Routine

Community Productivity

MCP server to interact with Routine: calendars, tasks, notes, etc.

Install

The installation steps are in the documentation below. Documentation

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Routine Model Context Protocol (MCP) Server

This is the Routine Model Context Protocol (MCP) server.

Usage

  1. Run the Routine application for the MCP server to work.
  2. Run this MCP server with npx routine-mcp-server or configure it in your favorite MCP client.
Claude Desktop

For Claude Desktop, refer to https://modelcontextprotocol.io/quickstart/user

In particular, your file claude_desktop_config.json should look something like that:

{
  "mcpServers": {
    "routine": {
      "command": "npx",
      "args": ["routine-mcp-server"]
    }
  }
}

Development

# Install dependencies
yarn

# Build the project
yarn build

Then install the MCP server:

  • Command: full path to node executable
  • Arguments: full path to ./dist/index.js
Claude Desktop

For Claude Desktop, refer to https://modelcontextprotocol.io/quickstart/user

In particular, your file claude_desktop_config.json should look something like that:

{
  "mcpServers": {
    "routine": {
      "command": "/absolute/path/to/bin/node",
      "args": ["/absolute/path/to/mcp-server/dist/index.js"]
    }
  }
}
Running the MCP Server (development)
# Start the server
yarn start

The server communicates via stdin/stdout, following the MCP protocol. You can interact with it by sending JSON requests to its stdin and reading responses from stdout.

Frequently asked questions

What is Routine?

MCP server to interact with Routine: calendars, tasks, notes, etc.

How do I install Routine?

Follow the installation steps in its documentation, shown on this page and in its repository.

Is Routine open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains Routine?

It is published by routineco. AI.tn lists it but does not maintain or endorse it.

From the community awesome-mcp-servers lists and the project's GitHub repository. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.