Skip to main content
Glama
justingyang218

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

MCP Server для проверки рисков трудовых договоров и договоров оказания услуг

MCP-сервис для проверки рисков в договорах, построенный на FastMCP, который может вызываться любым клиентом, поддерживающим протокол MCP (DeepSeek Harness, Claude Code, Cursor, Windsurf и др.).

✨ Возможности

  • Проверка одного договора: комплексная интеллектуальная проверка трудового договора (16 категорий рисков) или договора оказания услуг (9 категорий рисков)

  • Пакетная проверка договоров: поддержка пакетной проверки нескольких договоров с автоматическим формированием сводной таблицы

  • Запрос к базе знаний рисков: получение ключевых моментов проверки рисков и правовых оснований по указанной категории

  • Запрос местных нормативных актов: получение различий в местном законодательстве Пекина/Шанхая/Гуандуна/Чжэцзяна/Цзянсу

  • Автоматическое определение типа договора: интеллектуальное определение, является ли договор трудовым или договором оказания услуг

  • Деидентификация персональных данных: автоматическое маскирование номера удостоверения личности, номера мобильного телефона и номера банковской карты

Related MCP server: Contract Review AI MCP

📦 Установка

pip install -r requirements.txt

⚙️ Конфигурация

Переменные окружения

Переменная

Обязателен

Значение по умолчанию

Описание

LLM_API_KEY

✅ Да

-

API-ключ LLM

LLM_BASE_URL

❌ Нет

https://api.openai.com/v1

Адрес API-эндпоинта (OpenAI-совместимый интерфейс)

LLM_MODEL

❌ Нет

gpt-4o-mini

Название модели

LLM_TEMPERATURE

❌ Нет

0.1

Температура сэмплирования

Пример конфигурации

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 и др.)

🚀 Запуск

Способ 1: режим STDIO (локальные инструменты/настольные клиенты)

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

Способ 2: режим HTTP (сетевой сервис)

python server.py http 0.0.0.0 8000

После запуска сервис доступен по адресу http://localhost:8000/mcp.

Способ 3: использование fastmcp CLI

# 开发调试
fastmcp dev server.py

# 安装到 Claude Desktop
fastmcp install server.py

🔌 MCP-инструменты

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-ресурсы

URI

Описание

risk-knowledge://categories

Список всех категорий рисков

risk-knowledge://labor

Список 16 категорий рисков для трудовых отношений

risk-knowledge://service

Список 9 категорий рисков для отношений по оказанию услуг

local-regions://list

Список поддерживаемых регионов

💬 MCP-промпты

Название

Описание

contract_review_prompt

Шаблон промпта для полной проверки договора

batch_review_prompt

Шаблон промпта для пакетной проверки

🔗 Интеграция с клиентами

Claude Desktop

Добавьте в 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

В конфигурации MCP в IDE достаточно добавить указанную выше 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

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