Routine Model Context Protocol (MCP) Server
@routineco
About Routine Model Context Protocol (MCP) Server
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"routine": {
"command": "npx",
"args": [
"routine-mcp-server"
]
}
}
}Tools
18Main user identity.
All calendars.
A calendar.
The events on a given day.
An event.
Agenda view for a day.
All pages.
Get a page.
The potential contact owning this email address.
The contact with the given id.
Complete a task.
Create a task (simplified for MCP).
Tasks of a day sorted by: starred < default < (completed or ignored).
A task.
Uncomplete a task.
Non-allocated organized by week and sorted alphabetically.
Unplanned tasks.
Patch a task.
Overview
What is Routine Model Context Protocol (MCP) Server?
It is the official Model Context Protocol server for the Routine desktop application. To function, the Routine application must be installed and running on the user's machine.
How to use Routine Model Context Protocol (MCP) Server?
Run npx routine-mcp-server in a terminal, or build from source using yarn build and then run it with node. Configure it in any MCP client—such as Claude Desktop—by adding the appropriate command and arguments to the client’s configuration file (e.g., claude_desktop_config.json).
Key features of Routine Model Context Protocol (MCP) Server
—
Use cases of Routine Model Context Protocol (MCP) Server
—
FAQ from Routine Model Context Protocol (MCP) Server
What are the prerequisites for using this server?
The Routine desktop application must be installed and running on your machine. The server connects to this app via the MCP protocol.
How do I install the server with npx?
Open a terminal and run npx routine-mcp-server. This will start the server using the published npm package.
How do I configure the server for Claude Desktop?
Edit your claude_desktop_config.json file and add an entry under mcpServers with "command": "npx" and "args": ["routine-mcp-server"]. For a locally built version, use the full path to node and the full path to ./dist/index.js.
How do I develop or build the server locally?
Clone the repository, run yarn to install dependencies, then yarn build to compile the TypeScript. Start the server with yarn start.
How does the server communicate?
It uses stdin/stdout following the standard Model Context Protocol. Messages are sent as JSON requests over stdin and responses are read from stdout.
Frequently asked questions
What are the prerequisites for using this server?
The Routine desktop application must be installed and running on your machine. The server connects to this app via the MCP protocol.
How do I install the server with npx?
Open a terminal and run `npx routine-mcp-server`. This will start the server using the published npm package.
How do I configure the server for Claude Desktop?
Edit your `claude_desktop_config.json` file and add an entry under `mcpServers` with `"command": "npx"` and `"args": ["routine-mcp-server"]`. For a locally built version, use the full path to `node` and the full path to `./dist/index.js`.
How do I develop or build the server locally?
Clone the repository, run `yarn` to install dependencies, then `yarn build` to compile the TypeScript. Start the server with `yarn start`.
How does the server communicate?
It uses stdin/stdout following the standard Model Context Protocol. Messages are sent as JSON requests over stdin and responses are read from stdout.
Basic information
More Other MCP servers
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Blender
ahujasidOpen-source MCP to use Blender with any LLM
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Comments