Token导航 LogoToken导航

MCP Server · 文档知识

AppFlowy MCP Server

一个Claude Code扩展工具,用于自动将生成的富文本内容上传至AppFlowy,支持Markdown语法解析和跨平台使用。

stdio官方级别未说明来源级核验工具 0
PythonClaude文档处理

快速开始

作者 / 组织
18896101294
提供方
18896101294
运行时
Python

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

3

仓库热度

收录来源

2 个

MCP World

选型结论

AppFlowy MCP Server 属于文档知识类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

文档知识

传输方式

stdio

认证方式

无需认证

部署方式

支持远程部署

安装与配置

安装命令

python --version

客户端配置示例

{
  "mcpServers": {
    "my-appflowy-mcp": {
      "command": "python",
      "args": [
        "--version"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

AppFlowy MCP Server

Claude Code 扩展工具,用于将生成的富文本内容自动上传至 AppFlowy

📖 项目简介

本项目是一个 Claude Code 扩展工具(MCP Server),用于将生成的富文本内容自动上传至 AppFlowy。它支持 macOS 和 Windows,推荐使用 uv 进行环境管理。

✨ 功能特性

  • 🚀 自动上传富文本内容到 AppFlowy
  • 📝 支持 Markdown 语法解析(标题、列表、代码块、加粗、链接等)
  • 🔒 安全的环境变量配置管理
  • 🖥️ 跨平台支持(macOS、Linux、Windows)

🚀 快速开始

前置要求

  1. 安装 uv

- macOS / Linux:

     curl -LsSf https://astral.sh/uv/install.sh | sh

- Windows (PowerShell):

     irm https://astral.sh/uv/install.ps1 | iex
  1. Python 环境

- Python 3.12 或更高版本 - 可以通过 python --version 检查版本

  1. AppFlowy 账号

- 确保已注册 AppFlowy 账号 - 获取 Workspace ID 和 Parent View ID(见下方说明)

安装与构建

1. 克隆仓库
git clone https://github.com/18896101294/my-appflowy-mcp.git
cd my-appflowy-mcp
2. 安装依赖

使用 uv 自动安装项目依赖:

# uv 会自动创建虚拟环境并安装依赖
uv sync

这将会:

  • 自动创建 Python 虚拟环境(如果不存在)
  • 安装 pyproject.toml 中定义的所有依赖:

- mcp >= 1.25.0 - requests >= 2.32.5

  • 生成或更新 uv.lock 锁定文件
3. 验证安装

检查依赖是否安装成功:

# 查看已安装的包
uv pip list

你应该能看到 mcp 和 requests 包已成功安装。

4. 获取项目绝对路径

配置 Claude Code 时需要使用项目的绝对路径:

  • macOS / Linux:
  # 在项目目录下执行
  pwd
  # 输出示例: /Users/yourname/my-appflowy-mcp
  • Windows (PowerShell):
  # 在项目目录下执行
  $PWD.Path
  # 输出示例: C:\Users\YourName\my-appflowy-mcp

记下这个路径,稍后配置时需要使用。

获取 AppFlowy 配置信息

  1. Workspace ID:登录 AppFlowy 后,在设置中可以找到工作空间 ID
  2. Parent View ID:打开目标文档父级页面,从 URL 或页面设置中获取

⚙️ 配置方法

🍎 方案 A: macOS / Linux 配置

配置文件路径: ~/.claude/config.json

配置内容:

{
  "mcpServers": {
    "appflowy": {
      "command": "uv",
      "args": [
        "run",
        "/path/to/your/my-appflowy-mcp/appflowy_skill.py"
      ],
      "env": {
        "APPFLOWY_EMAIL": "your-email@example.com",
        "APPFLOWY_PASSWORD": "your-password",
        "APPFLOWY_WORKSPACE_ID": "your-workspace-id",
        "APPFLOWY_PARENT_VIEW_ID": "your-parent-view-id"
      }
    }
  }
}
⚠️ 注意: - 将 /path/to/your/my-appflowy-mcp/appflowy_skill.py 替换为上一步获取的绝对路径 + /appflowy_skill.py - 例如:如果 pwd 输出为 /Users/john/my-appflowy-mcp,则完整路径为 /Users/john/my-appflowy-mcp/appflowy_skill.py

🪟 方案 B: Windows 配置

配置文件路径:

  • 通常位于: %APPDATA%\Claude\config.json
  • 完整路径示例: C:\Users\YourUserName\AppData\Roaming\Claude\config.json
💡 提示: 您可以在文件资源管理器地址栏输入 %APPDATA%\Claude 直接跳转。

配置内容 (注意路径转义):

⚠️ Windows 路径中的反斜杠 \ 在 JSON 中必须写成双反斜杠 \\
{
  "mcpServers": {
    "appflowy": {
      "command": "uv",
      "args": [
        "run",
        "C:\\path\\to\\your\\my-appflowy-mcp\\appflowy_skill.py"
      ],
      "env": {
        "APPFLOWY_EMAIL": "your-email@example.com",
        "APPFLOWY_PASSWORD": "your-password",
        "APPFLOWY_WORKSPACE_ID": "your-workspace-id",
        "APPFLOWY_PARENT_VIEW_ID": "your-parent-view-id"
      }
    }
  }
}

路径配置说明:

⚠️ 重要: - 将 C:\\path\\to\\your\\my-appflowy-mcp\\appflowy_skill.py 替换为实际路径 - 必须使用双反斜杠 \\ 分隔符 - 例如:如果 $PWD.Path 输出为 C:\Users\John\my-appflowy-mcp,则配置中应写为: `` "C:\\Users\\John\\my-appflowy-mcp\\appflowy_skill.py" ``

Windows 特别说明:

uv 命令: 确保已安装 uv 并添加到 PATH 环境变量。如果不确定,可以将 "command": "uv" 改为 uv.exe 的完整路径。

✅ 验证与使用

1. 验证配置

配置保存后,需要完全重启 Claude Code:

# 退出当前 Claude Code 会话
exit

# 重新启动 Claude Code
claude code

检查 MCP Server 状态:

/mcp list

如果看到 appflowy 状态正常(绿色 ✓),表示配置成功!

2. 开始使用

向 Claude 发送指令,例如:

把这份代码说明写成文档上传到 AppFlowy,标题是《Windows配置说明》

Claude 会自动调用 AppFlowy MCP Server 将内容上传到您配置的 AppFlowy 工作空间。

📋 示例用法

  • "将这段代码的使用说明整理成文档上传到 AppFlowy"
  • "把刚才的分析报告上传到 AppFlowy,标题是《性能分析报告》"
  • "创建一个 AppFlowy 文档,标题是《项目进度》,内容是今天完成的任务列表"

🔧 故障排查

依赖安装问题

  1. Python 版本不兼容:
   # 检查 Python 版本
   python --version
   # 或
   python3 --version

确保版本 >= 3.12。如果版本过低,请升级 Python。

  1. uv sync 失败:
   # 清理缓存并重新安装
   uv cache clean
   uv sync --refresh
  1. 虚拟环境问题:
   # 删除虚拟环境并重新创建
   rm -rf .venv  # macOS/Linux
   # 或
   Remove-Item -Recurse -Force .venv  # Windows PowerShell

   # 重新同步
   uv sync

MCP Server 启动失败

  1. 检查 uv 是否正确安装:
   uv --version
  1. 检查脚本路径是否正确:

- 确保 appflowy_skill.py 路径使用绝对路径 - Windows 用户确保使用 \\ 转义

  1. 检查环境变量是否正确配置:

- 确认 APPFLOWY_EMAIL、APPFLOWY_PASSWORD 等都已填写 - 确认 Workspace ID 和 Parent View ID 正确

上传失败

  1. 检查网络连接: 确保能够访问 AppFlowy 服务
  2. 验证凭据: 确认邮箱和密码正确
  3. 检查权限: 确认账号对目标工作空间有写入权限

📄 许可证

MIT License

🤝 贡献

欢迎提交 Issue 和 Pull Request!

📧 联系方式

如有问题,请在 GitHub Issues 中提出。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

Claude扩展Python本地部署富文本处理跨平台工具自动化上传Markdown解析

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

读长文档提问

把 PDF、Markdown 和笔记交给模型,按章节追问细节。

整理知识库

把零散资料归档、打标签,检索时更容易命中。

批量出摘要

提取要点,输出能直接引用的段落。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在文档知识场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
AppFlowy MCP Server

MCP World · 本页

0stdio有2 个2026-05-17
Cherry Studio

MCP World

0未说明未标注1 个2026-05-17
Pdf Math Translate

MCP World

0stdio有1 个2026-05-17
report generation

MCP World

0stdio有1 个2026-05-17
Anything To Notebooklm

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

AppFlowy MCP Server 怎么安装?

公开资料给出的安装命令是 python --version,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

AppFlowy MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

AppFlowy MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

AppFlowy MCP Server 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

AppFlowy MCP Server 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP