Time MCP Server

by taki-ta

Not rated
GitHub

About

Provides the current time using IANA timezone names, with automatic system timezone detection.

Details

Author
taki-ta
Categories
Productivity, Other

Setup

Install Time MCP Server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/taki-ta/mcp-server-time

Follow the installation instructions in the repository README, then restart your MCP client.

基于官方MCP项目修改
原作者:Mariusz 'maledorak' Korzekwa
原仓库:modelcontextprotocol/servers
原项目路径:src/time

A Model Context Protocol server that provides time capabilities. This server enables LLMs to get current time information using IANA timezone names, with automatic system timezone detection.

- get_current_time- Get current time in a specific timezone or system timezone.

- Required arguments:

- timezone(string): IANA timezone name (e.g., 'America/New_York', 'Europe/London')

When usinguvno specific installation is needed. We will useuvxto directly runmcp-server-time.

Alternatively you can installmcp-server-timevia pip:

After installation, you can run it as a script using:

Build and run with mcp-proxy for HTTP/SSE access:

# Build the SSE-enabled Docker image docker build -f Dockerfile.sse -t mcp-time-sse . # Run the container (accessible via HTTP on port 8999) docker run -p 8999:8999 mcp-time-sse
{ "mcpServers": { "time": { "command": "uvx", "args": ["mcp-server-time", "--local-timezone", "Asia/Shanghai"] } } }
{ "mcpServers": { "time": { "command": "uv", "args": [ "run", "--directory", "D:/WorkSpace/demo/servers/src/time", "mcp-server-time", "--local-timezone", "Asia/Shanghai" ] } } }
{ "mcpServers": { "time": { "command": "docker", "args": ["run", "-i", "--rm", "mcp/time"] } } }
{ "mcpServers": { "time": { "command": "python", "args": ["-m", "mcp_server_time", "--local-timezone", "Asia/Shanghai"] } } }
"context_servers": [ "mcp-server-time": { "command": "uvx", "args": ["mcp-server-time", "--local-timezone", "Asia/Shanghai"] } ],
"context_servers": { "mcp-server-time": { "command": "python", "args": ["-m", "mcp_server_time", "--local-timezone", "Asia/Shanghai"] } },

For quick installation, use one of the one-click install buttons below...

For manual installation, add the following JSON block to your User Settings (JSON) file in VS Code. You can do this by pressingCtrl + Shift + Pand typingPreferences: Open User Settings (JSON).

Optionally, you can add it to a file called.vscode/mcp.jsonin your workspace. This will allow you to share the configuration with others.

Note that themcpkey is needed when using themcp.jsonfile.

{ "mcp": { "servers": { "time": { "command": "uvx", "args": ["mcp-server-time", "--local-timezone", "Asia/Shanghai"] } } } }
{ "mcp": { "servers": { "time": { "command": "docker", "args": ["run", "-i", "--rm", "mcp/time"] } } } }

By default, the server automatically detects your system's timezone. You can override this by adding the argument--local-timezoneto theargslist in the configuration.

{ "command": "python", "args": ["-m", "mcp_server_time", "--local-timezone=Asia/Shanghai"] }
{ "name": "get_current_time", "arguments": { "timezone": "Asia/Shanghai" } }
{ "timezone": "Asia/Shanghai", "datetime": "2024-01-01T20:00:00+08:00", "is_dst": false }

You can use the MCP inspector to debug the server. For uvx installations:

npx @modelcontextprotocol/inspector uvx mcp-server-time

Or if you've installed the package in a specific directory or are developing on it:

cd path/to/servers/src/time npx @modelcontextprotocol/inspector uv run mcp-server-time

- "What time is it now?" (will use system timezone)
- "What time is it in Tokyo?"
- "What time is it in New York?"
- "Get the current time in London"

cd time docker build -f Dockerfile.sse -t mcp-time-sse .

We encourage contributions to help expand and improve mcp-server-time. Whether you want to add new time-related tools, enhance existing functionality, or improve documentation, your input is valuable.

For examples of other MCP servers and implementation patterns, see:https://github.com/modelcontextprotocol/servers

Pull requests are welcome! Feel free to contribute new ideas, bug fixes, or enhancements to make mcp-server-time even more powerful and useful.

mcp-server-time is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.

Automated document processing and extraction

Great Question is an Agentic UX research platform for product builders. Its MCP lets AI agents create studies directly from any AI tool, surface insights, find the right research candidates, and query your entire research repository.

Create and edit Tally forms and analyze submissions

An MCP server for ActivityWatch, allowing interaction with your personal time tracking data.

AI2Fin | Intelligent Financial Management

Tools for expense tracking, tax deductions, bill management, and financial analysis.

Manage personal finances, track transactions, and create budgets with Budgetsco.

A simple calculator server for performing basic arithmetic operations.

Math evaluation, simplification, derivatives

A powerful server for Excel file processing, data analysis, and visualization, leveraging Python and Go for high performance.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.