Contract Risk Review

io.github.justingyang218由 GitHub 帳號 justingyang218 發布v1.0.0更新於 Oct 24, 2026

Chinese labor & service contract risk assessment with 25 categories and local law differences.

發布方自己的服務:Review Expert

已驗證STDIO僅桌面知識與記憶商業與電商

概覽

AI 產生的概覽

在本機執行的 MCP 服務,用來審查中國勞動契約與勞務契約風險,涵蓋 25 類風險與地方法規差異。

可以做什麼
審查單份勞動契約或勞務契約的風險,自動辨識契約類型,並對身分證號、手機號、銀行卡號進行去識別化處理。批次審查多份契約並產生總覽表。依風險類別查詢審查重點與法律依據。查詢北京、上海、廣東、浙江、江蘇在競業補償、加班費基數、最低工資、產假、婚假等主題上的地方法規差異。以資源形式瀏覽風險類別清單與地區清單,並使用內建的審查與批次審查提示範本。
適用情境
適合對中國勞動契約或勞務契約做初步風險排查、需要條款審查重點與法律依據,或需要比較所支援省市對某一主題的規定差異時使用。它只是參考工具,不能取代執業律師。
執行需求
以本機程序執行(Python,需安裝相依套件;也提供 MCP 打包檔)。需要 LLM_API_KEY,以及用於 OpenAI 相容介面的 LLM_BASE_URL 與 LLM_MODEL,LLM_TEMPERATURE 為選用。需要能連線至該大型語言模型介面的網路。可透過 stdio 執行,也可作為本機連接埠上的 HTTP 服務執行。
安裝前請注意
契約文字會傳送到所設定的 OpenAI 相容大型語言模型介面,請選擇可信的服務商。LLM_API_KEY 屬於密鑰,應透過環境設定提供,不要寫死在程式碼中。此服務聲明其輸出僅為風險參考,不構成正式法律意見,也不能取代執業律師審閱。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Contract Risk Review,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

劳动&劳务合同风险排查 MCP Server

基于 FastMCP 构建的合同风险审查 MCP 服务,可被任何支持 MCP 协议的客户端(DeepSeek Harness、Claude Code、Cursor、Windsurf 等)调用。

✨ 功能特性

  • 单份合同审查:对劳动合同(16类风险)或劳务合同(9类风险)进行全面智能审查
  • 批量合同审查:支持多份合同批量审查,自动生成总览表
  • 风险知识库查询:查询指定类别的风险审查要点、法律依据
  • 地方法规查询:查询北京/上海/广东/浙江/江苏的地方法规差异
  • 自动合同类型识别:智能判断是劳动合同还是劳务合同
  • 个人信息脱敏:自动对身份证号、手机号、银行卡号进行脱敏处理

📦 安装

bash
pip install -r requirements.txt

⚙️ 配置

环境变量

变量名必填默认值说明
LLM_API_KEY✅ 是-大模型 API 密钥
LLM_BASE_URL❌ 否https://api.openai.com/v1API 端点地址(OpenAI 兼容接口)
LLM_MODEL❌ 否gpt-4o-mini模型名称
LLM_TEMPERATURE❌ 否0.1采样温度

配置示例

bash
export LLM_API_KEY="sk-xxxxxxxxxxxxxx"export LLM_BASE_URL="https://api.deepseek.com/v1"export LLM_MODEL="deepseek-chat"

💡 支持任何 OpenAI 兼容的 API 接口(DeepSeek、通义千问、智谱 AI、Ollama 等)

🚀 运行

方式一:STDIO 模式(本地工具/桌面客户端)

bash
python server.py# 或显式指定python server.py stdio

方式二:HTTP 模式(网络服务)

bash
python server.py http 0.0.0.0 8000

启动后访问 http://localhost:8000/mcp 即可使用。

方式三:使用 fastmcp CLI

bash
# 开发调试fastmcp dev server.py
# 安装到 Claude Desktopfastmcp install server.py

🔌 MCP Tools

1. review_contract

对合同文本进行完整的风险审查。

参数:

  • contract_text (string, 必填):合同文本内容
  • contract_type (string, 可选):合同类型,auto/labor/service,默认 auto

示例:

review_contract(contract_text="劳动合同文本...", contract_type="auto")

2. batch_review

批量审查多份合同。

参数:

  • contracts_text (string, 必填):多份合同文本
  • separator (string, 可选):分隔符,默认 ---合同分割线---

示例:

batch_review(contracts_text="合同1\n---合同分割线---\n合同2", separator="---合同分割线---")

3. get_risk_knowledge

查询指定类别的风险知识库。

参数:

  • category (string, 必填):风险类别,如"试用期"、"竞业限制"、"人身损害赔偿"

示例:

get_risk_knowledge(category="竞业限制")

4. get_local_regulations

查询指定地区的法规差异。

参数:

  • region (string, 必填):地区,北京/上海/广东/浙江/江苏
  • topic (string, 必填):主题,如竞业补偿/加班费基数/最低工资/产假/婚假

示例:

get_local_regulations(region="上海", topic="竞业补偿")

📚 MCP Resources

URI说明
risk-knowledge://categories所有风险类别清单
risk-knowledge://labor劳动关系16类风险清单
risk-knowledge://service劳务关系9类风险清单
local-regions://list支持的地区列表

💬 MCP Prompts

名称说明
contract_review_prompt完整合同审查提示模板
batch_review_prompt批量审查提示模板

🔗 集成到客户端

Claude Desktop

在 claude_desktop_config.json 中添加:

json
{  "mcpServers": {    "contract-risk-review": {      "command": "python",      "args": ["/path/to/server.py"],      "env": {        "LLM_API_KEY": "your-api-key",        "LLM_BASE_URL": "https://api.openai.com/v1",        "LLM_MODEL": "gpt-4o-mini"      }    }  }}

Cursor / Windsurf

在 IDE 的 MCP 配置中添加上述 stdio 配置即可。

HTTP/SSE 客户端

配置 MCP 服务器地址为 http://localhost:8000/mcp。

📁 目录结构

contract-risk-review-mcp/├── server.py              # MCP Server 主文件├── requirements.txt       # 依赖清单├── README.md              # 使用说明└── knowledge/             # 知识库    ├── risk-knowledge-base.md    # 劳动关系16类风险知识库    ├── service-contract-risks.md # 劳务关系9类风险知识库    ├── local-regulations.md      # 地方法规差异知识库    └── categories-index.md       # 风险类别索引

⚠️ 免责声明

本工具仅提供合同风险参考、条款修改建议以及法规依据,不构成正式法律意见,不能替代执业律师的专业审核。涉及劳动仲裁、重大权益纠纷,请务必咨询执业律师。

📝 更新日志

v1.0.0

  • 初始版本
  • 支持劳动合同 16 类风险审查
  • 支持劳务合同 9 类风险审查
  • 支持批量审查、知识库查询、地方法规查询
  • 支持 STDIO 和 HTTP/SSE 两种传输模式

來源:README.md,提交 aaa88da

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

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

評分

已滿足適用檢查項的 40%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Review 整合