劳动&劳务合同风险排查 MCP Server
MCP-Server zur Risikoprüfung von Arbeits- und Dienstverträgen
Ein auf FastMCP basierender MCP-Dienst zur Vertragsrisikoprüfung, der von jedem Client aufgerufen werden kann, der das MCP-Protokoll unterstützt (DeepSeek Harness, Claude Code, Cursor, Windsurf usw.).
✨ Funktionen
Einzelvertragsprüfung: Umfassende intelligente Prüfung von Arbeitsverträgen (16 Risikokategorien) oder Dienstverträgen (9 Risikokategorien)
Stapelprüfung von Verträgen: Unterstützt die Stapelprüfung mehrerer Verträge und generiert automatisch eine Übersichtstabelle
Abfrage der Risikowissensdatenbank: Fragt Risikoprüfungspunkte und Rechtsgrundlagen für eine bestimmte Kategorie ab
Abfrage lokaler Vorschriften: Fragt die Unterschiede lokaler Vorschriften in Peking/Shanghai/Guangdong/Zhejiang/Jiangsu ab
Automatische Vertragstyp-Erkennung: Unterscheidet intelligent zwischen Arbeitsvertrag und Dienstvertrag
Maskierung personenbezogener Daten: Maskiert automatisch Personalausweisnummern, Handynummern und Bankkartennummern
Related MCP server: Contract Review AI MCP
📦 Installation
pip install -r requirements.txt⚙️ Konfiguration
Umgebungsvariablen
Variablenname | Erforderlich | Standardwert | Beschreibung |
| ✅ Ja | - | API-Schlüssel für das LLM |
| ❌ Nein |
| API-Endpunktadresse (OpenAI-kompatible Schnittstelle) |
| ❌ Nein |
| Modellname |
| ❌ Nein |
| Sampling-Temperatur |
Konfigurationsbeispiel
export LLM_API_KEY="sk-xxxxxxxxxxxxxx"
export LLM_BASE_URL="https://api.deepseek.com/v1"
export LLM_MODEL="deepseek-chat"💡 Unterstützt jede OpenAI-kompatible API-Schnittstelle (DeepSeek, 通义千问, 智谱 AI, Ollama usw.)
🚀 Ausführung
Methode 1: STDIO-Modus (lokale Tools/Desktop-Clients)
python server.py
# 或显式指定
python server.py stdioMethode 2: HTTP-Modus (Netzwerkdienst)
python server.py http 0.0.0.0 8000Nach dem Start ist der Dienst unter http://localhost:8000/mcp erreichbar.
Methode 3: Verwendung der fastmcp-CLI
# 开发调试
fastmcp dev server.py
# 安装到 Claude Desktop
fastmcp install server.py🔌 MCP-Tools
1. review_contract
Führt eine vollständige Risikoprüfung des Vertragstexts durch.
Parameter:
contract_text(string, erforderlich): Inhalt des Vertragstextscontract_type(string, optional): Vertragstyp,auto/labor/service, Standardauto
Beispiel:
review_contract(contract_text="劳动合同文本...", contract_type="auto")2. batch_review
Führt eine Stapelprüfung mehrerer Verträge durch.
Parameter:
contracts_text(string, erforderlich): Texte mehrerer Verträgeseparator(string, optional): Trennzeichen, Standard---合同分割线---
Beispiel:
batch_review(contracts_text="合同1\n---合同分割线---\n合同2", separator="---合同分割线---")3. get_risk_knowledge
Fragt die Risikowissensdatenbank für eine bestimmte Kategorie ab.
Parameter:
category(string, erforderlich): Risikokategorie, z. B. „Probezeit", „Wettbewerbsverbot", „Schadensersatz bei Personenschäden"
Beispiel:
get_risk_knowledge(category="竞业限制")4. get_local_regulations
Fragt die Unterschiede der Vorschriften für eine bestimmte Region ab.
Parameter:
region(string, erforderlich): Region, Peking/Shanghai/Guangdong/Zhejiang/Jiangsutopic(string, erforderlich): Thema, z. B. Wettbewerbsentschädigung/Basis der Überstundenvergütung/Mindestlohn/Mutterschaftsurlaub/Heiratsurlaub
Beispiel:
get_local_regulations(region="上海", topic="竞业补偿")📚 MCP-Ressourcen
URI | Beschreibung |
| Liste aller Risikokategorien |
| Liste der 16 Risikokategorien für Arbeitsverhältnisse |
| Liste der 9 Risikokategorien für Dienstverhältnisse |
| Liste der unterstützten Regionen |
💬 MCP-Prompts
Name | Beschreibung |
| Prompt-Vorlage für die vollständige Vertragsprüfung |
| Prompt-Vorlage für die Stapelprüfung |
🔗 Integration in Clients
Claude Desktop
Fügen Sie in claude_desktop_config.json Folgendes hinzu:
{
"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
Fügen Sie in der MCP-Konfiguration der IDE einfach die oben genannte STDIO-Konfiguration hinzu.
HTTP/SSE-Clients
Konfigurieren Sie die MCP-Serveradresse als http://localhost:8000/mcp.
📁 Verzeichnisstruktur
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 # 风险类别索引⚠️ Haftungsausschluss
Dieses Tool dient ausschließlich als Referenz für Vertragsrisiken, zur Bereitstellung von Änderungsvorschlägen für Klauseln sowie als Rechtsgrundlage und stellt keine formelle Rechtsberatung dar und ersetzt nicht die professionelle Prüfung durch einen zugelassenen Rechtsanwalt. Bei Arbeitsschiedsverfahren oder schwerwiegenden Streitigkeiten um Rechte und Interessen wenden Sie sich bitte unbedingt an einen zugelassenen Rechtsanwalt.
📝 Änderungsprotokoll
v1.0.0
Erstversion
Unterstützt die Prüfung von 16 Risikokategorien für Arbeitsverträge
Unterstützt die Prüfung von 9 Risikokategorien für Dienstverträge
Unterstützt Stapelprüfung, Wissensdatenbankabfrage und Abfrage lokaler Vorschriften
Unterstützt die beiden Übertragungsmodi STDIO und HTTP/SSE
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn AI-powered MCP server for analyzing Japanese legal contracts and identifying risks through a RAG-enhanced workflow. It enables clients to search legal knowledge, analyze clause risks, and generate automated contract review reports.1MIT

Contract Review AI MCPofficial
AlicenseNot gradedqualityAmaintenanceContract Review AI - MCP server providing AI-powered tools and automation by MEOK AI Labs132MIT- FlicenseNot gradedqualityBmaintenanceEnables AI-powered procurement policy compliance, document generation, supplier management, budget verification, and analytics through standardized MCP tools.
- FlicenseAqualityBmaintenanceEnables LLMs to ingest and analyze legal agreements, compute risk scores, and monitor non-compliant clauses through MCP tools like ingest, fetch_contracts, and run_analysis.4
Related MCP Connectors
ContractOracle - 10 contract analysis tools: clause extraction, redlines, DORA mappings.
Dispatch litigation work to legal-services vendors from any MCP-compatible AI workflow.
Hosted MCP for denial, prior auth, reimbursement, workflow validation, batch scoring, and feedback.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/justingyang218/contract-risk-review-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server