Skip to main content
Glama
Ansvar-Systems

Portuguese Law MCP Server

Portuguese Law MCP Server

Корпус португальского законодательства теперь доступен через Ansvar Gateway. Подключите вашего AI-ассистента (Claude, Copilot, Cursor, кастомный MCP-клиент) к https://gateway.ansvar.eu/mcp — одно OAuth-подключение, доступен бесплатный тариф, охватывающий этот корпус, а также регламенты ЕС, национальное законодательство десятков проверенных юрисдикций (Европа + США) и аналитику CVE/безопасности, каждый результат — с дословной ссылкой на источник. Начните здесь: https://ansvar.eu/docs/quickstart

Подключение

Claude Code (одной строкой):

claude mcp add ansvar --transport http https://gateway.ansvar.eu/mcp

Claude Desktop / Cursor — добавьте в claude_desktop_config.json (или mcp.json):

{
  "mcpServers": {
    "ansvar": {
      "type": "url",
      "url": "https://gateway.ansvar.eu/mcp"
    }
  }
}

Claude.ai — Настройки → Коннекторы → Добавить пользовательский коннектор → вставьте https://gateway.ansvar.eu/mcp

Первый запрос открывает поток регистрации OAuth (подробности настройки: ansvar.eu/docs/quickstart). После регистрации ваш клиент привязывается к вашей учётной записи; тариф (free / premium / team / company) определяет fan-out, квоту и то, какие нижестоящие MCP доступны.


Самостоятельное размещение этого MCP

Вы также можете склонировать этот репозиторий и собрать корпус самостоятельно. Схема, fetcher и реализации инструментов находятся здесь. Чего нет в репозитории — это предварительно собранная база данных: ограничения TDM и лицензирования стандартов на исходные источники означают, что мы размещаем корпус на инфраструктуре Ansvar, а не распространяем его как публичный артефакт.

Соберите свой: запустите скрипт приёма данных этого репозитория (точка входа зависит от репозитория — обычно scripts/ingest.sh, npm run ingest или make ingest; проверьте корень репозитория).

Альтернатива Diário da República для эпохи ИИ.

MCP Registry License GitHub stars CI Daily Data Check Database Provisions

Запрашивайте 1,130 португальских законодательных актов — от Lei n.º 58/2019 (proteção de dados pessoais) и Código Penal до Código Civil, Código do Trabalho, Decreto-Lei n.º 7/2004 (comércio eletrónico) и других — напрямую из Claude, Cursor или любого MCP-совместимого клиента.

Если вы создаёте legal tech, инструменты комплаенса или занимаетесь португальскими юридическими исследованиями, это ваша проверенная справочная база данных.

Создано компанией Ansvar Systems -- Стокгольм, Швеция


Related MCP server: mcp-eur-lex

Почему это существует

Португальские юридические исследования означают навигацию по dre.pt (Diário da República Eletrónico), отслеживание Leis, Decretos-Lei, Portarias и Despachos в нескольких министерствах, а также перекрёстные ссылки на транспонированные акты ЕС. Будь вы:

  • Юрист, проверяющий цитаты в заявлении или контракте

  • Специалист по комплаенсу, проверяющий внедрение RGPD или требования Código do Trabalho

  • Разработчик legal tech, создающий инструменты на основе португальского законодательства

  • Исследователь, прослеживающий директивы ЕС до португальского законодательства

...вам не нужны десятки вкладок браузера и ручное перекрёстное сравнение PDF. Спросите Claude. Получите точную норму. С контекстом.

Этот MCP-сервер делает португальское законодательство доступным для поиска, перекрёстных ссылок и чтения ИИ.


Примеры запросов

После подключения просто задавайте вопросы естественно — на португальском или английском:

  • "O que diz a Lei n.º 58/2019 (proteção de dados pessoais) sobre o consentimento?"

  • "O Código Penal está em vigor? Quais são as disposições sobre criminalidade informática?"

  • "Pesquisa por 'proteção de dados pessoais' na legislação portuguesa"

  • "Quais as diretivas europeias que a Lei n.º 58/2019 implementa?"

  • "Que diz o Código Civil sobre responsabilidade contratual?"

  • "Encontre as disposições do Código do Trabalho sobre teletrabalho"

  • "Quais as leis portuguesas que implementam o RGPD?"

  • "Which Portuguese laws implement the GDPR?"

  • "Compare NIS2 implementation requirements across Portuguese statutes"


Что включено

Категория

Количество

Детали

Законодательные акты

1,130 законов

Португальские Leis, Decretos-Lei, Códigos и Portarias

Положения

81,012 разделов

Полнотекстовый поиск через FTS5

Подготовительные работы

297,024 документа

Propostas de lei и парламентские дебаты (Premium)

Размер базы данных

~76 МБ

Оптимизированная SQLite, переносимая

Ежедневные обновления

Автоматические

Проверки актуальности по dre.pt

Только проверенные данные — каждая цитата проверяется по официальным источникам (dre.pt). Ноль LLM-сгенерированного контента.


Посмотрите в действии

Почему это работает

Дословный текст источника (без обработки LLM):

  • Весь текст законодательных актов загружается из официальных источников dre.pt (Diário da República Eletrónico)

  • Положения возвращаются без изменений из строк базы данных SQLite FTS5

  • Ноль LLM-суммаризации или перефразирования — база данных содержит текст нормативных актов, а не интерпретации ИИ

Умное управление контекстом:

  • Поиск возвращает ранжированные положения с оценкой BM25 (безопасно для контекста)

  • Получение положения даёт точный текст по идентификатору lei/decreto-lei + artigo/número

  • Перекрёстные ссылки помогают перемещаться, не загружая всё сразу

Техническая архитектура:

dre.pt API → Parse → SQLite → FTS5 snippet() → MCP response
               ↑                      ↑
        Provision parser       Verbatim database query

Традиционное исследование против этого MCP

Традиционный подход

Этот MCP-сервер

Поиск по dre.pt по номеру документа

Поиск по простому португальскому: "proteção de dados pessoais"

Ручная навигация по многостатейным законам

Получение точного положения с контекстом

Ручное перекрёстное сопоставление документов

build_legal_stance агрегирует данные из разных источников

"Este diploma está em vigor?" → ручная проверка

инструмент check_currency → ответ за секунды

Поиск базы в ЕС → копаться в EUR-Lex

get_eu_basis → связанные директивы ЕС мгновенно

Проверка dre.pt на обновления

Ежедневные автоматические проверки актуальности

Нет API, нет интеграции

протокол MCP → нативный для ИИ

Традиционно: Поиск на dre.pt → Скачать PDF → Ctrl+F → Сверить с proposta de lei → Проверить EUR-Lex → Повторить

Этот MCP: "Qual o artigo da Lei 58/2019 sobre consentimento e qual a diretiva europeia que lhe dá base?" → Готово.


Доступные инструменты (13)

Основные инструменты юридических исследований (8)

Инструмент

Описание

search_legislation

Поиск FTS5 по 81 012 положениям с ранжированием BM25

get_provision

Получение конкретного положения по идентификатору lei/decreto-lei + artigo

validate_citation

Проверка цитаты по базе данных (проверка на отсутствие галлюцинаций)

build_legal_stance

Агрегация цитат из законодательных актов и подготовительных материалов

format_citation

Форматирование цитат по португальским правилам (полная/краткая/точная)

check_currency

Проверка, действует ли закон, изменён или отменён

list_sources

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

about

Информация о сервере, возможности, статистика набора данных и сводка охвата

Инструменты интеграции с правом ЕС (5)

Инструмент

Описание

get_eu_basis

Получить директивы/регламенты ЕС для португальского закона

get_portuguese_implementations

Найти португальские законы, реализующие акт ЕС

search_eu_implementations

Поиск документов ЕС с количеством португальских имплементаций

get_provision_eu_basis

Получить ссылки на право ЕС для конкретного положения

validate_eu_compliance

Проверить статус имплементации (требуется EU MCP)


Интеграция с правом ЕС

Португалия является государством-членом ЕС с 1986 года. Португальское законодательство широко имплементирует директивы ЕС, особенно в области защиты данных, финансовых услуг, прав потребителей и экологического права.

Показатель

Значение

Член ЕС с

1986

Имплементация GDPR

Lei n.º 58/2019

Имплементация NIS2

Lei n.º 65/2021 (кибербезопасность)

Орган по защите данных

Comissão Nacional de Proteção de Dados (CNPD)

Интеграция EUR-Lex

Автоматическое получение метаданных

Ключевые португальские имплементации ЕС

  • GDPR (2016/679) → Lei n.º 58/2019 (proteção de dados pessoais)

  • Директива NIS2 (2022/2555) → Lei n.º 65/2021 и последующие обновления

  • Акт об ИИ (2024/1689) → имплементация в Португалии в процессе

  • eIDAS (910/2014) → Decreto-Lei n.º 290-D/99 и обновления

  • Директива AML (2015/849) → Lei n.º 83/2017 (combate ao branqueamento)

  • Директива о правах потребителей (2011/83) → Decreto-Lei n.º 24/2014

Примечание о типах законодательных актов: Португальское право использует законодательную иерархию — Lei (парламент), Decreto-Lei (правительство), Portaria (министерство), Despacho (ведомство). База данных охватывает основные уровни (Lei и Decreto-Lei), наиболее важные для комплаенс-исследований.

См. EU_INTEGRATION_GUIDE.md для подробной документации.


Источники данных и актуальность

Весь контент берётся из авторитетных португальских правовых баз данных:

  • dre.pt - Diário da República Eletrónico — официальная португальская база законодательства

  • EUR-Lex — официальная база законодательства ЕС (только метаданные)

Происхождение данных

Поле

Значение

Авторитет

Imprensa Nacional - Casa da Moeda (INCM)

Метод получения

dre.pt API

Язык

португальский

Лицензия

открытые государственные данные Португалии

Охват

1,130 законодательных актов (Leis, Decretos-Lei, Códigos, Portarias)

Последняя загрузка

2026-02-25

Автоматические проверки актуальности (ежедневно)

Ежедневный рабочий процесс GitHub Actions отслеживает все источники данных:

Источник

Проверка

Метод

Изменения законодательных актов

Сравнение дат из API dre.pt

Проверены все 1 130 законодательных актов

Новые правовые акты

Лента dre.pt Diário da República

Сверено с базой данных

Устаревание ссылок на ЕС

Временные метки коммитов Git

Помечается, если старше 90 дней


Безопасность

Этот проект использует несколько уровней автоматического сканирования безопасности:

Сканер

Что делает

Расписание

CodeQL

Статический анализ на предмет уязвимостей безопасности

Еженедельно + PR

Semgrep

SAST-сканирование (OWASP Top 10, секреты, TypeScript)

Каждый push

Gitleaks

Обнаружение секретов во всей истории Git

Каждый push

Trivy

Сканирование CVE файловой системы и npm-зависимостей

Ежедневно

Docker Security

Сканирование образов контейнеров + генерация SBOM

Ежедневно

Socket.dev

Обнаружение атак через цепочку поставок

PR

OSSF Scorecard

Оценка по лучшим практикам OpenSSF

Еженедельно

Dependabot

Автоматическое обновление зависимостей

Еженедельно

Полную политику и порядок сообщения об уязвимостях см. в SECURITY.md.


Важные оговорки

Юридическая консультация

ЭТОТ ИНСТРУМЕНТ НЕ ЯВЛЯЕТСЯ ЮРИДИЧЕСКОЙ КОНСУЛЬТАЦИЕЙ

Текст законодательных актов взят из официальных публикаций dre.pt. Однако:

  • Это исследовательский инструмент, а не замена профессиональному юрисконсульту

  • Охват судебной практики ограничен -- не полагайтесь только на него при исследовании судебных прецедентов

  • Проверяйте важные цитаты по первоисточникам (dre.pt) для судебных документов

  • Перекрёстные ссылки на ЕС извлечены из текста португальских законодательных актов, а не из полного текста EUR-Lex

  • Portarias и Despachos (министерские приказы) охвачены лишь частично -- за полной информацией обращайтесь на сайты соответствующих министерств

Перед профессиональным использованием прочтите: DISCLAIMER.md | PRIVACY.md

Конфиденциальность клиентов

Запросы обрабатываются через Claude API. Для материалов с адвокатской тайной или конфиденциальных вопросов используйте развёртывание on-premise. См. PRIVACY.md с рекомендациями по соблюдению требований Ordem dos Advogados.


Документация


Разработка

Настройка

git clone https://github.com/Ansvar-Systems/portuguese-law-mcp
cd portuguese-law-mcp
npm install
npm run build
npm test

Локальный запуск

npm run dev                                       # Start MCP server
npx @anthropic/mcp-inspector node dist/index.js   # Test with MCP Inspector

Управление данными

npm run ingest                     # Ingest statutes from dre.pt
npm run build:db                   # Rebuild SQLite database
npm run drift:detect               # Run drift detection
npm run check-updates              # Check for amendments and new statutes
npm run census                     # Generate coverage census report

Производительность

  • Скорость поиска: <100мс для большинства запросов FTS5

  • Размер базы данных: ~76 МБ (эффективно, портативно)

  • Надёжность: 100% успешность загрузки данных


Другие MCP-серверы Ansvar

Полный перечень всех MCP-серверов на ansvar.eu/coverage.

Участие в проекте

Приветствуются любые вклады! См. CONTRIBUTING.md с рекомендациями.

Приоритетные направления:

  • Расширение судебной практики (Supremo Tribunal de Justiça, Tribunal Constitucional)

  • Расширение перекрёстных ссылок на нормативные акты ЕС

  • Охват Portaria и Despacho

  • Исторические версии законодательных актов и отслеживание поправок


Дорожная карта

  • Основная база законодательных актов с поиском FTS5

  • Загрузка всего корпуса (1,130 законодательных актов, 81,012 положений)

  • Инструменты интеграции с правом ЕС

  • Развёртывание Vercel Streamable HTTP

  • Ежедневные проверки актуальности

  • Расширение судебной практики (STJ, Tribunal Constitucional)

  • Исторические версии законодательных актов (отслеживание поправок)

  • Охват Portaria и Despacho

  • Переводы ключевых законодательных актов на английский


Цитирование

Если вы используете этот MCP-сервер в академических исследованиях:

@software{portuguese_law_mcp_2026,
  author = {Ansvar Systems AB},
  title = {Portuguese Law MCP Server: Production-Grade Legal Research Tool},
  year = {2026},
  url = {https://github.com/Ansvar-Systems/portuguese-law-mcp},
  note = {1,130 Portuguese statutes with 81,012 provisions and EU law cross-references}
}

Лицензия

Apache License 2.0. Подробности см. в LICENSE.

Лицензии на данные

Код атрибуции Ansvar: Portuguese-CDADC-Art-7-and-8. Основание: перекрёстная ссылка между CDADC (Codigo do Direito de Autor e dos Direitos Conexos) ст. 8 и ст. 3(1)(c).

  • Законы и законодательные акты: Imprensa Nacional - Casa da Moeda через Diario da Republica (dre.pt / diariodarepublica.pt). Используется в соответствии с CDADC ст. 8 + ст. 3(1)(c).

  • Метаданные ЕС: EUR-Lex (уведомление об общественном достоянии ЕС).

Объём охвата (построение перекрёстных ссылок)

Основа общественного достояния для португальских законодательных актов — это перекрёстная ссылка — она требует совместного прочтения двух статей:

  • Ст. 8 (CDADC): исключает официальные документы из-под защиты авторским правом.

  • Ст. 3(1)(c) (CDADC): определяет, что считается «официальным документом» для такого исключения — законодательные акты, административные регламенты, судебные решения и другие официальные тексты.

Почему это не только ст. 7: Ст. 7 охватывает только новостные сообщения (notícias do dia), петиции (petições) и речи (discursos). Она НЕ охватывает законодательные акты. Трактовка ст. 7 как основания общественного достояния для законодательных актов — распространённое заблуждение. Правильная конструкция — ст. 8 + ст. 3(1)(c).

См. docs/audits/2026-05-17-eu-copyright-statutory-works-batch-2-HU-LU-PT-RO-GR.md в репозитории Ansvar architecture-documentation для точного текста ст. 8 и ст. 3(1)(c) и анализа перекрёстных ссылок.


О компании Ansvar Systems

Мы создаём инструменты для комплаенса и юридических исследований с ускорением на основе ИИ для европейского рынка. Этот MCP-сервер начинался как наш внутренний справочный инструмент по португальскому праву -- как оказалось, у всех, кто создаёт инструменты комплаенса для иберийского и лузофонного рынков, одни и те же проблемы с исследованиями.

Поэтому мы открываем его исходный код. Навигация по 1 130 правовым актам в Diário da República не должна требовать юридического образования.

ansvar.eu -- Стокгольм, Швеция


A
license - permissive license
-
quality - not tested
F
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

  • Temporal search and comparison for official Luxembourg and reviewed EU law, with provenance.

  • Search Swiss federal legislation: laws, articles, amendments via the Fedlex SPARQL endpoint.

  • Japan Law MCP — Japanese national laws & ordinances via the e-Gov Law API.

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/Ansvar-Systems/portuguese-law-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server