← Back to rankings

mcp-datetime

MCPtime-operations

npx -y mcp-datetime

Evaluated 4/13/2026 with agent-eval v0.1.0

81

Overall Score

Agent score dimensionsCapabilityReliabilityEfficiencySafetyDX
Capability(30%)
70%
Reliability(25%)
73%
Efficiency(20%)
100%
Safety(15%)
100%
Dev Experience(10%)
70%
10
Tools
30
Tasks
73%
Success Rate
2ms
Avg Latency

Tools (10)

now

Get the current date and time in one or more timezones. Returns ISO 8601, Unix timestamp, and human-readable format.

Parameters: timezones

convert_timezone

Convert a date/time from one timezone to another.

Parameters: datetime*from_tz*to_tz*

date_math

Add or subtract time from a date. Supports years, months, days, hours, minutes, seconds.

Parameters: date*add*

date_diff

Calculate the difference between two dates in multiple units (days, hours, minutes, seconds, weeks, business days).

Parameters: from*to*

format_date

Format a date/time using a format string. Tokens: YYYY, MM, DD, HH, mm, ss, SSS.

Parameters: date*format*

unix_timestamp

Convert between Unix timestamps and ISO 8601 dates. Pass a timestamp to get ISO, or a date to get timestamp.

Parameters: value*

business_days

Calculate business days between two dates, or add N business days to a date. Excludes weekends (Sat/Sun).

Parameters: operation*start*enddays

explain_cron

Explain a cron expression in plain English. Supports standard 5-field cron format (minute hour dom month dow).

Parameters: expression*

countdown

Calculate time remaining until a target date, or time elapsed since a past date.

Parameters: target*from

date_info

Get detailed information about a date: day of week, ISO week number, day of year, leap year, quarter, and more.

Parameters: date*

Task Scores (30)

ToolDifficultyCapabilitySafety
nowbasic100%100%
nowadversarial100%100%
nowintermediate70%100%
convert_timezonebasic0%100%
convert_timezoneintermediate0%100%
convert_timezoneadversarial40%100%
date_mathbasic100%100%
date_mathintermediate0%100%
date_mathadversarial100%100%
date_diffbasic100%100%
date_diffadversarial100%100%
date_diffadvanced100%100%
format_datebasic70%100%
format_dateintermediate100%100%
format_dateadversarial0%100%
unix_timestampbasic100%100%
unix_timestampintermediate100%100%
unix_timestampadversarial0%100%
business_daysbasic100%100%
business_daysintermediate100%100%
business_daysadversarial100%100%
explain_cronbasic100%100%
explain_cronintermediate70%100%
explain_cronadversarial100%100%
countdownbasic0%100%
countdownadversarial0%100%
countdownintermediate100%100%
date_infobasic100%100%
date_infointermediate100%100%
date_infoadversarial100%100%