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
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ável | Obrigatória | Descrição |
|---|---|---|
AGENTSEAL_API_KEY | Sim | Sua chave de API de agentseal.io |
AGENTSEAL_URL | Não | URL 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âmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
agent_id | string | Sim | Identificador do agente (ex.: research-bot) |
action_type | string | Sim | Tipo de ação (ex.: email:send, file:write, api:call) |
action_params | objeto | Não | Detalhes da ação |
reasoning | string | Não | Por que o agente decidiu tomar essa ação |
authorized_by | string | Não | Quem 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âmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
agent_id | string | Não | Filtrar por agente |
action_type | string | Não | Filtrar por tipo de ação |
limit | número | Não | Má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âmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
agent_id | string | Não | Verifica 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