MCPdir β€” MCP Server Directory
πŸ‡¬πŸ‡§ πŸ‡ͺπŸ‡Έ

Routine MCP

by Routine

Manage calendars, tasks, notes, and contacts via AI through the Routine app

productivity Node.js Beginner Verified
⭐ 100 stars πŸ“… Updated: 1mo ago

Description

MCP server to interact with the Routine app for unified personal productivity. Manage your daily schedule, create and organize tasks, take notes, and access contacts β€” all through AI assistants. Routine combines calendars, tasks, and notes in a single app designed for daily planning, and this server exposes its full API for AI-driven workflows. Schedule events, create tasks with due dates, capture notes, and query your agenda using natural language.

βœ… Best for

Routine app users who want AI-powered personal productivity management

⏭️ Skip if

You don't use Routine or prefer separate tools for calendar and task management

πŸ’‘ Use cases

  • Managing daily calendar events and scheduling meetings from an AI assistant
  • Creating and organizing tasks with priorities and due dates
  • Capturing quick notes during AI-assisted coding sessions
  • Querying your daily agenda and upcoming events via natural language

πŸ‘ Pros

  • βœ“ Unified access to calendars, tasks, notes, and contacts in one server
  • βœ“ Simple npx installation with API key authentication
  • βœ“ Official server maintained by the Routine team
  • βœ“ Covers the full personal productivity stack β€” schedule, tasks, and notes

πŸ‘Ž Cons

  • βœ— Requires a Routine account and API key
  • βœ— Limited to Routine ecosystem β€” no cross-app calendar sync via MCP
  • βœ— Smaller user base compared to Google Calendar or Todoist MCP servers

πŸ”§ Exposed tools (6 tools)

ToolCategoryDescription
list_eventsreadList calendar events with optional date filters
list_tasksreadList tasks with optional status and priority filters
list_notesreadList and search notes in Routine
create_eventwriteCreate a new calendar event with date and details
create_taskwriteCreate a new task with due date and priority
create_notewriteCreate a new note with content

⚑ Installation

Prerequisites:

  • β€’ Node.js v18+
  • β€’ Routine API key
  • β€’ API key required

Check Claude Code documentation to configure this MCP server.

πŸ’‘ Tips & tricks

Generate your API key from Routine's settings. Use list_events with date filters to get your agenda for today or this week before scheduling new events.

πŸ”„ Alternatives

Quick info

Author
Routine
License
MIT
Runtime
Node.js 18+
Transport
stdio
Category
productivity
Difficulty
Beginner
Self-hostable
❌
Auth
β€”
Docker
β€”
Version
latest
Updated
Feb 28, 2026

Client compatibility

  • βœ… Claude Code
  • βœ… Cursor
  • βœ… VS Code Copilot
  • ❓ Gemini CLI
  • βœ… Windsurf
  • βœ… Cline
  • ❓ JetBrains AI
  • ❓ Warp

Platforms

🍎 macOS 🐧 Linux πŸͺŸ Windows