Compliance Intelligence
Acesse 692+ frameworks de compliance, 13.700+ controles e 280.000+ mapeamentos entre frameworks via MCP. Consulte ISO 27001, NIST CSF, GDPR, SOC 2, HIPAA, PCI DSS e mais.
Documentação
Servidor MCP Compliance Intelligence do TheArtOfService
Este repositório contém o código-fonte de uma implementação de servidor MCP (Model Context Protocol),
sob npm/. Ele fala MCP via stdio para qualquer cliente MCP e é
publicado como @theartofservice/compliance-mcp.
Junto a ele, python/ contém um toolkit LangChain para a mesma API. Esse não é
um servidor MCP, é um SDK, e está aqui porque tem como alvo o mesmo grafo.
O servidor expõe um grafo de conhecimento de conformidade com 686 frameworks, 21.696+ controles e 300K+ mapeamentos entre frameworks, onde um mapeamento registra o que um padrão já evidencia de outro, junto com a justificativa e as rejeições.
A implementação do servidor
| o que é | fonte | publicado como | |
|---|---|---|---|
| Node | Servidor MCP, stdio | npm/src/index.js | @theartofservice/compliance-mcp |
| Python | Toolkit LangChain, não MCP | python/src/theartofservice_compliance/ | theartofservice-compliance |
A implementação em Node é construída sobre o @modelcontextprotocol/sdk oficial, registrando
suas ferramentas por meio de Server e servindo-as via StdioServerTransport.
Ferramentas
| ferramenta | o que responde |
|---|---|
search_frameworks | encontrar um padrão por nome ou assunto |
get_framework | um framework completo, com seus domínios |
get_framework_controls | o conjunto de controles de um framework |
search_controls | encontrar controles por texto em todo o grafo |
cross_framework_map | o que o padrão A já evidencia do padrão B |
coverage_report | quanto de um padrão alvo uma fonte cobre |
Execute localmente
npx -y @theartofservice/compliance-mcp
Lista de ferramentas sem chave, para que qualquer cliente possa inspecionar o servidor. Chamar uma requer
THEARTOFSERVICE_API_KEY. Se preferir não se cadastrar em nada, o endpoint hospedado
abaixo serve o mesmo grafo anonimamente.
Claude Desktop, Claude Code, Cursor, Windsurf e qualquer outro cliente MCP podem iniciar qualquer um diretamente. Adicione à configuração do seu cliente:
{
"mcpServers": {
"compliance": {
"command": "npx",
"args": ["-y", "@theartofservice/compliance-mcp"]
}
}
}
Ou use o endpoint hospedado
Se preferir não executar nada, o mesmo servidor está hospedado:
https://api.theartofservice.com/mcp
HTTP transmissível, acesso anônimo. Ele está listado no registro oficial de MCP como
com.theartofservice/compliance-intelligence.
Contagens
Os números acima são lidos do grafo ao vivo. Eles mudam, então trate-os como um piso em vez de um número fixo, e leia os valores atuais de:
https://api.theartofservice.com/api/agent/stats
Licença
MIT. Veja LICENSE.