关于 service-contract
面向自由职业者的服务协议 MCP 服务,可录入双方、服务范围、交付物、付款、期限和责任上限,并生成 Markdown 或 HTML。内置签前检查清单和条款库;文档保存在本机,且明确说明模板不构成法律意见。
主要功能
- 01创建并管理服务协议
- 02生成含签名栏的 Markdown
- 03提供缺项与单方风险检查
- 04提供五类常用合同条款
- 05本机存储协议数据
适用场景
- 01为新客户工作拟定服务协议
- 02检查发送前的缺失字段
- 03将协议渲染为签署文件
MCP 相关
这是供 MCP 客户端调用的 MCP 服务,提供协议创建、查询、状态管理、渲染及检查工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
mcp-service-agreement
已收录于 官方 MCP Registry(io.github.theluckystrike/service-agreement)。
一款为即将开始客户项目、不想再从网上复制过时模板的自由职业者提供的 MCP 服务协议撰写工具。填写双方信息、服务范围、交付成果、费率和付款条款、开始和结束日期、终止通知期限、责任上限及管辖权后,它会保存协议并生成简洁的 Markdown,或可直接打印的 HTML,其中包含双方的签名栏。发送前检查清单会列出缺失字段,并以中立方式标出条款失衡之处,例如协议中没有终止条款。内置条款库涵盖知识产权转让、保密、逾期付款利息、取消费用和修改轮次,并会填入协议中的具体信息。每次生成的文档都附有一行说明,指出这只是模板,并非法律建议。所有内容都保留在本机;无需账户,也不会进行网络调用。
由 theluckystrike 构建。
@theluckystrike/mcp-service-agreement 尚未发布到 npm,因此目前运行 npx -y @theluckystrike/mcp-service-agreement 会返回 404。在此之前,克隆并构建是可行的使用方式。
安装
Claude Desktop
macOS:~/Library/Application Support/Claude/claude_desktop_config.json,Windows:%APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"service-agreement": {
"command": "npx",
"args": ["-y", "@theluckystrike/mcp-service-agreement"]
}
}
}
Claude Code
claude mcp add service-agreement -- npx -y @theluckystrike/mcp-service-agreement
Cursor
~/.cursor/mcp.json(全局)或 .cursor/mcp.json(项目),配置项与 Claude Desktop 相同。
工具
| 工具 | 功能 |
|---|---|
agreement_create | 撰写协议:双方信息、服务范围、交付成果、费率和付款条款、日期、终止通知期限、责任上限及管辖权。保存协议并返回生成的 Markdown。返回 SA-YYYY-NNNN |
agreement_get | 根据 SA 编号或客户名称完整读取一份协议,并显示其状态历史 |
agreement_list | 按时间倒序列出协议;可按状态和客户筛选 |
agreement_update_status | 将协议状态严格推进一步——草稿、已发送、已签署、已过期——并将日期和备注写入历史记录 |
clause_library | 五种内置条款:知识产权转让、双向保密、逾期付款利息、取消费用、修改轮次。Pro:提供填入协议变量后的完整条款文本 |
agreement_render | 生成供签署的文档:Markdown,或包含打印样式的独立 HTML(Pro)。包含签名栏和“模板并非法律建议”的说明 |
agreement_checklist | 发送前检查清单:列出缺失字段,并以中立方式标出条款失衡之处 |
license_status / license_activate | 查看免费版或 Pro 版及许可证密钥 |
免费版与 Pro 版
| 免费版 | Pro | |
|---|---|---|
| 有效协议 | 3 份 | 不限 |
| 核心模板(双方信息、服务、交付成果、付款、期限、终止、责任、管辖权、签名) | 是 | 是 |
| Markdown 渲染 | 是 | 是 |
| 发送前检查清单 | 是 | 是 |
| 条款库 | 标题和摘要 | 完整文本,并填入变量 |
| HTML 渲染,可直接打印 | 否 | 是 |
文档使用量永不计量。3 份有效协议足以涵盖自由职业者正在进行的项目;协议一旦过期,就不再计入数量,因此撰写、阅读、检查清单和 Markdown 渲染始终免费。Pro 增加了完整条款库、可直接打印的 HTML,以及不限数量的有效协议。
获取 Pro:https://mcp.zovo.one/buy/service-agreement,本服务单买一次性收费 $19,或以 $39 购买套装。
非法律建议
每份生成的协议末尾都有一行:“本协议为模板,不构成法律建议。”检查清单会以中立的方式指出空缺,仅说明协议中对双方的书面约定,绝不会告知任何人法律规定是什么或应该怎么做。
隐私
所有数据都保留在本地,路径为 ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/service-agreement/。仅有两个文件:agreements.json、counter.json。不会向任何地方发送数据;此服务中没有账户、API 密钥或网络调用。许可证密钥会离线验证。
由 theluckystrike 构建。https://github.com/theluckystrike
将这些文档用作 MCP 服务
任何 MCP 客户端(Claude、Cursor、Windsurf、VS Code)都可以通过 GitMCP 直接读取此代码库的文档,无需安装:
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。