
Servidor MCP de conformidade com foco na UE
⚰️ RETIRADO — incorporado em
ansvar-mcp-fleet(2026-07-07)Este repositório autónomo está arquivado. O corpus de regulamentos da UE vive agora em
Ansvar-Systems/ansvar-mcp-fleetsobmcps/eu-regulations/(integração: fleet PR #594; transição: deploy PR #653, em produção desde 2026-07-07). A produção serve a imagem construída pela fleetghcr.io/ansvar-systems/eu-regulationscom a imagem de dadoseu-regulations-data-v2publicada via CI — incluindo os 7 atos delegados + de execução MDR/IVDR e os 14 instrumentos de robótica (#109).Todo o novo conteúdo e correções vão para o monorepo da fleet (sementes em
mcps/eu-regulations/seed/, compilação viascripts/build-chassis-db.ts). PRs abertos no momento do arquivamento, para registo: #110 (espinha dorsal do direito da UE para o setor ferroviário — portar os seus instrumentos para as sementes da fleet), #113 (banner do README, substituído por este aviso), #111 (dependabot), #57 / #4 (desatualizados). O endpoint do gateway abaixo ainda funciona — agora serve a partir da implementação da fleet.
O corpus de regulamentos da UE é agora servido através do Ansvar Gateway. Ligue o seu assistente de IA (Claude, Copilot, Cursor, cliente MCP personalizado) a
https://gateway.ansvar.eu/mcp— uma ligação OAuth, com plano gratuito disponível, cobrindo este corpus, regulamentos da UE, direito nacional em dezenas de jurisdições auditadas (Europa + EUA) e inteligência de CVE/segurança, com cada resultado acompanhado de uma citação fiel da fonte. Comece em https://ansvar.eu/docs/quickstart
Claude Code (uma linha):
claude mcp add ansvar --transport http https://gateway.ansvar.eu/mcp
Claude Desktop / Cursor — adicione a claude_desktop_config.json (ou mcp.json):
{
"mcpServers": {
"ansvar": {
"type": "url",
"url": "https://gateway.ansvar.eu/mcp"
}
}
}
Claude.ai — Definições → Conectores → Adicionar conector personalizado → cole https://gateway.ansvar.eu/mcp
O primeiro pedido abre um fluxo de registo OAuth (detalhes de configuração: ansvar.eu/docs/quickstart). Após o registo, o seu cliente fica vinculado à sua conta; o nível (gratuito / premium / equipa / empresa) determina o fan-out, a quota e quais MCPs a jusante estão acessíveis.
Também pode clonar este repositório e construir o corpus por si. O esquema, o fetcher e as implementações das ferramentas estão todos aqui. O que não está no repositório é a base de dados pré-construída — restrições de TDM e de licenciamento de normas nas fontes a montante significam que alojamos o corpus na infraestrutura da Ansvar em vez de o redistribuir como um artefacto público.
Construa o seu próprio: execute o script de ingestão deste repositório (o ponto de entrada varia consoante o repositório — normalmente scripts/ingest.sh, npm run ingest ou make ingest; verifique a raiz do repositório).
Servidor MCP que fornece acesso estruturado ao texto integral dos regulamentos da UE através de Claude, Cursor e outros clientes compatíveis com MCP.
Consulte regulamentos da UE — do RGPD e do AI Act à DORA, Chips Act, MiFID II, eIDAS, Regulamento dos Dispositivos Médicos, orientações de cibersegurança da MDCG e muito mais — diretamente a partir de Claude, Cursor ou qualquer cliente compatível com MCP.
Se está a construir produtos digitais, serviços financeiros, tecnologia de saúde ou dispositivos ligados para o mercado europeu, esta é a sua referência de conformidade.
Construído por Ansvar Systems — Estocolmo, Suécia
A conformidade com a UE está dispersa por PDFs do EUR-Lex, jornais oficiais e sites regulamentares. Quer seja:
...não devia precisar de um curso de direito e 47 separadores do navegador. Pergunte ao Claude. Obtenha o artigo exato. Com contexto.
Este servidor MCP torna os regulamentos da UE pesquisáveis, referenciáveis de forma cruzada e legíveis por IA.
Depois de ligado, basta perguntar naturalmente:
Mais exemplos: TEST_QUERIES.md — mais de 60 consultas de exemplo organizadas por categoria
Cobertura detalhada: docs/coverage.md Casos de utilização por indústria: docs/use-cases.md Ferramentas disponíveis: docs/tools.md
Texto-Fonte Fiel (Sem Processamento por LLM):
Gestão Inteligente de Contexto:
Arquitetura Técnica:
EUR-Lex HTML → Parse → SQLite → FTS5 snippet() → MCP response
↑ ↑
Formatting only Verbatim database query
Exemplo com EUR-Lex: Descarregar o PDF da DORA → Ctrl+F "incidente" → Ler o Artigo 17.º → Google "O que é um incidente grave?" → Referência cruzada NIS2 → Repetir para 5 regulamentos
Este MCP: "Compare os requisitos de comunicação de incidentes entre DORA, NIS2 e CRA" → Concluído.
Este servidor é apenas de leitura e não requer uma conta de início de sessão para revisão funcional. Para a revisão do diretório, utilize o conjunto de dados incluído e estes prompts de exemplo:
O runtime padrão do servidor é apenas de leitura e pode ser implementado sem autenticação. Se implementar um endpoint remoto autenticado, utilize OAuth 2.0 sobre TLS com certificados de autoridades reconhecidas.
🚨 ESTA FERRAMENTA NÃO CONSTITUI ACONSELHAMENTO JURÍDICO 🚨
O texto dos regulamentos é obtido fielmente do EUR-Lex e da UNECE (fontes públicas oficiais). No entanto:
- Mapeamentos de controlos (ISO 27001, NIST CSF) são auxiliares interpretativos, não orientações oficiais
- Regras de aplicabilidade são generalizações, não determinações legais
- Referências cruzadas são auxiliares de investigação, não mandatos de conformidade
Verifique sempre as fontes oficiais e consulte aconselhamento jurídico qualificado para decisões de conformidade.
⚠️ Aviso sobre a Janela de Contexto
Alguns artigos são muito extensos (por exemplo, artigo 123.º do MDR = ~70.000 tokens). O servidor MCP:
- Ferramenta de pesquisa: Devolve excertos inteligentes (seguros para o contexto)
- Ferramenta de obtenção de artigo: Devolve o texto integral (pode consumir muitos tokens)
- Recomendação: Use primeiro a pesquisa e depois obtenha artigos específicos conforme necessário
O Claude Desktop tem uma janela de contexto de 200 mil tokens. Monitorize a sua utilização ao obter vários artigos extensos.
Nenhuma norma ISO protegida por direitos de autor está incluída. Os mapeamentos de controlos referenciam apenas IDs de controlos da ISO 27001:2022 (por exemplo, "A.5.1", "A.8.2"). O texto real das normas ISO requer uma licença paga à ISO. Esta ferramenta ajuda a mapear regulamentos para controlos, mas não substitui a própria norma.
Cobertura completa da fleet em ansvar.eu/coverage.
Construímos ferramentas de modelação de ameaças e conformidade aceleradas por IA para a indústria automóvel, serviços financeiros e cuidados de saúde. Este servidor MCP começou como a nossa ferramenta de referência interna — acontece que todos os que constroem para os mercados da UE têm as mesmas frustrações com o EUR-Lex.
Por isso, estamos a abri-lo como código aberto. Navegar pelos regulamentos da UE não devia exigir uma equipa jurídica.
ansvar.eu — Estocolmo, Suécia
Este repositório utiliza um ramo de integração dev. Não faça push diretamente para main.
feature-branch → PR to dev → verify on dev → PR to main → deploy
main está pronto para produção. Só recebe merges de dev via PR.dev é o ramo de integração. Todas as alterações chegam aqui primeiro.dev.Licença Apache 2.0. Consulte LICENSE para obter detalhes.
Feito com carinho em Estocolmo, Suécia
| EUR-Lex | Este Servidor MCP |
|---|
| Pesquisar por número CELEX | Pesquisar em linguagem simples: "cronologia da comunicação de incidentes" |
| Navegar em PDFs com mais de 100 páginas | Obter o artigo exato com contexto |
| Referências cruzadas manuais | A ferramenta compare_requirements faz isso instantaneamente |
| "Que regulamentos se aplicam a mim?" → dias de pesquisa | Ferramenta check_applicability → resposta em segundos |
| Copiar e colar o texto do artigo | Artigo + definições + requisitos relacionados |
| Verificar 47 sites para atualizações | Verificações automáticas diárias de atualizações |
| Sem API, sem integração | Protocolo MCP → nativo de IA |