mcpField
N
NDASentry

NDASentry

远程服务
github.com/valtirman法律与政务022 周前更新
代码仓库

关于 NDASentry

NDASentry 是供 AI Agent 使用的 MCP 服务,可筛查 NDA PDF 并返回结构化风险发现。它提供免费预览和付费完整报告,无需账户,也不保留文档。

主要功能

  1. 01免费条款检测预览
  2. 02付费多阶段 NDA 分析
  3. 03逐条款风险与证据
  4. 04缺失保护条款提醒
  5. 05建议行动与评议
  6. 06文档仅在内存中处理

适用场景

  1. 01先预览 NDA,再决定是否购买完整报告
  2. 02识别高风险条款和缺失保护措施
  3. 03将结构化发现接入 Agent 工作流

MCP 相关

向 MCP 客户端提供 preview_nda_risk 和 get_nda_report。前者返回预览和付款链接;付款后,后者提供完整的结构化分析。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://nda-mcp-production.up.railway.app/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

NDASentry MCP 服务

为 AI Agent 提供匿名 NDA 风险分析。每份报告 9 美元。无需注册、无需账户、不保留数据。

NDASentry 将多阶段 NDA 风险分析流程作为 MCP 工具提供,让任何 AI Agent(Claude Desktop、Cursor、Cline 等)都能代表用户审查 NDA——发现高风险条款、标记缺失的保护措施,并返回结构化风险报告——用户无需离开 Agent、创建账户或等待律师。

核心优势:此领域的其他法律类 MCP 服务都需要账户、企业登录,或律师参与审查。NDASentry 旨在为个人 AI Agent 提供最简单的使用方式:匿名调用、刷卡支付 9 美元,并在不到一分钟内获取结构化分析。

功能

两个工具:

  • preview_nda_risk(pdf_base64, filename) — 免费预览。暂存 NDA,运行轻量级检测(基于正则表达式查找条款,不调用大模型),返回条款级摘要和 Stripe 付款链接。可安全用于匿名 Agent 流量;预览流程不会产生任何大模型费用。

  • get_nda_report(session_token) — 付费完整报告。轮询付款状态,然后运行完整的多阶段大模型流程(限定器、检测器、评分器、评审器、综合器、决策策略),并返回结构化 JSON,其中包含条款级风险发现、高风险条款信号、缺失的保护措施、评审意见和建议操作。

完整流程的输出专为 Agent 使用而设计——采用扁平的结构化 JSON,每个条款都包含风险级别、证据和推理,因此 Agent 可以根据用户关注的内容进行筛选、总结或路由。

快速开始(托管版)

将 MCP 客户端指向公开托管端点:

https://nda-mcp-production.up.railway.app/mcp
Claude Desktop 配置

将以下内容添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "ndasentry": {
      "url": "https://nda-mcp-production.up.railway.app/mcp",
      "transport": "streamable-http"
    }
  }
}

重启 Claude Desktop。这两个工具将显示在 Agent 的工具目录中。

Agent 提示词示例

请审查这份 NDA,并告诉我签署前是否有任何内容需要提出异议。 [附上 NDA PDF]

Agent 首先调用 preview_nda_risk,返回预览和付款 URL。你在浏览器中支付 9 美元后,Agent 调用 get_nda_report 并返回完整分析。

自托管

适用于希望部署自己的实例或进行本地开发的用户:

git clone https://github.com/valtirman/ndasentry-mcp.git
cd ndasentry-mcp/mcp_server
python -m venv .venv-mcp
source .venv-mcp/bin/activate
pip install -r requirements.txt

export NDASENTRY_BACKEND_URL=https://ndasentry.ai
python -m mcp_server.server

服务默认监听 http://localhost:1966/mcp。将 MCP 客户端指向该地址:

{
  "mcpServers": {
    "ndasentry": {
      "url": "http://localhost:1966/mcp",
      "transport": "streamable-http"
    }
  }
}
配置
环境变量默认值用途
NDASENTRY_BACKEND_URLhttp://localhost:8001运行分析流程的后端 API
PORT1966MCP 服务监听的端口
MCP_ALLOWED_HOSTS(empty)以逗号分隔的生产主机,添加到 DNS 重绑定允许列表
MCP_ALLOWED_ORIGINS(empty)以逗号分隔的生产来源,添加到 DNS 重绑定允许列表

后端(托管版本默认使用 ndasentry.ai)负责文档分析和 Stripe 付款验证。MCP 服务是一个轻量级协议适配器,不会重新实现任何流程逻辑。同一后端也为 https://ndasentry.ai 上的 Web 产品提供服务。

工具参考

preview_nda_risk

输入:

  • pdf_base64(字符串):base64 编码的 PDF 字节,最大 10 MB
  • filename(字符串):PDF 文件名

输出:包含 session_token、payment_url(Stripe 链接,其中 session_token 绑定为 client_reference_id)、clause_summary、missing_required_clauses、展示付费分析形式的带标签示例条款,以及免责声明的 JSON。

get_nda_report

输入:

  • session_token(字符串):来自 preview_nda_risk 响应

输出:完整的结构化 AnalysisReport JSON,包含条款、风险评分、评析、完整性、资格评估、激进条款信号、建议采取的行动以及免责声明。如果尚未完成付款,则返回轮询状态响应。

免责声明

NDASentry 是一款合同风险筛查工具,并非律师事务所。输出不构成法律建议,也不会建立律师—客户关系。如需具有约束力的法律解释或作出高风险决策,请咨询持牌律师。

隐私

ndasentry.ai 上的托管后端采用“自动消失”模式:

  • 文档仅在内存中处理,从不写入磁盘
  • 报告生成后缓存在 RAM 中 5 分钟,然后删除
  • 无需账户,不收集电子邮件,不保留文档

关于

由 FrontRange Mountain AI LLC 的 Val Tirman 开发。这是一项独立的个人项目。Web 产品运行于 https://ndasentry.ai;此 MCP 服务则是在同一后端上面向 Agent 的渠道。

如果你用 NDASentry MCP 构建了什么,欢迎留言:[email protected]。我们真心想了解 Agent 会如何使用它。

许可证

MIT — 请参阅仓库根目录中的 LICENSE 文件。

评论

支持 Markdown

第一次接触 MCP?

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

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