Workflowy MCP

Workflowy MCP

site icon
2025.05.04 2
TypeScript项目管理笔记整理任务建议交流协作开发效率
Workflowy MCP 是一个基于 Model Context Protocol (MCP) 的服务,用于与 Workflowy 进行交互。它提供了一个 MCP 兼容的接口,允许 AI 助手以编程方式与用户的 Workflowy 列表进行交互。该服务支持通过用户名和密码认证连接到 Workflowy 账户,并提供了一系列工具来搜索、创建、更新和标记节点为完成/未完成状态。
View on GitHub

Overview

基本能力

产品定位

Workflowy MCP 是一个连接 AI 助手与 Workflowy 列表的桥梁,旨在提高项目管理和笔记整理的效率。

核心功能

  • Workflowy 集成:通过用户名和密码认证连接到 Workflowy 账户。
  • MCP 兼容性:完全支持 Model Context Protocol。
  • 工具操作:支持搜索、创建、更新和标记节点为完成/未完成状态。

适用场景

  • 项目管理:通过 AI 助手管理项目里程碑和任务。
  • 笔记整理:自动整理和标记笔记内容。
  • 任务建议:根据现有里程碑建议下一步任务。

工具列表

  1. list_nodes - 获取 Workflowy 中的节点列表(根节点或指定节点的子节点)。
  2. search_nodes - 通过查询文本搜索节点。
  3. create_node - 在 Workflowy 中创建新节点。
  4. update_node - 修改现有节点的文本或描述。
  5. toggle_complete - 标记节点为完成或未完成。

常见问题解答

  • 如何连接到 Workflowy 账户? 通过设置 .env 文件或环境变量提供用户名和密码。
  • 如何与 AI 助手集成? 启动 MCP 服务器后,按照 AI 助手的文档进行连接。

使用教程

使用依赖

  • Node.js v18 或更高版本
  • Workflowy 账户

安装教程

# 全局安装
npm install -g mcp-workflowy

# 或使用 npx 直接运行
npx mcp-workflowy server start

配置

创建 .env 文件并添加以下内容:

WORKFLOWY_USERNAME=your_username_here
WORKFLOWY_PASSWORD=your_password_here

启动服务器

# 全局安装后
mcp-workflowy server start

# 使用 npx
npx mcp-workflowy server start

调试方式

启动服务器后,可以通过 AI 助手进行交互测试,确保工具操作正常。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。