ClauseAI

io.github.wasauce由 GitHub 账号 wasauce 发布v0.1.0更新于 Oct 27, 2026

Generate attorney-drafted NDAs, MSAs, DPAs, and more as PDF, ODT, or Markdown. No account required.

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

概览

AI 生成的概览

ClauseAI 依据律师起草的模板生成 NDA、MSA、DPA、隐私政策等创业公司法律文件,返回 Markdown 文本和下载链接。

可以做什么
  • 列出可用的法律文件模板,如 NDA、MSA、DPA、隐私政策、使用条款、录用通知、顾问协议等
  • 读取所选模板的填写字段结构
  • 按已发布字段生成文件,返回 Markdown 文本及所需格式的下载链接,含可编辑的 Word 版本
  • 就缺失字段、错误结果或模板需求向 ClauseAI 运营方发送反馈
适用场景
适合需要快速起草标准创业公司法律文件初稿的场景,或用户希望无需注册账号即获得 Markdown、PDF、ODT 或 Word 格式的初稿时使用。
运行要求
远程 Streamable HTTP 端点;未声明需要账号、API 密钥、环境变量或请求头。若改为本地自托管,则需要 Python 3.12+、uv、用于 Word 和 ODT 导出的 pandoc,以及用于 PDF 的 WeasyPrint 相关库。
安装前请注意
生成的文件仅供参考,不构成法律意见,使用前应请律师审阅。反馈消息会发送给 ClauseAI 运营方,README 说明还可能转发到 Slack;除可选的邮箱或电话外,不要包含文件正文或个人详细信息。工具说明要求助手不得自行编造条款文本。

安装

在 SourceWeft 中

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

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

交给智能体安装

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

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

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

其他 MCP 客户端

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

{
  "mcpServers": {
    "clauseai": {
      "type": "http",
      "url": "https://clauseai.exe.xyz/mcp"
    }
  }
}

README

ClauseAI

Generate startup legal documents from attorney-drafted templates: NDAs, MSAs, DPAs, privacy policies, offer letters, and more. Download PDF, Word, ODT, or Markdown through MCP or an agent skill. No account required.

The gallery, JSON API, MCP server, and agent skill all share the same template engine. Templates come from General Legal and are released under CC0.

Use with an agent

bash
npx skills add wasauce/clauseai --skill clauseai

MCP (Streamable HTTP, no account):

https://clauseai.exe.xyz/mcp

GrokBot version:

https://x.ai/bot/lBf5ZVjFUDPgn_OVzU8_R

Walkthrough: Generate a mutual NDA from your company details.

Run locally

System dependencies:

  • Python 3.12+
  • uv
  • pandoc for Word and ODT export (brew install pandoc or apt-get install pandoc)
  • WeasyPrint libraries for PDF (brew install pango gdk-pixbuf libffi on macOS)
bash
cp env.example .envuv sync --devuv run python run.py

Open http://localhost:8000.

SurfacePath
GalleryGET /
WizardGET /{slug}
JSON APIGET /api/templates
GeneratePOST /api/templates/{slug}/generate
FeedbackPOST /api/feedback (logged, and posted to Slack when SLACK_WEBHOOK_URL is set; optional email or phone lets the team follow up)
Agent skillGET /skill.md
MCP/mcp
Agent indexGET /llms.txt
NDA walkthroughGET /examples/generate-nda.md
Terms of UseGET /terms
Privacy PolicyGET /privacy

Tests

bash
uv run pytest

Refresh templates

Vendored markdown lives in clauseai/data/templates/. Curated manifest.json files are kept across re-syncs:

bash
uv run python scripts/sync_templates.py

Templates are for general reference only and are not legal advice.

来源:README.md,提交 2b00d8d

工具

4

list_templates

List templates

Use this when the user wants a startup legal document and you need to choose a template such as an NDA, MSA, DPA, privacy policy, terms of use, cookie notice, offer letter, advisor agreement, or business associate agreement.

无需输入参数。

get_template_fields

Get template fields

Use this after choosing a template slug, to read the fill-in fields before generating a document.

输入参数slug必填

generate_document

Generate document

Use this after reading the field schema, to fill published fields and return markdown plus a download link. Do not invent clause text. Call it once per document: the result always includes the markdown text, download_url is the file in the requested format, and editable_download_url is a Word copy the user can edit. Answers are short values for the published fields; unknown keys, overlong values, and choices outside a field's options are rejected with instructions for fixing them.

输入参数slug必填formatanswers

send_feedback

Send feedback

Use this when a template lacks a field or clause the user needs, no template fits the request, a tool result was wrong, or the user wants to tell the ClauseAI team something. The message goes to the ClauseAI operator. Do not include document text or personal details, except an email or phone number the user offers for a reply.

输入参数slugemailphonemessage必填category

版本历史

1
  1. v0.1.0最新Sep 16, 2026

评分

已满足适用检查项的 90%

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

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。