Provides time-awareness capabilities to LLMs by exposing time utilities via MCP.
Configuration
View docs{
"mcpServers": {
"ampcome-mcps-time-mcp": {
"command": "npx",
"args": [
"-y",
"time-mcp"
]
}
}
}Time MCP Server enables LLMs to operate with time awareness by exposing a set of time utilities that you can call from your MCP client. This makes it easy to fetch current times, perform timezone conversions, derive relative time information, and more, all in a standardized MCP interface.
You use Time MCP Server by connecting your MCP client to the local or remote MCP endpoint that runs the server. Once connected, you can invoke the included tools to retrieve time data or perform time calculations. Practical patterns include requesting the current time in UTC or local time, converting between timezones, computing the number of days in a given month, and obtaining week-based year information.
Prerequisites you need before installing Time MCP Server: Node.js and npm (or npx available). You will also need a command-line environment where you can run npm and npx commands.
Option A — Install via a client command (recommended if you want automatic setup):
npx -y @smithery/cli install @yokingma/time-mcp --client claudeOption B — Manual installation (global):
npm install -g time-mcpOption C — Run directly with npx (no install needed):
npx -y time-mcpWhen you run Time MCP Server locally, you configure how the server is loaded by your MCP client. A typical configuration in your client looks like the following, where the server is started via npx time-mcp.
{
"mcpServers": {
"time-mcp": {
"command": "npx",
"args": ["-y", "time-mcp"]
}
}
}Get current time in UTC and local time.
Get a human-friendly relative time string.
Fetch a timestamp for the current or provided time.
Return the number of days in a specified month.
Convert a time value between timezones.
Return the week number and ISO week-year for a given date.