Skip to main content
Glama
claus-92

Super Productivity MCP Server

by claus-92

Super Productivity — MCP-сервер

Интегрирует Claude с Super Productivity с использованием протокола Model Context Protocol. Этот сервер взаимодействует с локальным REST API настольного приложения по адресу http://127.0.0.1:3876.

Протестировано только на macOS. Вклад и отчеты об ошибках приветствуются!

Структура

src/
├── index.ts          ← entry point, starts the MCP server
├── sp-client.ts      ← wrapper for Super Productivity REST API
├── resources.ts      ← resources readable by Claude (tasks, projects, tags)
├── prompts.ts        ← reusable prompt templates
└── tools/
    ├── tasks.ts      ← CRUD tools for tasks
    └── projects.ts   ← tools for projects and tags

Related MCP server: Things MCP Server

Настройка

1. Установка зависимостей

npm install

2. Сборка

npm run build
# or use watch mode during development:
npm run dev

3. Включение API в Super Productivity

В Super Productivity → Настройки → Разное → Включить локальный REST API. Настольное приложение прослушивает порт 127.0.0.1:3876.

4. Регистрация в Claude Desktop

Откройте ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) или %APPDATA%\Claude\claude_desktop_config.json (Windows) и добавьте блок из claude_desktop_config.snippet.json, заменив /ABSOLUTE/PATH/ на реальный путь к проекту:

{
  "mcpServers": {
    "super-productivity": {
      "command": "/usr/local/bin/node",
      "args": ["/absolute/path/super-productivity-mcp/dist/index.js"],
      "env": {
        "SP_API_URL": "http://127.0.0.1:3876"
      }
    }
  }
}

Перезапустите Claude Desktop. Вы должны увидеть значок 🔧 в чате — это означает, что инструменты активны.

4a. Быстрая проверка работоспособности

Перед открытием Claude проверьте локальный API:

curl http://127.0.0.1:3876/health
curl http://127.0.0.1:3876/tasks

5. (Опционально) Отладка с помощью MCP Inspector

npm run inspect

Это откроет веб-интерфейс для ручного тестирования каждого инструмента.

Доступные инструменты

Инструмент

Описание

health_check

Проверяет, что локальный REST API запущен и готов

list_tasks

Выводит список задач с дополнительными фильтрами (query, projectId, projectName, tagId, tagName, includeDone, source)

search_tasks

Ищет задачи по тексту заголовка с теми же дополнительными фильтрами

get_task

Получает подробную информацию об одной задаче

get_status

Возвращает текущий статус: активная задача и количество задач

get_current_task

Возвращает текущую выполняемую задачу

create_task

Создает новую задачу; принимает projectName и tagNames в дополнение к ID

update_task

Обновляет поля существующей задачи; также поддерживает projectName и tagNames

complete_task

Помечает задачу как выполненную

start_task

Запускает задачу как текущую

set_current_task

Устанавливает или сбрасывает текущую задачу

stop_current_task

Останавливает текущую задачу

archive_task

Архивирует задачу

restore_task

Восстанавливает архивированную задачу

delete_task

Удаляет задачу

get_projects

Выводит список проектов

get_tags

Выводит список тегов

Доступные ресурсы

URI

Описание

sp://status

Текущий статус в текстовом формате

sp://tasks/active

Активные задачи в текстовом формате

sp://tasks/archived

Архивированные задачи в текстовом формате

sp://task/current

Текущая задача в формате JSON

sp://projects

Все проекты в формате JSON

sp://tags

Все теги в формате JSON

Доступные подсказки

Имя

Описание

daily-planning

Сессия ежедневного планирования

weekly-review

Еженедельный обзор

break-down-task

Разбивает сложную задачу на подзадачи

Переменные окружения

Переменная

По умолчанию

Описание

SP_API_URL

http://127.0.0.1:3876

Базовый URL для API Super Productivity

Разработка

npm test

Это запускает сборку TypeScript и набор тестов Node.

Install Server
A
license - permissive license
A
quality
F
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    F
    maintenance
    Bridge between Super Productivity app and MCP servers, allowing Claude Desktop to directly interact with Super Productivity for task management, project organization, and information retrieval.
    104
    MIT
  • F
    license
    A
    quality
    F
    maintenance
    Enables Claude to interact with LifeUp Cloud API on your local network for task management, achievements, and user information. Supports 20 tools including creating, editing, and querying tasks, achievements, and shop items.
    26
    10

View all related MCP servers

Related MCP Connectors

  • Persistent context for Claude. Your AI always knows your projects and next actions across sessions.

  • WHOOP recovery, strain, sleep and workouts in Claude via official WHOOP OAuth. Free, open source.

  • Read, edit, publish, and preview your pepita websites from Claude.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/claus-92/super-productivity-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server