MCP Simple Timeserver
Simple solution to give Claude ability to check current time via MCP
Overview
MCP Simple Timeserver is a simple server solution that enables Claude, an AI model, to check the current time and timezone information from the user's machine, addressing a design limitation where Claude lacks access to timestamps.
To use the Simple Timeserver, you can install it via Smithery or manually. For Smithery installation, run npx -y @smithery/cli install mcp-simple-timeserver --client claude. For manual installation, use pip install mcp-simple-timeserver and configure it in the MCP client.
- Provides local time and timezone information to Claude. - Offers current UTC time from an NTP time server. - Easy installation via Smithery or manual setup.
- Allowing Claude to respond with accurate local time information.
- Enabling time calculations based on user interactions.
- Enhancing user experience by providing timely responses.
Add to your AI client
Use these steps to connect MCP Simple Timeserver in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"mcp-simple-timeserver-andybrandt": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-simple-timeserver-andybrandt"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"mcp-simple-timeserver-andybrandt": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-simple-timeserver-andybrandt"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"mcp-simple-timeserver-andybrandt": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-simple-timeserver-andybrandt"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"mcp-simple-timeserver-andybrandt": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-simple-timeserver-andybrandt"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcp-simple-timeserver-andybrandt": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-simple-timeserver-andybrandt"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"mcp-simple-timeserver-andybrandt": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-simple-timeserver-andybrandt"
]
}
}
}FAQ
Can Claude access the current time without this server?
No, without the MCP Simple Timeserver, Claude cannot access the current time or timestamps.
Is the installation process complicated?
No, the installation can be done easily via Smithery or manually with simple commands.
What programming language is used for this project?
The project is developed in Python.