mcpField
M
Mcp Workflowy

Mcp Workflowy

本地服务
github.com/danield137生产力2843 周前更新

关于 Mcp Workflowy

Workflowy MCP 是一个面向 Workflowy 的 MCP 服务,允许 AI 助手读取和修改 Workflowy 列表。它适合把 Workflowy 作为项目管理或笔记工具的用户,通过用户名和密码完成账户认证。

主要功能

  1. 01搜索、列出和创建节点
  2. 02更新节点文本或描述
  3. 03标记节点为已完成或未完成
  4. 04使用用户名和密码进行账户认证

适用场景

  1. 01让 AI 助手汇总某个项目相关的笔记
  2. 02根据 Workflowy 中的里程碑建议下一步任务

MCP 相关

该项目是一个 MCP 服务,向 MCP 客户端提供 list_nodes、search_nodes、create_node、update_node 和 toggle_complete 等工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"workflowy": {
"command": "npx",
"args": [
"-y",
"mcp-workflowy"
],
"env": {
"WORKFLOWY_USERNAME": "<WORKFLOWY_USERNAME>",
"WORKFLOWY_PASSWORD": "<WORKFLOWY_PASSWORD>"
}
}
}
}
启动命令npx -y mcp-workflowy
需要配置的环境变量
WORKFLOWY_USERNAME
WORKFLOWY_PASSWORD密钥

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmmcp-workflowy

工具

5

收录的工具列表 · 更新于 3 周前

参数类型必填说明
parentIdstring否用于列出子节点的父节点 ID。省略时返回根节点。

详细介绍

在 VS Code 中使用 NPX 安装

Workflowy MCP

用于与 Workflowy 交互的模型上下文协议(MCP)服务。此服务提供与 MCP 兼容的 Workflowy 接口,使 AI 助手能够通过编程方式与您的 Workflowy 列表交互。

mcp-workflowy MCP 服务

什么是 MCP?

模型上下文协议(MCP)是一种标准化方式,可让 AI 模型与外部工具和 API 交互。此服务通过实现 MCP,让 AI 助手(如 ChatGPT)能够通过一组定义好的工具读取和管理您的 Workflowy 列表。

功能

  • Workflowy 集成:使用用户名/密码身份验证连接到您的 Workflowy 账户
  • MCP 兼容性:全面支持模型上下文协议
  • 工具操作:在 Workflowy 中搜索、创建、更新节点,并将节点标记为已完成/未完成

使用示例:

我个人使用 Workflowy 作为项目管理工具。 让我的 Agent 访问我的笔记和代码库后,以下提示词很有用:

  • “显示我在 Workflowy 中关于项目 XYZ 的所有笔记”
  • “检查代码库,并将所有已完成的笔记标记为已完成”
  • “根据我在 Workflowy 中为此项目设定的里程碑,建议我的下一项任务”

安装

先决条件
  • Node.js v18 或更高版本
  • Workflowy 账户
快速安装

NPM 版本 NPM 下载量

# Install the package globally
npm install -g mcp-workflowy

# Or use npx to run it directly
npx mcp-workflowy server start

配置

在项目目录中创建一个 .env 文件,内容如下:

WORKFLOWY_USERNAME=your_username_here
WORKFLOWY_PASSWORD=your_password_here

或者,运行服务时也可以将这些凭据作为环境变量提供。

使用方法

启动服务
# If installed globally
mcp-workflowy server start

# Using npx
npx mcp-workflowy server start
可用工具

此 MCP 服务提供以下工具,用于与您的 Workflowy 交互:

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

与 AI 助手集成

要将此 MCP 服务与 AI 助手(如 ChatGPT)配合使用:

  1. 按照上述说明启动 MCP 服务
  2. 将您的 AI 助手连接到 MCP 服务(请参阅 AI 助手的文档)
  3. AI 助手现在即可读取和管理您的 Workflowy 列表

一键安装

在 VS Code 中使用 NPX 安装

参与贡献

欢迎贡献!欢迎提交 Pull Request。

许可证

本项目基于 MIT License 许可——详情请参阅 LICENSE 文件。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。