生产力管理协议服务

Super Productivity MCP是一个用于集成Super Productivity与AI助手的模型上下文协议服务器,提供任务管理、项目管理和生产力分析功能。

  • by rochadelon
  • TypeScript
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 rochadelon/super-productivity-mcp

使用说明

超高生产率MCP

MCP(模型上下文协议)服务器,用于将超级生产力与人工智能助手集成。

关于

该项目使人工智能助手(如克劳德)能够直接在超级生产力中管理任务、项目和分析生产力。

建筑

需求

  • Node.js 18+
  • 超级生产力v14.0.0+

快速开始

1.运行MCP服务器

cd super-productivity-mcp
npm install
npm run build
npm start

2.超级生产力插件

  1. 打开超级生产力>设置>插件
  2. 安装 mcp-bridge-plugin.zip 文件
  3. 重新启动应用程序

3.配置MCP客户端

看 docs/CONFIGURACAO_SERVIDOR.md 文件 详细说明。

Claude Desktop的示例配置(claude_desktop_config.json):

{
  "mcpServers": {
    "super-productivity": {
      "command": "node",
      "args": ["C:\\path\\to\\super-productivity-mcp\\dist\\index.js"]
    }
  }
}

配置

创建一个 .env 文件并添加:

PORT=3000

可用工具

所有工具都通过MCP服务器公开,并可由AI助手调用。

任务

工具 说明
list_tasks 列出任务
create_task 创建任务
update_task 更新任务
complete_task 将任务标记为已完成
batch_update_tasks 任务的批处理操作

项目

工具 说明
list_projects 列出项目
create_project 创建项目

智能操作

工具 说明
analyze_productivity 生产率分析
suggest_priorities 建议优先事项
create_daily_plan 制定每日工作计划

项目结构

super-productivity-mcp/
├── src/
│   ├── index.ts           # Entry point
│   ├── client/
│   │   └── sp-client.ts   # HTTP client (legacy)
│   └── tools/
│       ├── tasks.ts       # Task tools
│       ├── projects.ts    # Project tools
│       └── smart-actions.ts
├── mcp-bridge-plugin/
│   ├── manifest.json      # Plugin manifest
│   ├── plugin.js          # Plugin code
│   └── socket.io.min.js   # Socket.IO library
├── docs/                  # Documentation
└── package.json

发展

npm run dev

码头工人

docker build -t super-productivity-mcp .
docker run -p 3000:3000 super-productivity-mcp

文档

联系

在LinkedIn上与作者联系: 德隆·罗查

验证安装

  1. 启动服务器: npm start
  2. 开放式超级生产力
  3. 在浏览器控制台(F12)中,验证: MCP Bridge: Connected to MCP Server
  4. 在服务器终端中,验证: Plugin Super Productivity connected

许可证

ISC