Skip to main content
Glama
justingyang218

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

MCP Server de revisión de riesgos de contratos laborales y de servicios

Servicio MCP de revisión de riesgos contractuales construido sobre FastMCP, invocable desde cualquier cliente compatible con el protocolo MCP (DeepSeek Harness, Claude Code, Cursor, Windsurf, etc.).

✨ Características

  • Revisión de un solo contrato: revisión inteligente y exhaustiva de contratos laborales (16 categorías de riesgo) o contratos de servicios (9 categorías de riesgo)

  • Revisión por lotes: admite la revisión por lotes de múltiples contratos y genera automáticamente una tabla de resumen

  • Consulta de la base de conocimientos de riesgos: consulta los puntos clave de revisión de riesgos y la base legal de una categoría especificada

  • Consulta de normativa local: consulta las diferencias normativas locales de Beijing/Shanghái/Guangdong/Zhejiang/Jiangsu

  • Identificación automática del tipo de contrato: determina de forma inteligente si se trata de un contrato laboral o de un contrato de servicios

  • Enmascaramiento de información personal: enmascara automáticamente los números de documento de identidad, los números de teléfono móvil y los números de tarjeta bancaria

Related MCP server: Contract Review AI MCP

📦 Instalación

pip install -r requirements.txt

⚙️ Configuración

Variables de entorno

Variable

¿Obligatoria?

Valor predeterminado

Descripción

LLM_API_KEY

✅ Sí

-

Clave de API del LLM

LLM_BASE_URL

❌ No

https://api.openai.com/v1

Dirección del endpoint de la API (interfaz compatible con OpenAI)

LLM_MODEL

❌ No

gpt-4o-mini

Nombre del modelo

LLM_TEMPERATURE

❌ No

0.1

Temperatura de muestreo

Ejemplo de configuración

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

💡 Admite cualquier interfaz de API compatible con OpenAI (DeepSeek, 通义千问, 智谱 AI, Ollama, etc.)

🚀 Ejecución

Método 1: modo STDIO (herramientas locales/clientes de escritorio)

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

Método 2: modo HTTP (servicio de red)

python server.py http 0.0.0.0 8000

Una vez iniciado, acceda a http://localhost:8000/mcp para utilizarlo.

Método 3: usar la CLI de fastmcp

# 开发调试
fastmcp dev server.py

# 安装到 Claude Desktop
fastmcp install server.py

🔌 Herramientas MCP

1. review_contract

Realiza una revisión completa de riesgos del texto del contrato.

Parámetros:

  • contract_text (string, obligatorio): contenido del texto del contrato

  • contract_type (string, opcional): tipo de contrato, auto/labor/service, por defecto auto

Ejemplo:

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

2. batch_review

Revisa por lotes múltiples contratos.

Parámetros:

  • contracts_text (string, obligatorio): texto de los múltiples contratos

  • separator (string, opcional): separador, por defecto ---合同分割线---

Ejemplo:

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

3. get_risk_knowledge

Consulta la base de conocimientos de riesgos de una categoría especificada.

Parámetros:

  • category (string, obligatorio): categoría de riesgo, por ejemplo, "período de prueba", "restricciones de no competencia", "indemnización por daños personales"

Ejemplo:

get_risk_knowledge(category="竞业限制")

4. get_local_regulations

Consulta las diferencias normativas de una región especificada.

Parámetros:

  • region (string, obligatorio): región, Beijing/Shanghái/Guangdong/Zhejiang/Jiangsu

  • topic (string, obligatorio): tema, por ejemplo, compensación por no competencia/base del pago de horas extra/salario mínimo/permiso de maternidad/permiso de matrimonio

Ejemplo:

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

📚 Recursos MCP

URI

Descripción

risk-knowledge://categories

Lista de todas las categorías de riesgo

risk-knowledge://labor

Lista de las 16 categorías de riesgo de las relaciones laborales

risk-knowledge://service

Lista de las 9 categorías de riesgo de las relaciones de servicios

local-regions://list

Lista de regiones admitidas

💬 Prompts MCP

Nombre

Descripción

contract_review_prompt

Plantilla de prompt para la revisión completa de contratos

batch_review_prompt

Plantilla de prompt para la revisión por lotes

🔗 Integración con clientes

Claude Desktop

Añada lo siguiente en claude_desktop_config.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

Basta con añadir la configuración stdio anterior en la configuración MCP del IDE.

Clientes HTTP/SSE

Configure la dirección del servidor MCP como http://localhost:8000/mcp.

📁 Estructura de directorios

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       # 风险类别索引

Esta herramienta solo proporciona referencias de riesgos contractuales, sugerencias de modificación de cláusulas y fundamentos normativos. No constituye asesoramiento jurídico formal ni puede sustituir la revisión profesional de un abogado colegiado. En caso de arbitraje laboral o disputas importantes de derechos e intereses, consulte siempre a un abogado colegiado.

📝 Registro de cambios

v1.0.0

  • Versión inicial

  • Admite la revisión de 16 categorías de riesgo en contratos laborales

  • Admite la revisión de 9 categorías de riesgo en contratos de servicios

  • Admite revisión por lotes, consulta de la base de conocimientos y consulta de normativa local

  • Admite los modos de transporte STDIO y 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