DAWNCR0W/affine-mcp-server

Model Context Protocol server for AFFiNE. Connect AI assistants to AFFiNE workspaces, documents, databases, and collaboration APIs over stdio or HTTP.

解决的问题

该项目充当 AFFiNE 生产力平台与 AI 助手之间的桥梁。它允许 AI 模型(如 Claude Desktop、Cursor 或 Codex 中的模型)通过模型上下文协议(MCP)直接读取、写入和管理你的 AFFiNE 工作区、文档、数据库和评论。

工作原理

服务器使用你的凭据连接到你的 AFFiNE 实例(云端或自托管)。它通过 MCP 标准暴露了 100 多个工具,AI 代理可以调用这些工具来执行创建页面、更新数据库行或搜索笔记等任务。它支持两种模式:用于桌面 AI 工具的本地 stdio 模式和用于远程或容器化部署的 HTTP 模式。

适用人群

它专为希望将 AI 代理直接集成到 AFFiNE 工作流程中的高级用户和开发者设计,支持自动化文档创建、数据库管理和工作区组织。

亮点

  • 支持 AFFiNE Cloud 和自托管部署。
  • 提供 100 多个规范的 MCP 工具,用于全面的工作区管理。
  • 提供灵活的认证方式,包括会话 cookie 以及自托管实例的邮箱/密码认证。
  • 包含强大的配置选项,用于最小权限访问,例如只读配置文件和禁用工具组。
  • 内置对 Docker 和远程服务器部署健康监控的支持。

相关

  • 项目
  • 项目
  • 项目
  • 项目