Routine

официальный

MCP-сервер для взаимодействия с Routine: календари, задачи, заметки и т.д.

Что можно делать с Routine MCP?

  • Проверить расписание на сегодня — попросите ассистента извлечь предстоящие события и задачи из вашего календаря Routine.
  • Создать новую задачу — добавьте задачу напрямую в Routine с помощью запроса на естественном языке.
  • Открыть заметку или документ Routine — попросите ассистента открыть конкретную страницу или заметку в приложении Routine.

Документация

Сервер Model Context Protocol (MCP) для Routine

Это сервер Model Context Protocol (MCP) для Routine.

Использование

  1. Запустите приложение Routine, чтобы сервер MCP заработал.
  2. Запустите этот сервер MCP с помощью npx routine-mcp-server или настройте его в вашем любимом MCP-клиенте.

Claude Desktop

Для Claude Desktop обратитесь к https://modelcontextprotocol.io/quickstart/user

В частности, ваш файл claude_desktop_config.json должен выглядеть примерно так:

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

Разработка

# Install dependencies
yarn

# Build the project
yarn build

Затем установите сервер MCP:

  • Команда: полный путь к исполняемому файлу node
  • Аргументы: полный путь к ./dist/index.js

Claude Desktop

Для Claude Desktop обратитесь к https://modelcontextprotocol.io/quickstart/user

В частности, ваш файл claude_desktop_config.json должен выглядеть примерно так:

{
  "mcpServers": {
    "routine": {
      "command": "/absolute/path/to/bin/node",
      "args": ["/absolute/path/to/mcp-server/dist/index.js"]
    }
  }
}

Запуск сервера MCP (разработка)

# Start the server
yarn start

Сервер обменивается данными через stdin/stdout, следуя протоколу MCP. Вы можете взаимодействовать с ним, отправляя JSON-запросы в его stdin и читая ответы из stdout.