Skip to main content
Glama
justingyang218

劳动&劳务合同风险排查 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

LLM_API_KEY

✅ Ja

-

API-Schlüssel für das LLM

LLM_BASE_URL

❌ Nein

https://api.openai.com/v1

API-Endpunktadresse (OpenAI-kompatible Schnittstelle)

LLM_MODEL

❌ Nein

gpt-4o-mini

Modellname

LLM_TEMPERATURE

❌ Nein

0.1

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 stdio

Methode 2: HTTP-Modus (Netzwerkdienst)

python server.py http 0.0.0.0 8000

Nach 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 Vertragstexts

  • contract_type (string, optional): Vertragstyp, auto/labor/service, Standard auto

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äge

  • separator (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/Jiangsu

  • topic (string, erforderlich): Thema, z. B. Wettbewerbsentschädigung/Basis der Überstundenvergütung/Mindestlohn/Mutterschaftsurlaub/Heiratsurlaub

Beispiel:

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

📚 MCP-Ressourcen

URI

Beschreibung

risk-knowledge://categories

Liste aller Risikokategorien

risk-knowledge://labor

Liste der 16 Risikokategorien für Arbeitsverhältnisse

risk-knowledge://service

Liste der 9 Risikokategorien für Dienstverhältnisse

local-regions://list

Liste der unterstützten Regionen

💬 MCP-Prompts

Name

Beschreibung

contract_review_prompt

Prompt-Vorlage für die vollständige Vertragsprüfung

batch_review_prompt

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

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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