Labsco
routineco logo

Routine

β˜… 3

from routineco

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

πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedFreeQuick setup

Routine Model Context Protocol (MCP) Server

This is the Routine Model Context Protocol (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.