MCP Time Server on Cloudflare (Without Auth)
@SzeMeng76
Overview
What is MCP Time Server on Cloudflare (Without Auth)?
MCP Time Server on Cloudflare (Without Auth) is a remote MCP server deployed on Cloudflare Workers that provides tools for obtaining the current time in any IANA timezone and converting times between timezones. It is designed for use with MCP clients like Cloudflare AI Playground or Claude Desktop, and requires no authentication.
How to use MCP Time Server on Cloudflare (Without Auth)?
Deploy the server by clicking the "Deploy to Workers" button or running npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless. This will give you a URL like mcp-time-server.<your-account>.workers.dev/sse. Connect to it from Cloudflare AI Playground by entering that URL, or from Claude Desktop by using the mcp-remote proxy with the configuration shown in the README.
Key features of MCP Time Server on Cloudflare (Without Auth)
get_current_timetool with optional IANA timezone parameter (defaults to UTC).convert_timetool to convert a time in HH:MM format between two IANA timezones.- No authentication required for clients.
- Deployed as a remote server on Cloudflare Workers.
- Supports connection via SSE transport.
Use cases of MCP Time Server on Cloudflare (Without Auth)
- Getting the current time in a specific timezone (e.g., "America/New_York").
- Converting a given time from one timezone to another (e.g., 14:30 EST to Europe/London).
- Integrating time-related tools into AI assistants or workflow automation.
FAQ from MCP Time Server on Cloudflare (Without Auth)
What dependencies are required to run the server?
You need Node.js and npm to run the deployment command, but the server itself runs on Cloudflare Workers with no local runtime.
What transport does the server use?
It uses Server-Sent Events (SSE) at the /sse endpoint.
Does the server require authentication?
No, this version is explicitly built without authentication.
How do I connect Claude Desktop to this server?
Use the mcp-remote npm package as a proxy. Configure Claude Desktop's MCP settings with the command npx mcp-remote http://localhost:8787/sse (or your deployed URL).
Are there any known limitations?
The README lists no limitations other than that the tools require valid IANA timezone strings; only standard timezone conversions are supported.