mcpField
C
clauses

clauses

本地服务
mcp.zovo.one法律与政务21 天前更新

关于 clauses

clauses 是一款本地运行的 MCP 服务,用于管理可复用的合同与提案条款,并将选定条款组装为 Word 或 Markdown 文档。它提供 25 条通用自由职业模板,可填入已知变量,并将缺失信息标为待补充;生成内容不是法律意见。

主要功能

  1. 01搜索和管理可复用条款
  2. 02提供 25 条通用起始条款
  3. 03填写变量并标记缺失信息
  4. 04组装为 DOCX 或 Markdown
  5. 05导入和导出条款库

适用场景

  1. 01从常用条款起草服务协议
  2. 02整理并搜索个人条款库
  3. 03检查合同草稿仍缺少的信息

MCP 相关

作为 MCP 服务,它向 MCP 客户端提供条款管理、搜索和文档组装工具,并提供类别资源及起草合同的提示词。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库
安装包
mcpbclauses.mcpb0.22.5

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

mcp-clauses

说“为 Beta Corp 起草一份服务协议,金额为 4,500 EUR,付款期限为 14 天”,即可使用你自己的条款库生成真正的 .docx 文件。此 MCP 服务会将你反复使用的合同和提案段落整理为可搜索的条款,其中包括工作范围、付款条款、滞纳金、知识产权转让、保密、终止、责任上限等 20 多种条款,并支持使用 {{variables}}。它内置 25 条通用自由职业模板,可通过排序搜索找到合适的条款,填入你提供的变量,并将你未提供的信息保留为醒目的方括号提示,例如 [late fee percent],最后将组装好的文档写入 Word 或 Markdown。每份文档开头都会注明这是通用模板,不构成法律建议。所有操作都在本地运行:无需上传、无需账号,也无需原生依赖。

已收录于官方 MCP Registry(io.github.theluckystrike/contract-clause-library-proposal-template-docx)。

条款演示

别再把去年的合同粘贴到新文件里,然后祈祷自己改对了每个名字。

60 秒安装

@theluckystrike/mcp-clauses 的 npm 发布尚待完成。在此之前,可通过 .mcpb 一键安装包或克隆并构建来安装,以下两种方式均已验证。

一键安装(.mcpb):从最新版本下载 clauses.mcpb,然后在 Claude Desktop 中双击: https://github.com/theluckystrike/mcp-servers/releases/latest

(claude_desktop_config.json):

{
  "mcpServers": {
    "clauses": {
      "command": "npx",
      "args": ["-y", "@theluckystrike/mcp-clauses"]
    }
  }
}

Claude Code:

claude mcp add clauses -- npx -y @theluckystrike/mcp-clauses

(.cursor/mcp.json):

{
  "mcpServers": {
    "clauses": {
      "command": "npx",
      "args": ["-y", "@theluckystrike/mcp-clauses"]
    }
  }
}

上面的 npx 方式将在软件包发布后立即生效。在此之前,请使用上面的 .mcpb 安装包,或仅通过以下三条命令从源代码构建:

git clone https://github.com/theluckystrike/mcp-servers.git && cd mcp-servers
npm install
npm run build -w packages/mcp-license -w servers/docx -w servers/clauses

然后将客户端的 command 指向 node,并提供一个参数:servers/clauses/dist/index.js 的绝对路径。

要以 Pro 模式运行,请在同一配置块中设置 MCP_LICENSE_KEY,或使用你的密钥调用一次 license_activate。

这不是法律建议

这 25 条入门条款是用通俗语言编写的通用自由职业模板。它们并非针对你的国家、行业或交易起草,也没有任何条款经过律师审查。每条入门条款都附有说明 generic template, not legal advice,而 contract_assemble 写入的每份文档也都会以同样的说明开头。请将输出视为交由合格律师审阅的初稿,而不是可以签署的合同。

工具

工具功能
clause_add保存可重复使用的条款:标题、包含 {{variables}} 的正文、类别、标签,以及可选的司法管辖区和语言
clause_get按 ID 或标题(部分标题也可匹配)返回一条完整条款
clause_update修改文本、类别、标签、变量或司法管辖区。在 Pro 中,之前的文本会作为一个版本保留
clause_delete删除一条条款。删除的 starter 不会在下次调用时重新添加
clause_list按组装顺序列出所有条款,可选择只显示一个类别
clause_search对标题、标签、类别和正文进行排序搜索。标题匹配的优先级高于正文提及;搜索词必须匹配完整单词边界(“fee”不会匹配“coffee”中的内容),普通子字符串匹配仅作为低优先级的后备。司法管辖区筛选免费(它可防止引用错误司法管辖区的条款);标签筛选为 Pro 功能,会被跳过,不会拒绝搜索
clause_import从 Markdown 文件(## Title、category: / tags: 行、空行、正文)或 JSON(Pro)批量导入。只有标题后紧接的简短字段格式行会被读取为元数据,因此正文中碰巧以“note:”等词开头的内容会保留为正文,不会被误当成元数据
clause_export将整个库导出为 Markdown(免费)或 JSON(Pro)。除非传入 overwrite: true,否则不会替换已有目标文件
contract_assemble根据条款 ID 或整个类别生成文档:排列条款顺序、编号、填入变量、用括号标出缺失项、添加非法律建议说明,并写入 .docx 或 .md。除非传入 overwrite: true,否则不会替换已有的 out_path
variables_list在组装之前,列出所选条款需要的所有 {{variable}} 及其对应条款
license_status显示免费或 Pro 模式
license_activate激活 Pro 密钥(离线验证)

资源:clauses://categories 按组装顺序返回库中的所有类别及其条款数量。 提示词:draft_contract 会挑选适合某项合作的条款,将其组装起来,并报告仍缺少哪些信息。

25 条 starter 条款

类别条款
scope工作范围、修订、交付成果验收、变更请求
payment付款条款、逾期付款、取消费用、加急费用
expenses费用
ip知识产权转让、作品集与署名
confidentiality保密
data数据保护
term终止
liability责任限制
warranty免责声明
disputes争议解决
general适用法律、不可抗力、独立承包商、禁止招揽、通知、完整协议、可分割性、转让

它们使用的变量包括 {{client}}、{{contractor}}、{{project}}、{{fee}}、{{currency}}、 {{payment_days}}、{{deposit_percent}}、{{late_fee_percent}}、{{liability_cap}}、{{notice_days}}、 {{revision_rounds}}、{{acceptance_days}}、{{kill_fee_percent}}、{{rush_fee_percent}} 和 {{jurisdiction}}。 使用选定的条款调用 variables_list,即可查看文档具体需要哪些变量。

你可以这样说

你说工具
“我有哪些关于逾期付款的条款?”clause_search
“将此内容保存为一条名为 Retainer、类别为 payment 的条款。”clause_add
“为 Beta Corp 起草一份服务协议:范围、付款、逾期费用、知识产权、终止。费用为 4,500 EUR,付款期限为 14 天。”contract_assemble
“这五条款还有哪些内容需要填写?”variables_list
“从 clauses.md 导入我的旧条款。”clause_import
“导出整个库,以便我留存一份副本。”clause_export

免费版与 Pro 版

免费版Pro 版
25 条入门条款是是
自定义条款10 条不限
排序搜索、类别筛选是是
按司法管辖区或标签筛选否是
每份组装文档的条款数8 条不限
Markdown 导入和导出是是
JSON 导入和导出否是
clause_update 的条款版本历史否是

获取 Pro 版:https://mcp.zovo.one/buy/clauses,一次性支付 $19,或支付 $39 获取整个合集。

可搭配使用

  • mcp-docx,此服务通过它组装文档。安装两者后,同一段对话既可以挑选条款,也可以撰写附函并读取客户端自己的 .docx 文件。
  • mcp-invoice,你在合同中约定的付款条款,就是开具账单时采用的条款。
  • mcp-recurring,签署了长期服务条款后,可使用相应的时间表开具账单。

隐私

所有条款和组装后的文档都保留在你的设备上,路径为 ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/clauses/。服务完全不会发起网络请求。许可证密钥 会离线验证。

由 theluckystrike 构建。支持邮箱:[email protected]

整个套件共用一个业务资料

你的身份信息只需保存一次,路径为 ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/profile/business.json, 套件中的每项服务都会读取它:发票开具方、docx 信头、周期性账单开具方、expense-tracker 的默认 VAT 税率、time-tracker 和 timezone 的主时区,以及 简历和合同信头。使用 business_set(invoice 或 docx)设置一次即可——无需在其他地方重复填写。电子邮箱地址只会取自该资料或明确传入的参数;如果未存储邮箱,文档会显示 [add: email],工具也会明确说明,而不会擅自编造地址。

将这些文档用作 MCP 服务

任何 MCP 客户端(Claude、Cursor、Windsurf、VS Code)都可以通过 GitMCP 直接读取此代码库的文档,无需安装:

评论

支持 Markdown

第一次接触 MCP?

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

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