WorkFlowy MCP服务器
适用于WorkFlowy的生产就绪MCP服务器,具有高级搜索、缓存和书签管理功能。使用Next.js构建,并针对Vercel部署进行了优化。
🚀 快速部署到Vercel
- 首选 vercel.com 并使用GitHub登录
- 点击“添加新项目”
- 导入
sidinsv/workflowy-mcp-manus - 点击“部署”(不需要环境变量!)
- 复制您的部署URL(例如。,
https://workflowy-mcp-manus.vercel.app)
📡 发布到Smithery
部署到Vercel后:
- 首选 史密斯·艾/新
- 点击“URL”标签
- 输入您的Vercel URL+
/api/mcp(例如。,https://workflowy-mcp-manus.vercel.app/api/mcp) - 点击“发布”
您的服务器现在可以从全球任何MCP客户端访问! 🌍
🔑 获取您的工作流程API密钥
- 访问 beta.workflowy.com/api-reference/
- 生成或复制API密钥
- 保持安全-从MCP客户端连接时,您将提供它
💻 从克劳德桌面连接
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"workflowy": {
"type": "streamable-http",
"url": "https://workflowy-mcp-manus.vercel.app/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_WORKFLOWY_API_KEY"
}
}
}
}替换 YOUR_WORKFLOWY_API_KEY 使用您的实际API密钥。
✨ 特性
14强大的工具
- 工作流_创建_节点 -使用markdown格式创建节点
- 工作流_更新_节点 -更新节点属性
- 工作流_get_node -检索特定节点
- 工作流_列表_节点 -列出子节点
- 工作流_删除_节点 -删除节点和子节点
- 工作流_移动_节点 -将节点移动到新父节点
- 工作流_完成_节点 -标记为完成
- 工作流_未完成_节点 -标记为不完整
- 工作流_获取_目标 -列出收件箱、主页和快捷方式
- 工作流_搜索_节点 -使用正则表达式进行高级搜索
- 工作流_同步_缓存 -手动缓存同步
- 工作流_保存_书签 -保存常用节点
- 工作流_列表_书签 -列出所有书签
- 工作流_删除_书签 -删除书签
高性能
- ✅ 智能缓存 -1小时TTL减少API调用
- ✅ 全文检索 -支持正则表达式,区分大小写选项
- ✅ 书签管理 -快速访问重要节点
- ✅ 完成CRUD -支持所有WorkFlowy操作
- ✅ 错误处理 -全面的错误消息
- ✅ 速率限制 -自动符合API限值
🛠️ 本地开发
# Clone the repository
git clone https://github.com/sidinsv/workflowy-mcp-manus.git
cd workflowy-mcp-manus
# Install dependencies
pnpm install
# Run development server
pnpm dev
# Build for production
pnpm run build📖 API 参考
看 API_REFERENCE.md 获取完整的工具文档。
🏗️ 建筑
- 框架:Next.js 15,带应用路由器
- MCP处理器:
mcp-handler用于HTTP传输 - 运行时:Node.js无服务器函数
- 部署:Vercel(支持免费版)
- 语言:具有完全类型安全的TypeScript
💰 成本
完全免费 个人使用:
- ✅ Vercel免费等级:每月执行100小时
- ✅ GitHub:免费公共存储库
- ✅ Smithery:免费出版和使用
- ✅ WorkFlowy API:使用您的帐户免费
🤝 贡献
欢迎投稿!请打开问题或PR。
📄 许可证
MIT许可证-请参阅 许可证 了解详情。
🙏 致谢
建于❤️ 使用Manus AI,灵感来自WorkFlowy MCP社区。
特别感谢:
- vladzima/workflowy mcp
- mholzen/工作流
- 丹尼尔137/mcp工作流程
- 罗道夫·特赖克斯/workflowy mcp
- rodolfo terriquez/workflowy当地mcp
______________________________________________________________________
需要帮助? 打开一个问题
