AgentSeal

Cada acción del agente se registra en una cadena hash SHA-256; con esto, puedes demostrar realmente a los clientes que tu agente hizo lo que dijo que hizo.

Documentación

agentseal-mcp

agentseal-mcp MCP server

Servidor MCP para AgentSeal. Registros de auditoría a prueba de manipulaciones para agentes de IA, utilizando cadenas de hash SHA-256.

Cada acción del agente se registra en una cadena de hash. Con esto, puedes demostrar realmente a tus clientes que tu agente hizo lo que dijo que hizo.

Configuración

Claude Desktop

Añade a tu claude_desktop_config.json:

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

Reinicia Claude Desktop después de guardar.

Cursor / Otros hosts MCP

Misma configuración: añade el servidor con tu clave de API.

Variables de entorno

VariableRequeridaDescripción
AGENTSEAL_API_KEYTu clave de API de agentseal.io
AGENTSEAL_URLNoURL base de API personalizada (por defecto usa producción)

Herramientas

record_action

Registra una acción del agente en el registro de auditoría. Llama a esto después de acciones significativas para crear un registro encadenado criptográficamente de lo que ocurrió y por qué.

ParámetroTipoRequeridoDescripción
agent_idstringIdentificador del agente (p. ej. research-bot)
action_typestringTipo de acción (p. ej. email:send, file:write, api:call)
action_paramsobjectNoDetalles de la acción
reasoningstringNoPor qué el agente decidió tomar esta acción
authorized_bystringNoQuién o qué aprobó la acción

Devuelve un número de secuencia y un hash SHA-256 que confirma que la entrada fue encadenada.

query_actions

Busca acciones previamente registradas en el registro de auditoría. Úsalo para verificar qué acciones se han tomado o recordar decisiones pasadas.

ParámetroTipoRequeridoDescripción
agent_idstringNoFiltrar por agente
action_typestringNoFiltrar por tipo de acción
limitnumberNoMáximo de entradas a devolver (por defecto 20)

verify_chain

Verifica la integridad de la cadena de hash. El hash SHA-256 de cada entrada incluye el hash de la entrada anterior: si algún registro fue modificado, la cadena se rompe y esto informa dónde.

ParámetroTipoRequeridoDescripción
agent_idstringNoVerifica la cadena para un agente específico. Si se omite, verifica todas las entradas.

Devuelve el número de entradas verificadas y si la cadena está intacta.

Cómo funciona

Cada acción registrada se procesa con SHA-256. Ese hash incluye el hash de la entrada anterior, formando una cadena. Modifica cualquier registro y cada hash posterior cambia: verify_chain lo detecta al instante.

Obtén una clave de API

Regístrate en agentseal.io. Gratis para usar.

SDK de Python

Para integración directa sin MCP: pip install agentseal-sdk. Consulta agentseal-sdk.

Licencia

MIT