适合谁
- 需要规模化运行 AI 编码代理并控制成本的工程团队
- 需要可审计、可回滚代理执行记录的平台/平台工程团队
- 同时使用 Claude、Codex、Gemini 等多种代理并希望统一治理流程的组织
MartinLoop MCP Server 定位清晰:为自主 AI 编码代理补上缺失的执行治理层——预算上限、验证门、策略检查、故障分类与签名回执。文档详尽,包含可复现的演示与基准流程,支持多宿主与多适配器。适合需要规模化、可审计代理运行的团队;小型个人项目可能觉得流程偏重。注意估算成本数据的来源标注和回执完整性要求。
MartinLoop MCP Server 是 MartinLoop 项目的 Model Context Protocol 入口,为 AI 编码代理的自主运行提供独立控制层:任务契约(目标、验证计划、预算、允许/拒绝路径)、预算上限(USD/令牌/迭代次数)、验证门(如 npm test)、策略检查、13 类运行时故障分类、签名运行记录与回滚证据。它将代理运行转化为可审查、可分享的证明回执(receipt),支持 Claude、Codex、Gemini、Cursor 等宿主,通过 stdio 传输。MCP 集成提供一条可写执行入口及规划、检查和审查辅助能力。当前 MCP 独立包版本为 0.6.0,采用 Apache-2.0 许可证。
运行 npx -y @martinloop/mcp 直接启动 MCP 服务器;或使用宿主命令添加,例如 claude mcp add --transport stdio --scope user martin-loop -- npx -y @martinloop/mcp、codex mcp add martin-loop -- npx -y @martinloop/mcp;也可用根 CLI 生成配置:npx martin-loop mcp print-config --host <codex|claude|gemini|cursor|vscode|copilot|continue|generic> 或 npx martin-loop mcp install --host <host>(支持 dry-run、验证安装、回滚与卸载)。需要 Node.js 20+。
{
"command": "npx",
"args": [
"-y",
"@martinloop/mcp"
]
}