Super Productivity MCP Server
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 tagsRelated MCP server: Things MCP Server
设置
1. 安装依赖
npm install2. 构建
npm run build
# or use watch mode during development:
npm run dev3. 在 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/tasks5. (可选) 使用 MCP Inspector 进行调试
npm run inspect这将打开一个 Web 界面,用于手动测试每个工具。
可用工具
工具 | 描述 |
| 检查本地 REST API 是否已启动并就绪 |
| 列出任务,支持可选过滤器 ( |
| 按标题文本搜索任务,支持相同的可选过滤器 |
| 获取单个任务的详细信息 |
| 返回当前状态:活动任务和任务计数 |
| 返回当前正在执行的任务 |
| 创建新任务;除 ID 外,还接受 |
| 更新现有任务的字段;也支持 |
| 将任务标记为已完成 |
| 将任务开始为当前任务 |
| 设置或清除当前任务 |
| 停止当前任务 |
| 归档任务 |
| 恢复已归档的任务 |
| 删除任务 |
| 列出项目 |
| 列出标签 |
可用资源
URI | 描述 |
| 文本格式的当前状态 |
| 文本格式的活动任务 |
| 文本格式的已归档任务 |
| JSON 格式的当前任务 |
| JSON 格式的所有项目 |
| JSON 格式的所有标签 |
可用提示词
名称 | 描述 |
| 日常计划会话 |
| 周度回顾 |
| 将复杂任务分解为子任务 |
环境变量
变量 | 默认值 | 描述 |
|
| Super Productivity API 的基础 URL |
开发
npm test这将运行 TypeScript 构建和 Node 测试套件。
Maintenance
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
- Alicense-qualityFmaintenanceBridge between Super Productivity app and MCP servers, allowing Claude Desktop to directly interact with Super Productivity for task management, project organization, and information retrieval.104MIT
- AlicenseBqualityCmaintenanceEnables Claude to interact with Things 3 task management, allowing creation, analysis, and management of tasks, projects, and tags via natural language.22MIT
- FlicenseAqualityFmaintenanceEnables 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.2610
- FlicenseCqualityCmaintenanceConnects Claude to a local project management API, enabling task, project, and user management through natural language.46
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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