← 返回目录
M

monday.com MCP Server

官方
让 AI 智能体安全接入 monday.com 工作操作系统
GitHub 源仓库 ↗
★ 420 Stars 分类 · 团队协作 非常热门 源版本 8ca3cbaa4c8f
55FMRS · C
可靠性
9/20
安全与权限
4/20
维护活跃度
13/20
文档质量
15/20
安装易用性
14/20

由 monday.com 官方维护的 MCP 服务器,提供托管远程服务与本地 npx 两种接入方式,覆盖看板/条目/列/表单等核心操作,并提供测试阶段的动态 GraphQL 工具;使用前需妥善保管 API 令牌并留意写权限带来的数据变更风险。

查看 FMRS 评分方法 →

monday.com MCP 服务器由 monday.com AI 团队维护,让 AI 智能体能够读取和操作 monday.com 看板、条目、列、群组和文档。它既提供 monday.com 官方托管的远程服务(streamable-http 与 SSE),也支持通过 npx 在本地运行的 stdio 服务器,可与 Claude Desktop、Cursor、Gemini CLI 等 MCP 客户端配合使用。除预置工具外,还提供处于测试阶段的“Dynamic API Tools”,可动态生成并执行任意 GraphQL 查询,从而访问 monday.com API 的完整功能。

工具能力

create_item
在指定的 monday.com 看板中创建一个新条目,并设置列的值
delete_item
永久删除看板中的一个条目
get_board_items_by_name
按看板 ID 和名称/关键词搜索条目
create_update
为指定条目添加一条更新/评论
change_item_column_values
修改现有条目的列值
move_item_to_group
将条目移动到同一看板内的另一个群组
create_board
创建一个具有指定列的新 monday.com 看板
get_board_schema
获取看板的列和群组结构
create_group
在 monday.com 看板中创建一个新群组
create_column
为现有看板添加一个新列
delete_column
从看板中删除一列
list_users_and_teams
按 ID、名称或搜索方式获取账户中用户或团队的详情
create_form
创建一个新的 monday.com 表单
get_form
通过表单令牌获取表单
all_monday_api
动态生成并执行任意 GraphQL 查询或变更
get_graphql_schema
获取 monday.com 的 GraphQL schema 以了解可用操作
get_type_details
获取特定 GraphQL 类型的详细信息

安装接入

推荐方式是使用官方托管的 MCP:在 Cursor 等客户端的 MCP 设置中直接添加 URL https://mcp.monday.com/mcp(streamable-http)或 https://mcp.monday.com/sse(SSE),并在 Authorization 头中提供 monday.com API 令牌(格式为 'Bearer your_token' 或直接填令牌,非必填但用于鉴权)。若需本地运行,可在客户端配置中使用 npx 启动 @mondaydotcomorg/monday-api-mcp 包,并通过环境变量 MONDAY_TOKEN 传入个人访问令牌(在 monday.com 头像菜单的 Developers → My access tokens 中获取)。Gemini CLI 用户可通过 gemini extensions installgemini mcp add 添加后使用 /mcp auth monday 完成 OAuth 认证。需要 Node.js v20+ 与 npm v5.2.0+。

claude_desktop_config.json
{"mcpServers": {"monday-api-mcp": {"command": "npx", "args": ["@mondaydotcomorg/monday-api-mcp@latest"], "env": {"MONDAY_TOKEN": "your_monday_api_token"}}}}

选型与风险

适合谁

  • 已在使用 monday.com 管理项目/任务并希望通过 AI 助手操作看板的团队
  • 需要将 AI 智能体接入结构化工作数据以自动执行任务的开发者
  • 希望免本地部署、直接使用官方托管服务的用户

不适合谁

  • 不使用 monday.com 平台的团队
  • 需要完全离线、无网络依赖环境运行的场景(本地模式仍需访问 monday.com API)
  • 仅需只读访问却未启用 read-only 模式、担心误操作数据的场景

所需权限

  • 需要 monday.com API 令牌(个人访问令牌或 OAuth)以代表用户账户执行操作
  • 默认具备读写权限,可创建、修改、删除看板/条目/列,需谨慎授权范围
  • 启用 Dynamic API Tools 时需要完整 API 访问权限,不兼容只读模式

风险与副作用

  • API 令牌一旦泄露,攻击者可读取或篡改令牌所属账户下的全部看板数据
  • 写权限工具(如 delete_item、delete_column)可能造成不可逆的数据删除
  • Dynamic API Tools 允许生成任意 GraphQL 查询/变更,权限边界更宽,误用风险更高

常见排障

  1. 确认已正确设置 MONDAY_TOKEN 环境变量或通过 --token 参数传入有效令牌
  2. 若使用本地 npx 方式,检查 Node.js 版本是否为 v20 及以上
  3. 若工具未按预期出现,检查 --mode(default/apps)与 --enable-dynamic-api-tools 参数配置是否正确
  4. 对托管服务连接失败时,确认 Authorization 头格式('Bearer your_token' 或纯令牌)是否正确

使用场景

让 AI 助手创建、查询、更新 monday.com 看板中的条目和列值
跨团队自动化项目管理与工作流
通过 Dynamic API Tools 生成自定义 GraphQL 查询以构建跨看板的复杂报表

支持客户端

Claude Desktop完整支持
Cursor完整支持
Gemini CLI完整支持
ChatGPT部分支持
Microsoft Copilot Studio部分支持