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/mcpClaude 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 для эпохи ИИ.
Запрашивайте 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" |
Ручная навигация по многостатейным законам | Получение точного положения с контекстом |
Ручное перекрёстное сопоставление документов |
|
"Este diploma está em vigor?" → ручная проверка | инструмент |
Поиск базы в ЕС → копаться в EUR-Lex |
|
Проверка 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)
Инструмент | Описание |
| Поиск FTS5 по 81 012 положениям с ранжированием BM25 |
| Получение конкретного положения по идентификатору lei/decreto-lei + artigo |
| Проверка цитаты по базе данных (проверка на отсутствие галлюцинаций) |
| Агрегация цитат из законодательных актов и подготовительных материалов |
| Форматирование цитат по португальским правилам (полная/краткая/точная) |
| Проверка, действует ли закон, изменён или отменён |
| Список всех доступных законов с метаданными и происхождением данных |
| Информация о сервере, возможности, статистика набора данных и сводка охвата |
Инструменты интеграции с правом ЕС (5)
Инструмент | Описание |
| Получить директивы/регламенты ЕС для португальского закона |
| Найти португальские законы, реализующие акт ЕС |
| Поиск документов ЕС с количеством португальских имплементаций |
| Получить ссылки на право ЕС для конкретного положения |
| Проверить статус имплементации (требуется 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 -- Стокгольм, Швеция
This server cannot be installed
Maintenance
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
- Alicense-qualityFmaintenanceEnables querying and analyzing Slovak legislation via natural language, including full-text search, provision retrieval, and EU law integration.1082Apache 2.0
- Alicense-qualityCmaintenanceEnables searching and quoting EU legislation with verifiable EUR-Lex citations, including GDPR, NIS2, DORA, and the EU AI Act.8MIT
- AlicenseAqualityFmaintenanceEnables querying and analyzing Danish legislation, including search, citation validation, currency checks, and EU law integration, directly from AI assistants.15641Apache 2.0
- Alicense-qualityFmaintenanceEnables querying Estonian legislation from Riigi Teataja, including full-text search across 1,602 statutes and 63,624 provisions, with EU law integration and citation validation.95Apache 2.0
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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