AgentSeal

Cada ação do agente é registrada em uma cadeia de hash SHA-256; com isso, você pode realmente provar aos clientes que seu agente fez o que disse que fez.

Documentação

agentseal-mcp

agentseal-mcp MCP server

Servidor MCP para AgentSeal. Registros de auditoria à prova de adulteração para agentes de IA, usando cadeias de hash SHA-256.

Cada ação do agente é registrada em uma cadeia de hash. Com isso, você pode realmente provar aos seus clientes que seu agente fez o que disse que fez.

Configuração

Claude Desktop

Adicione ao seu claude_desktop_config.json:

{
  "mcpServers": {
    "agentseal": {
      "command": "npx",
      "args": ["-y", "agentseal-mcp"],
      "env": {
        "AGENTSEAL_API_KEY": "as_sk_your_key_here"
      }
    }
  }
}

Reinicie o Claude Desktop após salvar.

Cursor / Outros hosts MCP

Mesma configuração — adicione o servidor com sua chave de API.

Variáveis de ambiente

VariávelObrigatóriaDescrição
AGENTSEAL_API_KEYSimSua chave de API de agentseal.io
AGENTSEAL_URLNãoURL base personalizada da API (padrão é produção)

Ferramentas

record_action

Registra uma ação do agente no trilho de auditoria. Chame isso após ações significativas para criar um registro criptograficamente encadeado do que aconteceu e por quê.

ParâmetroTipoObrigatórioDescrição
agent_idstringSimIdentificador do agente (ex.: research-bot)
action_typestringSimTipo de ação (ex.: email:send, file:write, api:call)
action_paramsobjetoNãoDetalhes da ação
reasoningstringNãoPor que o agente decidiu tomar essa ação
authorized_bystringNãoQuem ou o que aprovou a ação

Retorna um número de sequência e um hash SHA-256 confirmando que a entrada foi encadeada.

query_actions

Consulta ações registradas anteriormente no trilho de auditoria. Use isso para verificar quais ações foram tomadas ou relembrar decisões passadas.

ParâmetroTipoObrigatórioDescrição
agent_idstringNãoFiltrar por agente
action_typestringNãoFiltrar por tipo de ação
limitnúmeroNãoMáximo de entradas a retornar (padrão 20)

verify_chain

Verifica a integridade da cadeia de hash. O hash SHA-256 de cada entrada inclui o hash da entrada anterior — se qualquer registro for modificado, a cadeia quebra e isso relata onde.

ParâmetroTipoObrigatórioDescrição
agent_idstringNãoVerifica a cadeia para um agente específico. Se omitido, verifica todas as entradas.

Retorna o número de entradas verificadas e se a cadeia está intacta.

Como funciona

Cada ação registrada é submetida a hash com SHA-256. Esse hash inclui o hash da entrada anterior, formando uma cadeia. Modifique qualquer registro e todos os hashes subsequentes mudam — verify_chain detecta isso instantaneamente.

Obtenha uma chave de API

Cadastre-se em agentseal.io. Grátis para usar.

SDK Python

Para integração direta sem MCP: pip install agentseal-sdk. Veja agentseal-sdk.

Licença

MIT