Skip to main content
Glama

PRIMAMCP — Немецкое и европейское право для любого ИИ-ассистента

Проверенный, пригодный для цитирования правовой контекст через Model Context Protocol. Claude · ChatGPT · Cursor · Copilot · любой клиент с поддержкой MCP.

Website NPM MCP GDPR Made in Germany License: MIT

Быстрый старт · Инструменты · Навыки и правила · Охват · English


ИИ галлюцинирует в правовых вопросах. PRIMAMCP предоставляет факты.

Без PRIMAMCP:

❌ «§ 823a BGB регулирует ответственность за компенсацию морального вреда …» (такого параграфа не существует) ❌ «Art. 9 DSGVO разрешает обработку с согласия — по состоянию на 2023 год» (ограничение по данным обучения, возможно, устарело) ❌ «BGH решил в VI ZR 999/22 …» (вымышленный номер дела)

С PRIMAMCP:

✅ § 253 Abs. 2 BGB — полный текст, по состоянию на 2024-10-01, прямая ссылка на официальный источник ✅ Art. 9 Abs. 2 lit. a DSGVO — полный текст с иерархическим путём ✅ BGH VI ZR 175/22 от 2023-05-15 — резолютивная часть + цитируемые нормы

PRIMAMCP — это готовый к продакшену MCP-сервер, который даёт ИИ-ассистентам проверенный доступ к немецкому и европейскому праву — ежедневно обновляется из официальных источников, доступен поиск с трёхуровневым гибридным ранжированием, каждый результат с точным указанием источника. Актуальное значение: MRR@10 = 0,676 на публичном GerLeRB-Benchmark.


Related MCP server: Legal MCP

⚡ Быстрый старт за 60 секунд

Эндпоинт: https://mcp.planitprima.com/mcp (Streamable HTTP, Bearer-авторизация или OAuth 2.1)

# Variante 1 — npx-Setup (alle Clients, einfachster Weg)
npx -y @planit-tech/primamcp setup --client claude
# unterstützt: claude | cursor | vscode | windsurf

# Variante 2 — manueller Eintrag (siehe Client-Sektionen unten)

Получить API-Key: mcp.planitprima.com → 14 дней бесплатного тестирования, без кредитной карты. Ключ в открытом виде отображается ровно один раз при создании — сразу скопируйте его в клиент.


🔧 Настройка для каждого клиента

Файл конфигурации:

Платформа

Путь

macOS

~/Library/Application Support/Claude/claude_desktop_config.json

Windows

%APPDATA%\Claude\claude_desktop_config.json

Linux

~/.config/Claude/claude_desktop_config.json

Запись:

{
  "mcpServers": {
    "primamcp": {
      "type": "http",
      "url": "https://mcp.planitprima.com/mcp",
      "headers": {
        "Authorization": "Bearer sk-legal-DEIN-API-KEY"
      }
    }
  }
}

Полностью завершите Claude Desktop (Quit, а не просто закройте окно) и откройте заново. Значок MCP теперь показывает PRIMAMCP с девятью инструментами.

Тестовый промпт: «Каковы условия требования о компенсации морального вреда по § 253 BGB? Пожалуйста, с указанием источника»

Устранение неполадок:

  • PRIMAMCP не появляется → проверьте синтаксис JSON с помощью python -m json.tool < claude_desktop_config.json. Частая ошибка: отсутствующая запятая между несколькими серверами.

  • 401 Unauthorized → Префикс токена sk-legal- корректен? Подписка активна?

  • 429 Rate-Limit → 60 запросов/минуту на место (seat). Длительные исследовательские сессии могут исчерпать лимит — добавьте второе место или сделайте паузу.

Установка в один клик:

🖱️ Добавить PRIMAMCP в Cursor

После нажатия: введите API-Key (sk-legal-…) в редакторе конфигурации Cursor вместо YOUR_PRIMAMCP_API_KEY.

Вручную: .cursor/mcp.json в корне проекта или глобально ~/.cursor/mcp.json:

{
  "mcpServers": {
    "primamcp": {
      "type": "http",
      "url": "https://mcp.planitprima.com/mcp",
      "headers": {
        "Authorization": "Bearer ${env:PRIMAMCP_TOKEN}"
      }
    }
  }
}

Важно: никогда не коммитьте токен в репозиторий — добавьте .cursor/mcp.json в .gitignore или получайте токен через переменную окружения (см. сниппет выше).

Примеры использования:

  • Генерация AGB с настоящими положениями BGB (§§ 305–310, § 309 Nr. 7)

  • Проверка соответствия DSGVO при написании кода обработки данных (Art. 6, Art. 9 DSGVO)

  • Классификация рисков по KI-VO при построении ML-пайплайнов

→ Рекомендуется: скопируйте правило для Cursor, чтобы Cursor автоматически использовал PRIMAMCP при правовых вопросах.

Браузерные клиенты общаются с MCP нативно через OAuth 2.1 — без кода, без токена в открытом виде в хранилище браузера.

ChatGPT:

  1. Settings → Connectors → Add custom connector

  2. Name: PRIMAMCP

  3. MCP Server URL: https://mcp.planitprima.com/mcp

  4. Authentication: OAuth

  5. Save → вкладка браузера → вход в PRIMAMCP → Allow

  6. В чате: в выпадающем списке Tools → активируйте PRIMAMCP

Claude.ai:

  1. Settings → Connectors → Add custom

  2. Name: PRIMAMCP

  3. Remote MCP server URL: https://mcp.planitprima.com/mcp

  4. Sign in → вход в PRIMAMCP → Allow

  5. В чате: нажмите иконку Tools → активируйте PRIMAMCP

💡 Claude.ai также поддерживает MCP-ресурсы — legal://rechtsrahmen и подобные отображаются в чате как прикрепляемые ссылки.

Seats и OAuth: Каждый OAuth-subject = одно место (seat) (один и тот же subject_id, даже если вы используете его в обоих клиентах).

Системный промпт для Custom-GPT: Если вы создаёте Custom-GPT с PRIMAMCP, скопируйте готовый системный промпт — он обязывает использовать инструменты и указывать источники.

Copilot Studio поддерживает MCP-серверы как «Custom Connectors» и, в отличие от многих других клиентов, подтягивает также ресурсы, что особенно ценно для PRIMAMCP (legal://rechtsrahmen, legal://eu_celex_registry).

Вариант A — OAuth (рекомендуется):

  1. Tools → Add a tool → New tool → Model Context Protocol

  2. Server URL: https://mcp.planitprima.com/mcp

  3. Authentication: OAuth 2.0. Эндпоинты (Authorization-URL, Token-URL, Scopes) вы получите от нас — напишите на support@planitprima.com, мы добавим Redirect-URI вашего тенанта.

  4. Save & Test → вход в PRIMAMCP → Allow

Вариант B — API-Key (серверные боты):

  1. Tools → New tool → Model Context Protocol

  2. Server URL: https://mcp.planitprima.com/mcp

  3. Authentication: Bearer

  4. Token: sk-legal-…

Примеры использования:

  • Compliance-бот в Teams — запросы по DSGVO с цитируемыми статьями

  • Проверка договоров в Word — выделенный пункт → соответствующие параграфы BGB

  • Power Apps для корпоративных юристов — Low-Code-приложение с правовым корпусом

Подойдёт любой клиент с поддержкой Streamable HTTP MCP. Общая настройка:

{
  "mcpServers": {
    "primamcp": {
      "type": "http",
      "url": "https://mcp.planitprima.com/mcp",
      "headers": {
        "Authorization": "Bearer sk-legal-DEIN-API-KEY"
      }
    }
  }
}

Путь к конфигурации для каждого клиента:

Клиент

Путь

VS Code (Copilot Chat)

.vscode/mcp.json (workspace) или Settings UI

Windsurf

Settings → MCP Servers

Zed

~/.config/zed/settings.json → context_servers

Cline

VS Code Settings → Cline → MCP Servers

Собственное приложение: MCP Python SDK или TypeScript SDK. Нужны только эндпоинт и Bearer-токен.

Проверка без клиента:

curl -X POST https://mcp.planitprima.com/mcp \
  -H "Authorization: Bearer sk-legal-..." \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

🛠️ Инструменты

Девять инструментов, все поддерживают пакетные вызовы, все асинхронные, все с возможностью цитирования. Discovery-инструменты возвращают компактные ответы (~4 тыс. токенов), детальные — полные тексты. Стандартная пагинация через count / total / offset / has_more / next_offset / hint.

Инструмент

Назначение

Категория

legal_search

Гибридный поиск с AI-реранжированием и фильтрами

Discovery

legal_lookup

Полный текст нормы по цитате

Detail

legal_lookup_batch

До 20 запросов за один вызов

Detail

legal_get_context

Окружающие нормы указанной ссылки

Detail

legal_find_citing_decisions

Решения федеральных судов по норме

Detail

legal_get_materials

Официальное обоснование закона (BT-Drucksache) к норме

Detail

legal_list_laws

Список доступных законов

Discovery

legal_get_toc

Оглавление закона

Discovery

legal_get_stats

Статистика индекса и базы данных

Discovery

Пример — legal_search

{
  "tool": "legal_search",
  "arguments": {
    "query": "Schmerzensgeld bei Persönlichkeitsverletzung",
    "top_k": 5
  }
}

Возвращает §§ 823, 253 BGB плюс соответствующие решения BGH — смешанные, ранжированные по релевантности, а не по типу источника.

Пример — legal_lookup

{
  "tool": "legal_lookup",
  "arguments": { "citation": "Art. 6 Abs. 1 lit. a DSGVO" }
}

Возвращает точный текст нормы с иерархическим путём и указанием актуальной редакции.

Принимаемые формы цитирования: § 823 BGB, § 1 Abs. 1 GG, § 280 Abs. 1 Satz 1 BGB, Art. 6 Abs. 1 lit. a DSGVO, Art. 5 Abs. 1 EU 2024/1689, C-311/18, BGH VI ZR 175/22, BVerfG 1 BvR 16/13.

→ Полная справочная документация по инструментам со всеми параметрами, примерами и схемами ответов


🧩 MCP-ресурсы и промпты

Помимо инструментов, PRIMAMCP предоставляет шесть ресурсов и три промпта.

Ресурсы

URI

Назначение

Квота

legal://rechtsrahmen

Домен → соответствующие законы (защита данных → DSGVO+BDSG+TTDSG; страхование → VVG, не BGB)

Бесплатно

legal://filter_values

Допустимые значения фильтров для legal_search

Бесплатно

legal://eu_celex_registry

Курируемые CELEX-идентификаторы для правовых актов ЕС

Бесплатно

legal://norm/{norm_id}

Полный текст отдельной нормы как ресурс

За место

legal://law/{source_type}/{abbreviation}

Оглавление закона

За место

legal://eu/celex/{celex}

Правовой акт ЕС по CELEX-идентификатору

За место

Промпты (слэш-команды)

Команда

Назначение

/legal_research

Структурированный поиск с цитатами в сносках, обязательное использование инструментов

/citation_resolve

Отдельная цитата → проверенный полный текст

/compare_de_eu

Сопоставить нормы DE и ЕС + указать соотношение (транспозиция/золотое плакирование/…)

Доступно в Claude Desktop, Claude.ai, Copilot Studio.


🪄 Навыки и правила

Готовые сниппеты, которые учат вашего ИИ-клиента, когда и как использовать PRIMAMCP. Копируй и вставляй — готово.

Ресурс

Целевая система

Назначение

rules/cursor.md

Cursor (.cursor/rules/)

Триггерное правило: при §, BGB, DSGVO, судебном решении → вызывать PRIMAMCP, всегда цитировать, никогда не галлюцинировать

skills/legal-research/

Claude Code

Навык с YAML-frontmatter: 5-шаговый рабочий процесс для корректного юридического поиска

prompts/chatgpt-custom-gpt.md

ChatGPT Custom-GPT

Системный промпт + обязательное цитирование, аналогично навыку

prompts/copilot-instructions.md

GitHub Copilot (.github/copilot-instructions.md)

Инструкция для всего репозитория: использовать PRIMAMCP для юридических вопросов

Встроенные MCP-промпты (/legal_research, /citation_resolve, /compare_de_eu) покрывают тот же рабочий процесс на стороне сервера — используйте их в клиентах с поддержкой MCP (Claude Desktop, Claude.ai, Copilot Studio); клиентские навыки/правила — это вариант для клиентов без нативной поддержки промптов.


📚 Что покрывает PRIMAMCP

Источник

Содержание

Актуальность

Федеральное право

BGB, ZPO, HGB, AktG, GmbHG, StGB, StPO, AO, EStG, KStG, UStG, SGB I–XII, KSchG, ArbZG, MiLoG, AGG, BetrVG, TVG, BDSG, … — законы и правовые постановления Федерации

Ежедневно

Земельное право

Бавария (gesetze-bayern.de) и Северный Рейн-Вестфалия (recht.nrw.de) — законы и постановления земель

Ежедневно

Федеральные административные предписания

Применяющие распоряжения, директивы, исполнительные предписания Федерации (например, TA Luft, AEAO)

Ежедневно

Право ЕС

DSGVO, KI-VO, MiCA, DORA, NIS2, DSA, DMA, Data Act, Data Governance Act, регламенты, директивы, решения

Ежедневно

Судебная практика Суда ЕС/Общего суда

Номера дел, такие как C-311/18, T-451/20

Ежедневно

Федеральные суды (с 2010 г.)

BGH, BVerwG, BFH, BAG, BSG, BVerfG, BPatG, GmSOGB

Ежедневно

Ключевые решения (до 2009 г.)

BVerfGE (официальное собрание, включая Lüth/Elfes), решения BVerwG

Завершённый фонд

Судебная практика земель

Саксонский OVG (Баутцен), вышестоящие суды NRW (OVG/OLG/LAG/FG/LSG/VerfGH NRW)

Постоянно

Руководства по защите данных

Руководства EDSA/EDPB и решения DSK — мягкое право по DSGVO/BDSG

Постоянно

Материалы законодательства

Печатные материалы Бундестага с официальным обоснованием — «воля законодателя» (инструмент legal_get_materials)

Ежедневно

Полное немецкое федеральное право · земельное право Баварии и Северного Рейна-Вестфалии · полное право ЕС · решения федеральных судов и судов земель · руководства по защите данных · каждая норма может цитироваться отдельно. Все материалы из официальных, свободно доступных источников — без издательских лицензий, без данных третьих сторон, без непрозрачных лицензионных цепочек.

Стабильный обратный индекс: какая норма цитировалась в каком решении? Обеспечивает инструмент legal_find_citing_decisions.

Бесплатно в интернете: более 235 000 страниц законов по федеральному праву и праву ЕС доступны бесплатно и без входа на mcp.planitprima.com — каждая норма с привязанной соответствующей судебной практикой и, где имеется, пояснительными описаниями.

Есть ли мой закон в базе? Поиск по свободному тексту на главной странице мгновенно проверяет, индексированы ли релевантные для вас законы в PRIMAMCP.


🎯 Почему PRIMAMCP?

По сравнению с прямым использованием LLM: нет ограничения по данным обучения. Точные параграфы вместо догадок. Каждый ответ с указанием источника. Чёткое разделение между BGB / DSGVO / решениями BGH. ИИ регулярно галлюцинирует по юридическим вопросам — с PRIMAMCP больше нет.

По сравнению с другими юридическими MCP-серверами: готов к продакшену, а не хобби-проект. Гибридный поиск с AI-реранжированием (публичный бенчмарк). Квота на рабочее место, OAuth + API-ключ, коммерческая поддержка, ежедневное обновление из официальных источников.

По сравнению с комплексными ИИ-решениями (Harvey, Noxtua): PRIMAMCP — это нижележащий слой — провайдер цитируемого юридического контекста. Собственная LLM, собственный рабочий процесс.


🔒 Соответствие требованиям и безопасность

  • Хостинг в Германии — все данные обрабатываются и хранятся исключительно на серверах Hetzner в Германии

  • Соответствие DSGVO — договор обработки заказов (AVV) согласно ст. 28 DSGVO включён

  • Нет персональных данных в обычном режиме — индекс содержит только публичные правовые тексты; содержимое вызовов инструментов не сохраняется

  • API-ключи хешируются SHA-256 — открытый текст виден только один раз при создании

  • Двойная аутентификация — API-ключ (sk-legal-…) для сервер-к-серверу, OAuth 2.1 с JWT для веб-клиентов

  • Квота на рабочее место с лимитом добросовестного использования (60 запросов/мин)

  • Stripe для обработки платежей в рамках EU-US Data Privacy Framework (ст. 45 DSGVO)

→ Обязательные условия в Общих условиях и Политике конфиденциальности.


💰 Цены

Один тариф, прозрачная оплата. 19 € за место / месяц. 14 дней бесплатного тестирования, без кредитной карты, отмена в любое время. Полный юридический корпус включён.

→ mcp.planitprima.com/pricing


📖 Дополнительная документация


🤝 Вклад и поддержка

Приветствуются pull request'ы к документации — опечатки, недостающие примеры, новые краткие руководства для других MCP-клиентов. Вклад в код npm-обёртки (packages/primamcp/) также приветствуется.

  • Ошибка или запрос функции: GitHub Issues

  • Уведомление о безопасности: см. SECURITY.md

  • Поддержка: support@planitprima.com


📜 Лицензия

Код и документация в этом репозитории: MIT License.

Исходный код сервера PRIMAMCP не является открытым — PRIMAMCP — это управляемый SaaS-сервис, эксплуатируемый компанией PLANIT // TECH GmbH в Германии.


⚠️ Отказ от ответственности

PRIMAMCP предоставляет проверенную правовую информацию, а не юридическую консультацию в смысле RDG. Для конкретной юридической консультации обратитесь к адвокату. Результаты из индекса PRIMAMCP не заменяют юридическую оценку в каждом конкретном случае.


© 2026 PLANIT // TECH GmbH · Импрессум · Политика конфиденциальности · Общие условия

Related MCP Connectors

Related MCP Servers