AEGIS Governance

Governança de seis portões para agentes de IA: decisões PROSSEGUIR/PAUSAR/PARAR com trilhas de auditoria encadeadas por hash.

Documentação

AEGIS Governance — Servidor MCP

Status: o serviço AEGIS hospedado está offline (desde setembro de 2026). A API hospedada e o endpoint MCP hospedado (mcp.aegis.undercurrentholdings.com) estão offline. O servidor local não avalia propostas por conta própria, portanto nenhuma ferramenta retorna uma avaliação neste momento. Status atual: https://undercurrentholdings.com/status/

O que o pacote é

aegis-governance no PyPI é um cliente Python para a API AEGIS. Ele também contém um servidor MCP local. O pacote instala um script de console, aegis-mcp-server. Este script inicia um servidor MCP local que usa o transporte stdio. O pacote não possui nenhuma outra ferramenta de linha de comando.

O servidor local não possui mecanismo de avaliação. Por padrão, o cliente envia todas as solicitações para a API AEGIS hospedada. O modo sandbox (o modo sem chave de API) também usa a API hospedada. Enquanto o serviço hospedado estiver offline, as chamadas de ferramenta não retornam avaliações.

Instalação

pip install "aegis-governance[mcp]"

O extra [mcp] é necessário para aegis-mcp-server. Em Python < 3.10, o extra não instala nada, e aegis-mcp-server sai com uma dica de instalação.

Configuração local do MCP stdio

Claude Code

claude mcp add aegis -- aegis-mcp-server

Cursor (.cursor/mcp.json) / Windsurf / qualquer cliente MCP stdio:

{
  "mcpServers": {
    "aegis": { "command": "aegis-mcp-server" }
  }
}

VS Code (.vscode/mcp.json):

{
  "servers": {
    "aegis": { "type": "stdio", "command": "aegis-mcp-server" }
  }
}

Ferramentas

tools/list de aegis-mcp-server em aegis-governance 1.4.2 retorna estas seis ferramentas. Sem AEGIS_API_KEY, aegis_evaluate_proposal e aegis_health chamam a API hospedada, e as outras quatro ferramentas retornam um resultado JSON AuthenticationError sem uma chamada de API. Com AEGIS_API_KEY definido, todas as seis ferramentas chamam a API hospedada.

As descrições abaixo são citadas do servidor. Elas não descrevem um serviço que esteja disponível agora.

FerramentaDescrição (citada do servidor)
aegis_evaluate_proposalAvaliar uma proposta de engenharia por meio das verificações de portão da AEGIS.
aegis_quick_risk_checkVerificação rápida de limite de risco sem uma avaliação bayesiana completa.
aegis_healthVerificar a saúde da API AEGIS (status do serviço, versão, componentes).
aegis_list_decisionsListar decisões de governança recentes para o cliente autenticado.
aegis_get_decisionBuscar uma decisão de governança específica por ID, com detalhes completos do portão.
aegis_get_usageObter o relatório de uso de avaliação do cliente autenticado.

Lendo o código-fonte

O repositório de código-fonte aegis-governance é privado. Para ler o código-fonte publicado, baixe a distribuição de código-fonte (sdist) do PyPI:

pip download --no-binary :all: --no-deps "aegis-governance==1.4.2"

Ou obtenha o arquivo .tar.gz dos arquivos de release do PyPI.