← 返回目录
D

Delimit MCP Server

社区
AI编写代码的合并门,带签名、可回放的证明。
分类
开发工具 第 280 / 438
Stars
★ 24 热门
传输方式
stdio(本地进程)
运行环境
Node.js
凭据
无需凭据
许可证
MIT
最近提交
工具数
13
48FMRS · D

Delimit MCP服务器提供了全面的AI治理工具箱,适合希望跨多个模型执行策略并维护审计追踪的团队。它具有完善的免费层级和丰富的功能集,但需要仔细管理权限和风险。

最强项 · 文档质量 15/20 最弱项 · 可靠性 6/20

可靠性
6/20
安全与权限
8/20
维护活跃度
9/20
文档质量
15/20
安装易用性
10/20
查看各项评分依据
可靠性 6/20
依据仓库元数据与README,服务器地址通过npm包delimit-cli以stdio传输提供。实际工具列表和实现未见于静态文件;README声称有4800+通过的测试,但未附上测试文件或CI配置以供验证。存在未归档的仓库、零开放问题,且版本号为4.18.8,表明其活跃;但缺乏可执行证据来证实服务器能够干净启动并完成MCP握手。根据静态校准,可靠性最高不超过12,但由于缺乏直接执行证据,评分限制在6。
安全与权限 8/20
未发现直接危险信号。README对遥测和云同步有大量透明披露:默认数据保存在本地,云同步需显式配置Supabase凭据,提供环境变量作为关闭开关,并未硬编码密钥。证据收集与密封验证的确认机制已说明,建议采用最小权限策略。未发现恶意行为或危险默认值。网络安全虽在文档中有详细说明,但从静态文件无法验证;因此扣分并将评分定为8。
维护活跃度 9/20
仓库状态活跃(未归档,版本号4.18.8,starts 21),拥有MIT许可证,并明确了功能路线图(提供密钥管理、slsa许可证等)。未发现开放问题。持续维护的证据不足:提交历史、贡献者或依赖更新明细均未在静态检查范围内;文档包含了近期版本细节,暗示这是一项持续开发的产品。所有权、许可证、更新路径清晰可见,其活跃状态适中,因此给出9分。
文档质量 15/20
README非常详实,涵盖安装步骤、CLI命令、安全说明、定价层、遥测与数据隐私披露、升级说明及常见问题。API工具的列表较为详尽。缺陷包括部分功能仅为Pro版并存在锁定的情况,且部分可观察性数据(如价格)可能随时间变化。由于缺乏完整的API参考或代码示例,但文档总体质量较高,评分定为15。
安装易用性 10/20
安装说明简洁(通过npx运行CLI工具,通过package.json构建MCP服务器),但缺少与主流客户端(例如Claude Code、Cursor和Gemini CLI)集成的配置示例。在实际运行之前,可能需要额外的步骤(例如npm安装、环境配置),且该MCP服务器使用的是与整个CLI相同的包,这可能引入不必要的依赖。基础步骤清晰,但在跨客户端配置和设置自动化方面不够具体。因此评分为10,符合静态限制条件。

静态评测 · 未实际运行收录于 2026-09-08

查看 FMRS 评分方法 →

选型与风险

能访问什么读取本地文件写入 / 删除本地文件执行命令或代码访问网络

适合谁

  • 使用多个AI编码助手的团队
  • 希望强制API兼容性的组织
  • 需要可验证AI变更审计追踪的合规工作流

不适合谁

  • 不使用AI编码工具的用户
  • 寻求完整的CI/CD替代方案而非治理层的团队

所需权限

  • 读取仓库文件(用于扫描、lint、diff)
  • 写入本地.git目录和.delimit目录(用于钩子、配置、记忆)
  • 执行命令(如测试、安全审计)
  • 网络访问(用于模型审议、云同步如果启用)

风险与副作用

  • 该服务器可以执行代码(例如测试、安全审计),这可能带来安全风险。
  • 凭据或敏感数据可能被记录在记忆或账本中;确保适当的访问控制。
  • 如果启用云同步,事件数据可能被发送到外部服务(用户提供的Supabase)。

安装接入

准备工作

运行环境:Node.js

SUPABASE_SERVICE_ROLE_KEY 可选密钥 可选:Supabase 服务角色密钥(属于秘密),仅在启用自托管 Supabase 同步时需要
其他可选配置项(3 个)
DELIMIT_DISABLE_CLOUD_SYNC 可选 设为 1 强制禁用云同步,作为本地运行的关闭开关
SUPABASE_URL 可选 可选:你自己的 Supabase 项目地址,用于把本地事件镜像到云端,不提供则完全本地
DELIMIT_WEBHOOK_URL 可选 可选:治理事件的 Webhook 接收端点,默认不设置则不发送任何通知

使用npm全局安装CLI:

npx delimit-cli init

这将设置合并门配置。无需账户或API密钥。用于快速零配置检查:

npx delimit-cli check

验证是否装好

运行 npx delimit-cli doctor 或在客户端工具列表中确认出现 delimit_scan、delimit_lint 等工具;也可以用 npx delimit-cli check 验证无配置下的检查通过。

常见排障

  1. 如果服务器无法启动,检查Node.js是否已安装且版本足够。
  2. 运行`npx delimit-cli doctor`进行诊断。
  3. 对于工具调用失败,确保在正确的仓库目录中运行。

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 对比 old.yaml 和 new.yaml 两个 OpenAPI 规范,列出所有破坏性变更
  • 对 api/openapi.yaml 的变更做 lint 检查并给出通过/失败结论
  • 把这个变更分类为 MAJOR/MINOR/PATCH,并评估下游影响范围
  • 记住 v1 /users 字段冻结到 Q3,因为下游计费依赖它,然后回忆一下相关内容

工具能力 13

delimit_scan 只读
扫描项目以发现OpenAPI规范、框架、安全问题和测试。
delimit_init 写入
初始化合并门配置和策略预设。
delimit_lint 只读
检查规范变更是否有破坏性变更。
delimit_diff 只读
比较两个OpenAPI规范,显示结构性差异。
delimit_semver 只读
确定语义化版本变更类型(MAJOR/MINOR/PATCH/NONE)。
delimit_impact 只读
扫描依赖清单以评估变更的影响范围。
delimit_deliberate 只读
在多个AI模型之间进行多模型审议以达成共识。
delimit_memory_store 写入
存储持久性记忆(包括上下文和决策)。
展开其余 5 个工具
delimit_memory_search 只读
跨会话进行语义记忆搜索。
delimit_recall 只读
本地或过滤方式召回已保存的记忆。
delimit_ledger_add 写入
向共享账本添加任务或事项。
delimit_ledger_context 只读
在会话开始时获取优先的未完成事项。
delimit_ledger_done 写入
关闭带有说明的任务项,并可捕获PR URL作为交付证明。

使用场景

在合并前保护API免受破坏性更改的影响
跨模型和会话保持上下文和决策的连续性
通过多模型审议解决困难的治理判断
为合规目的生成签名的、可回放的审计证明

支持客户端

Claude Desktop
Codex
Cursor
Gemini CLI

依据项目文档列出,未经本站实测。

详细介绍

Delimit是一个MCP服务器,为AI辅助编码提供治理链。它包装各种AI编码助手(如Claude Code、Codex、Cursor和Gemini CLI),运行门禁检查,记录变更,并为每个合并签名可回放的收据。它提供API治理工具,如检测28种变更类型(包括17种破坏性变更)的lint和diff,语义化版本分类,多模型审议,持久化记忆和任务账本,以及安全审计和证据收集等治理功能。

同类可选方案

Context7 80 · B

Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档

★ 63.3k · 工具数 2 与当前对比 →

源版本 d6f14b58f4f3 数据同步于 2026-10-19 查看 FMRS 评分方法