Token导航 LogoToken导航TokenDH.com
Workflowy Local MCP logo
AI代理未说明官方级别未说明来源级核验

Workflowy Local MCP

MCP Server

一款桌面应用程序,通过本地SQLite数据库和全文搜索功能,为AI助手提供对Workflowy账户的读写访问,适用于需要高效管理大量节点的用户。

工具数

11

提示词数

0

GitHub Stars

14

资源数

0
TypeScriptClaude全文搜索Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

rodolfo-terriquez

提供方

rodolfo-terriquez

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

本地MCP工作流

一款桌面应用程序,通过快速的本地搜索,为AI助手提供对您的Workflowy帐户的完全读/写访问权限。与简单的API包装器不同,它通过全文搜索将整个大纲缓存在本地SQLite数据库中,因此您的人工智能可以在不达到API速率限制的情况下立即搜索数十万个节点。您的API密钥永远不会离开您的机器。

为什么存在

Workflowy的API没有搜索端点,并且对完全导出有严格的1请求/分钟速率限制。这使得需要探索你的大纲的人工智能助手直接访问API的速度非常慢。该服务器通过本地缓存、即时全文搜索、带上下文的书签和AI可配置指令解决了这个问题,所有这些都可以通过一个简单的桌面应用程序实现。

特性

  • 11工具 用于管理工作流节点、缓存和备份
  • 本地SQLite缓存 在所有节点上进行快速全文搜索
  • 每日完整帐户备份 以JSON快照的形式存储在本地
  • 可配置的备份保留 --可选择仅保留最新的N个备份
  • 书签 使用上下文注释保存常用节点位置
  • AI指令 --在Workflowy中创建一个“AI指令”节点,以在会话之间自定义LLM行为
  • 访问时同步 -从Workflowy API读取自动同步,因此数据始终是新鲜的
  • 可定制的 调整人工智能行为的服务器指令和工具描述
  • MCP记录 --实时查看桌面应用程序中的服务器活动
  • 完全本地化 -API密钥永远不会离开您的计算机

安装

  1. 从下载最新版本

- macOS(苹果硅):下载 aarch64.dmg 文件 - macOS(英特尔):下载 x64.dmg 文件 - Linux(x64):下载 amd64.AppImage 文件 - Windows(x64):下载 .msi 安装程序或 .exe 安装文件 - 忽略 .sig, .tar.gz,以及 latest.json 文件,除非您正在调试更新或手动验证签名

  1. macOS用户:应用程序已签名,因此您可以安装并打开匹配的应用程序 .dmg 通常
  1. Linux用户:使AppImage可执行(chmod +x Workflowy.MCP_*_amd64.AppImage)并直接运行它
  1. windows用户:the .msi 是标准的Windows安装程序;这 .exe 是用于相同x64版本的替代安装包
  1. 打开应用程序并输入您的Workflowy API密钥

- 得到一个在 workflowy.com/api-reference

  1. 设置 选项卡,并按照MCP客户端(Claude Code、Claude Desktop、Cursor或任何支持MCP的应用程序)的说明进行操作
  1. 重新启动MCP客户端——工作流工具现在可用

可用工具

工具说明
list_bookmarks列出所有保存的书签和用户的自定义AI指令。 在每次谈话开始时都这样称呼。
save_bookmark使用友好的名称和上下文注释保存节点ID,以备将来会话使用
delete_bookmark按名称删除已保存的书签
read_doc通过LLM Doc API读取节点及其子节点。支持日历目标(today, tomorrow, next_week, inbox)以及可配置的深度(1-10)。以JSON格式返回标签。
edit_doc通过LLM Doc API编辑节点。支持 insert, update,以及 delete 在一次通话中进行操作。可以用一个请求创建嵌套结构。
search_nodes按文本搜索本地缓存的节点。返回带有面包屑路径的结果以及每个结果子项的预览。
sync_nodes将所有Workflowy节点完全同步到本地缓存(速率限制为每分钟1个请求)
list_backups列出存储的完整帐户备份快照,包括ID、时间戳、大小和文件路径
create_backup按需创建新的完整帐户备份快照
restore_backup从存储的备份快照还原本地搜索/缓存数据库
export_backup将存储的备份快照复制到另一个文件路径或目录

运作原理

服务器使用Workflowy的LLM Doc API进行读取和写入,并使用本地SQLite缓存进行搜索:

  • API LLM文件: read_docedit_doc 调用工作流 /api/llm/doc/read//api/llm/doc/edit 直接用于实时访问的端点
  • 日历目标:使用 today, tomorrow, next_week,或 inbox 作为节点ID-API自动处理日期解析
  • 批量操作: edit_doc 可以在单个API调用中执行多个插入/更新/删除操作
  • 用于搜索的本地缓存: search_nodes 使用SQLite缓存,当过时(>1小时)时自动同步
  • 每日备份:a完整 nodes-export 服务器运行时,快照每天保存一次
  • 保留控制:设置可选的最大备份计数;未设置时,将保留所有备份
  • 速率限制:工作流程 nodes-export API(用于缓存同步)限制为每分钟1个请求;LLM Doc API没有费率限制

桌面应用

基于Tauri的桌面应用程序提供了一个用于配置和监控的UI:

  • API密钥 -输入并验证Workflowy API密钥
  • 工具 --自定义服务器指令和单个工具描述以调整AI行为
  • 设置 --复制粘贴Claude Code、Claude Desktop和Cursor的配置片段
  • 书签 --查看、编辑上下文和删除已保存的书签
  • 缓存 --查看缓存状态并触发手动同步
  • 日志 --实时查看MCP服务器日志(每3秒自动刷新一次)

AI指令

您可以在Workflowy中创建一个名为“AI Instructions”的节点,以设置LLM与数据交互的持久首选项。例如:

  • “始终将新任务添加到我的#收件箱”
  • 对任务使用复选框,而不是项目符号
  • “我的日历在‘每日笔记>2025’下”

LLM将搜索此节点,并将其另存为保留节点 ai_instructions 书签,并在每次对话开始时自动加载。

数据存储

所有数据都存储在本地应用程序数据目录中:

平台路径
macOS~/Library/Application Support/com.workflowy.local-mcp/
窗户%APPDATA%\com.workflowy.local-mcp\
Linux~/.local/share/com.workflowy.local-mcp/

存储的文件: config.json (设置), bookmarks.db (带书签和节点缓存的SQLite数据库), mcp-logs.json (服务器日志), backups/ (每日完整帐户导出快照和元数据)。

API密钥也可以通过 WORKFLOWY_API_KEY 环境变量而不是app配置。

使用

从源头构建

需要Node.js 18+和Rust。

npm install
npm run tauri build

这将运行前端构建(tsc && vite build),将MCP服务器与esbuild捆绑在一起(npm run build:mcp),并将所有内容打包到Tauri桌面应用程序中。

目录标签

目录标签

TypeScriptClaude全文搜索Workflowy管理本地部署AI辅助工具本地缓存数据备份

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

11

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP