Skip to main content
Glama
claus-92

Super Productivity MCP Server

by claus-92

Super Productivity — MCP 服务器

使用模型上下文协议 (Model Context Protocol) 将 Claude 与 Super Productivity 集成。 此服务器针对桌面应用程序的本地 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. 在 Super Productivity 中启用 API

在 Super Productivity → 设置 (Settings) → 杂项 (Misc) → 启用本地 REST API (Enable local 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

这将打开一个 Web 界面,用于手动测试每个工具。

可用工具

工具

描述

health_check

检查本地 REST API 是否已启动并就绪

list_tasks

列出任务,支持可选过滤器 (query, projectId, projectName, tagId, tagName, includeDone, source)

search_tasks

按标题文本搜索任务,支持相同的可选过滤器

get_task

获取单个任务的详细信息

get_status

返回当前状态:活动任务和任务计数

get_current_task

返回当前正在执行的任务

create_task

创建新任务;除 ID 外,还接受 projectNametagNames

update_task

更新现有任务的字段;也支持 projectNametagNames

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

Super Productivity API 的基础 URL

开发

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