连接到Super Productivity应用程序和MCP(模型上下文协议)服务器,用于Claude Desktop集成。
此MCP插件允许Claude Desktop通过MCP协议直接与Super Productivity进行交互。创建更新任务,管理项目和标签,并从Super Productivity获取信息。
在使用之前,请确保备份您的Super Productivity数据以防数据丢失。我提供了一个方便的plugin.zip,但您也可以根据提供的文件自行制作。
(目前无法删除任务(但可以将其标记为已完成))
https://github.com/user-attachments/assets/cc118173-023f-48cb-8213-427027e475af
Windows:
setup.batLinux/Mac 尚未测试:
chmod +x setup.sh && ./setup.sh安装脚本会保留您Claude Desktop配置中的任何现有MCP服务器。
您仍然需要手动在Super Productivity的设置->插件中安装plugin.zip。
完成这些步骤后,重启Claude(为了安全起见,也重启Super Productivity),您应该能够访问您的文件。
安装Python依赖项:
pip install mcp
设置MCP服务器:
将mcp_server.py复制到您的数据目录:
%APPDATA%\super-productivity-mcp\~/.local/share/super-productivity-mcp/~/Library/Application Support/super-productivity-mcp/配置Claude Desktop:
编辑Claude的配置文件并添加到mcpServers:
"super-productivity": {
"command": "python3",
"args": ["/path/to/mcp_server.py"]
}
安装插件:
plugin.js重启Claude Desktop
"创建一个审查季度预算的任务 #finance +work"
"显示我的所有任务"
"将预算审查任务标记为已完成"
"更新任务'Meeting prep',关于议程的笔记"
"创建一个名为'网站重新设计'的新项目"
"显示所有项目"
"获取所有标签"
从菜单访问SP-MCP控制面板。控制面板显示:
插件通过以下方式基于文件进行通信:
%APPDATA%\super-productivity-mcp\~/.local/share/super-productivity-mcp/~/Library/Application Support/super-productivity-mcp/命令通过plugin_commands/和plugin_responses/目录交换。
nodeExecutionmcp_server.log