Overview
Features
MCP-compatible Routine integration
Provides an MCP-compliant interface to Routine data such as calendars, tasks, notes, and related resources.
Easy startup with npx routine-mcp-server
Run the MCP server using a simple npx routine-mcp-server command, or configure it in your MCP client.
Claude Desktop integration
Includes Claude Desktop configuration guidance and examples (claude_desktop_config.json) for connecting to the Routine MCP server.
Yarn-based development workflow
Development workflow using Yarn: install dependencies (yarn), build (yarn build), and run the server (yarn start).
Standard MCP I/O via stdin/stdout
Communicate with the server using JSON requests and responses exchanged over stdin/stdout according to the MCP protocol.
Explicit node and dist paths for installation
When installing, specify the full path to the Node executable and the full path to dist/index.js to run the server.
Who Is This For?
- Developers:Integrate Routine data into MCP-enabled workflows and clients.
- MCP client integrators:Configure MCP clients (e.g., Claude Desktop) to communicate with Routine via MCP.
- End users / power users:Access Routine calendars, tasks, and notes programmatically through MCP-enabled tools.




