mcpField
M
monnet

monnet

本地服务
monnet.ai生产力06 周前更新

关于 monnet

@monnet/mcp 将 MCP 兼容客户端连接到 Monnet 工作区,开放事项、计划和审批操作。它支持读取和更新工作区内容,并要求在以用户身份发送消息前确认。

主要功能

  1. 01列出工作区和收件箱内容
  2. 02读取和更新事项
  3. 03根据提示词创建事项草稿
  4. 04批准或拒绝计划步骤
  5. 05发送消息前进行确认

适用场景

  1. 01通过 AI 客户端查看事项
  2. 02起草或修改工作区事项
  3. 03批准或拒绝计划步骤
  4. 04确认后发布评论

MCP 相关

此 MCP 服务向 Claude Desktop、Cursor 等兼容客户端开放 Monnet 工作区操作。发送类操作通过 MCP elicitation 请求确认;客户端不支持时会中止。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"ai-monnet": {
"command": "npx",
"args": [
"-y",
"@monnet/mcp"
],
"env": {
"MONNET_API_KEY": "<MONNET_API_KEY>"
}
}
}
}
启动命令npx -y @monnet/mcp
需要配置的环境变量
MONNET_API_KEY密钥Your Monnet API key (mnk_...). Generate one at https://app.monnet.ai/settings (API Keys tab).

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

安装包
npm@monnet/mcp0.9.14

工具

33

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

此工具无需参数。

详细介绍

@monnet/mcp

适用于 Monnet 的模型上下文协议(MCP)服务。

向兼容 MCP 的客户端(Claude Desktop、Cursor 等)提供提案、计划和审批,让你无需离开 AI 助手,即可在终端中使用 Monnet 工作区。

安装

将以下内容添加到 MCP 客户端配置中(例如,Claude Desktop 的 ~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "monnet": {
      "command": "npx",
      "args": ["-y", "@monnet/mcp"],
      "env": {
        "MONNET_API_KEY": "mnk_..."
      }
    }
  }
}

在 **https://app.monnet.ai/settings**(API Keys 选项卡)中生成 API 密钥。

环境变量

变量必填默认值用途
MONNET_API_KEY是—API 密钥(mnk_*),每次请求都会在 X-API-Key 标头中发送
MONNET_API_URL否https://api.monnet.ai用于可自托管或本地开发后端的覆盖值

工具

工具用途
monnet_whoami验证连接并列出你账户中的 API 密钥
list_workspaces列出你所属的工作区
get_inbox获取你的收件箱
list_motions列出工作区中的提案
get_motion阅读提案——摘要、正文、计划、成员、评论
create_motion根据自由格式的提示词创建新的提案草稿
update_motion更新提案的摘要、正文、优先级或计划
comment在提案上发表评论(需通过审批门控,见下文)
approve批准计划步骤
reject拒绝计划步骤(可选填写原因)
ask_monnet在提案上向 Monnet 提问

发送操作的审批门控

以你的身份发送消息的工具(例如 comment)不会自动发送。在消息离开 MCP 服务之前,客户端会显示确认对话框(MCP elicitation),并提供预览;只有你明确批准后才会发送。如果 MCP 客户端不支持 elicitation,发送操作将会中止——门控将以安全失败的方式关闭。

本地开发

npm install
npm run build

将 MCP 客户端指向本地构建:

{
  "mcpServers": {
    "monnet": {
      "command": "node",
      "args": ["/absolute/path/to/monnet-mcp/dist/index.js"],
      "env": {
        "MONNET_API_KEY": "mnk_...",
        "MONNET_API_URL": "http://localhost:8000"
      }
    }
  }
}

编辑配置后,重启 MCP 客户端。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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