by routineco
Provides a Node.js MCP server that communicates via stdin/stdout, enabling seamless integration with Routine applications and MCP clients such as Claude Desktop.
Mcp Server implements the Routine Model Context Protocol, acting as a lightweight process that receives JSON requests on stdin and returns responses on stdout. It allows MCP‑compatible clients to exchange context data with the Routine application.
npx routine-mcp-server
yarn start
{
"mcpServers": {
"routine": {
"command": "npx",
"args": ["routine-mcp-server"]
}
}
}
npx
.yarn build
, yarn start
).dist/index.js
for production use.Q: Do I need to install Node.js globally?
A: Yes, a recent Node.js version is required to run the server via npx
.
Q: Can I run the server as a background service?
A: Yes, start it with npx routine-mcp-server &
or configure a process manager to launch the compiled dist/index.js
.
Q: What environment variables are needed? A: No mandatory variables; only optional API keys if your custom logic requires external services.
Q: How do I debug the server?
A: Use yarn start
for a hot‑reloading development mode, or run the compiled file with node ./dist/index.js
and inspect stdout logs.
This is the Routine Model Context Protocol (MCP) server.
npx routine-mcp-server
or configure it in your favorite MCP client.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"]
}
}
}
# Install dependencies
yarn
# Build the project
yarn build
Then install the MCP server:
node
executable./dist/index.js
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"]
}
}
}
# 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.
Please log in to share your review and rating for this MCP.
{ "mcpServers": { "routine": { "command": "npx", "args": [ "routine-mcp-server" ], "env": {} } } }
Discover more MCP servers with similar functionality and use cases
by zed-industries
Provides real-time collaborative editing powered by Rust, enabling developers to edit code instantly across machines with a responsive, GPU-accelerated UI.
by cline
Provides autonomous coding assistance directly in the IDE, enabling file creation, editing, terminal command execution, browser interactions, and tool extension with user approval at each step.
by continuedev
Provides continuous AI assistance across IDEs, terminals, and CI pipelines, offering agents, chat, inline editing, and autocomplete to accelerate software development.
by github
Enables AI agents, assistants, and chatbots to interact with GitHub via natural‑language commands, providing read‑write access to repositories, issues, pull requests, workflows, security data and team activity.
by block
Automates engineering tasks by installing, executing, editing, and testing code using any large language model, providing end‑to‑end project building, debugging, workflow orchestration, and external API interaction.
by RooCodeInc
An autonomous coding agent that lives inside VS Code, capable of generating, refactoring, debugging code, managing files, running terminal commands, controlling a browser, and adapting its behavior through custom modes and instructions.
by lastmile-ai
A lightweight, composable framework for building AI agents using Model Context Protocol and simple workflow patterns.
by firebase
Provides a command‑line interface to manage, test, and deploy Firebase projects, covering hosting, databases, authentication, cloud functions, extensions, and CI/CD workflows.
by gptme
Empowers large language models to act as personal AI assistants directly inside the terminal, providing capabilities such as code execution, file manipulation, web browsing, vision, and interactive tool usage.