NDASentry

io.github.valtirman由 GitHub 账号 valtirman 发布v1.0.0更新于 Nov 2, 2026

Anonymous NDA risk analysis for AI agents. $9 per report. No signup, no data retention.

已验证Streamable HTTP可网页运行效率与工作流商业与电商

概览

AI 生成的概览

远程 MCP 服务器,让助手对 NDA(保密协议)PDF 做风险筛查,提供免费预览和付费完整报告。

可以做什么
  • 预览 NDA:上传 base64 编码的 PDF,返回条款级摘要、缺失的必备条款、示例条款和 Stripe 付款链接。
  • 获取完整报告:付款后用会话令牌轮询,返回结构化 JSON,含各条款风险等级、依据、推理、激进条款信号、评审意见和建议行动。
  • 按需筛选与总结:扁平 JSON 便于助手按用户关注点过滤、汇总或分流结果。
适用场景
适合用户在聊天中想对即将签署的保密协议做一次匿名、快速的初步筛查,而不想注册账号或等待律师。更适合筛查与分诊,而非具有约束力的法律解释。
运行要求
需要远程 streamable-HTTP 端点;未声明账号、API 密钥或请求头。预览工具接收最大 10 MB 的 base64 编码 PDF。获取完整报告需在浏览器中通过 Stripe 链接按份付费。自行部署需要 Python 并设置 NDASENTRY_BACKEND_URL。
安装前请注意
每份完整报告都需付费,须由用户在浏览器中通过 Stripe 链接完成,助手无法代付。NDA 内容会发送到第三方托管后端进行分析。输出明确不构成法律意见。README 称文档仅在内存中处理、报告在内存中缓存五分钟后删除,但这只是运营方的自述。

安装

在 SourceWeft 中

  1. 打开 控制台中的 NDASentry,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.valtirman%2Fndasentry/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

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

README

NDASentry MCP Server

Anonymous NDA risk analysis for AI agents. $9 per report. No signup, no account, no data retention.

NDASentry exposes a multi-stage NDA risk analysis pipeline as MCP tools so any AI agent (Claude Desktop, Cursor, Cline, etc.) can review NDAs on behalf of its user — discover risky clauses, flag missing protections, return a structured risk report — without asking the user to leave the agent, create an account, or wait for a lawyer.

The wedge: every other legal MCP server in this space requires an account, an enterprise login, or attorney-in-the-loop review. NDASentry is designed to be the simplest path for a personal AI agent: call anonymously, pay $9 with a card, get a structured analysis in under a minute.

What it does

Two tools:

  • preview_nda_risk(pdf_base64, filename) — Free preview. Stages the NDA, runs cheap-stage detection (regex-based clause finding, no LLM calls), returns a clause-level summary plus a Stripe payment link. Safe to expose to anonymous agent traffic; zero LLM cost on the preview path.

  • get_nda_report(session_token) — Paid full report. Polls payment status, then runs the full multi-stage LLM pipeline (qualifier, detector, scorer, critic, synthesizer, decision policy) and returns structured JSON with clause-level risk findings, aggressive-clause signals, missing protections, a critique, and a recommended action.

The full pipeline output is designed for agent consumption — flat structured JSON, every clause carries risk level, evidence, and reasoning, so agents can filter, summarize, or route based on what their user cares about.

Quick start (hosted)

Point your MCP client at the public hosted endpoint:

https://nda-mcp-production.up.railway.app/mcp

Claude Desktop config

Add to claude_desktop_config.json:

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

Restart Claude Desktop. The two tools will appear in the agent's tool catalog.

Example agent prompt

Review this NDA and tell me if there is anything I should push back on before signing. [attach NDA PDF]

The agent calls preview_nda_risk first, returns a preview plus a payment URL. You pay $9 in your browser. The agent calls get_nda_report and returns the full analysis.

Self-host

For users who want their own instance, or local development:

git clone https://github.com/valtirman/ndasentry-mcp.gitcd ndasentry-mcp/mcp_serverpython -m venv .venv-mcpsource .venv-mcp/bin/activatepip install -r requirements.txt
export NDASENTRY_BACKEND_URL=https://ndasentry.aipython -m mcp_server.server

The server listens on http://localhost:1966/mcp by default. Point your MCP client at it:

{  "mcpServers": {    "ndasentry": {      "url": "http://localhost:1966/mcp",      "transport": "streamable-http"    }  }}

Configuration

Env varDefaultPurpose
NDASENTRY_BACKEND_URLhttp://localhost:8001Backend API that runs the analysis pipeline
PORT1966Port the MCP server binds to
MCP_ALLOWED_HOSTS(empty)Comma-separated production hosts to add to DNS rebinding allowlist
MCP_ALLOWED_ORIGINS(empty)Comma-separated production origins to add to DNS rebinding allowlist

The backend (ndasentry.ai by default for the hosted version) handles document analysis and Stripe payment verification. The MCP server is a thin protocol adapter that does not reimplement any pipeline logic. The same backend serves the web product at https://ndasentry.ai.

Tools reference

preview_nda_risk

Input:

  • pdf_base64 (string): base64-encoded PDF bytes, max 10 MB
  • filename (string): the PDF filename

Output: JSON with session_token, payment_url (Stripe link with the session token bound as client_reference_id), clause_summary, missing_required_clauses, a labeled sample clause showing the shape of a paid analysis, and a disclaimer.

get_nda_report

Input:

  • session_token (string): from the preview_nda_risk response

Output: Full structured AnalysisReport JSON with clauses, risk scores, critique, completeness, qualification, aggressive-clause signals, recommended action, and disclaimer. If payment is not yet complete, returns a polling status response instead.

Disclaimer

NDASentry is a contract risk screening tool, not a law firm. Output is not legal advice and does not create an attorney-client relationship. For binding legal interpretation or high-stakes decisions, consult licensed counsel.

Privacy

The hosted backend at ndasentry.ai is designed around an "evaporates" model:

  • Documents are processed in memory only, never written to disk
  • Reports are cached in RAM for 5 minutes after generation, then deleted
  • No account, no email collection, no document retention

About

Built by Val Tirman at FrontRange Mountain AI LLC. Solo indie effort. The web product runs at https://ndasentry.ai; this MCP server is the agent-facing channel on the same backend.

If you build something with NDASentry MCP, drop a note: [email protected]. Genuinely interested in what agents do with this.

License

MIT — see LICENSE file in the repository root.

来源:README.md,提交 2d410cb

工具

0
SourceWeft 尚未读取此服务器的工具。

版本历史

1
  1. v1.0.0最新Sep 16, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分