Skip to main content
Glama

agentseal-mcp

agentseal-mcp MCP server

MCP-сервер для AgentSeal. Защищенные от несанкционированного доступа журналы аудита для AI-агентов с использованием цепочек хешей SHA-256.

Каждое действие агента записывается в цепочку хешей. Благодаря этому вы можете реально доказать своим клиентам, что ваш агент сделал именно то, что заявлял.

Настройка

Claude Desktop

Добавьте в ваш claude_desktop_config.json:

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

После сохранения перезапустите Claude Desktop.

Cursor / Другие MCP-хосты

Конфигурация аналогична — добавьте сервер с вашим API-ключом.

Переменные окружения

Переменная

Обязательно

Описание

AGENTSEAL_API_KEY

Да

Ваш API-ключ с agentseal.io

AGENTSEAL_URL

Нет

Пользовательский базовый URL API (по умолчанию используется продакшн)

Related MCP server: Agent Audit Trail MCP Server

Инструменты

record_action

Запись действия агента в журнал аудита. Вызывайте этот метод после значимых действий для создания криптографически связанной записи о том, что произошло и почему.

Параметр

Тип

Обязательно

Описание

agent_id

string

Да

Идентификатор агента (например, research-bot)

action_type

string

Да

Тип действия (например, email:send, file:write, api:call)

action_params

object

Нет

Детали действия

reasoning

string

Нет

Почему агент решил предпринять это действие

authorized_by

string

Нет

Кто или что одобрило действие

Возвращает порядковый номер и хеш SHA-256, подтверждающий, что запись была добавлена в цепочку.

query_actions

Поиск ранее записанных действий в журнале аудита. Используйте это для проверки выполненных действий или восстановления прошлых решений.

Параметр

Тип

Обязательно

Описание

agent_id

string

Нет

Фильтр по агенту

action_type

string

Нет

Фильтр по типу действия

limit

number

Нет

Максимальное количество записей для возврата (по умолчанию 20)

verify_chain

Проверка целостности цепочки хешей. Хеш SHA-256 каждой записи включает в себя хеш предыдущей записи — если какая-либо запись была изменена, цепочка разрывается, и этот метод сообщает, где именно.

Параметр

Тип

Обязательно

Описание

agent_id

string

Нет

Проверка цепочки для конкретного агента. Если не указано, проверяются все записи.

Возвращает количество проверенных записей и статус целостности цепочки.

Как это работает

Каждое записанное действие хешируется с помощью SHA-256. Этот хеш включает в себя хеш предыдущей записи, формируя цепочку. Измените любую запись, и каждый последующий хеш изменится — verify_chain мгновенно это обнаружит.

Получение API-ключа

Зарегистрируйтесь на agentseal.io. Бесплатно для использования.

Python SDK

Для прямой интеграции без MCP: pip install agentseal-sdk. См. agentseal-sdk.

Лицензия

MIT

Available Tools

3 tools
query_actionsA

Look up previously recorded actions from the audit trail. Use this to check what actions have been taken, verify history, or recall past decisions.

Inputs: agent_id, action_type, limit.

record_actionA

Record an agent action to the AgentSeal audit hash trail. Call this after every significant action (sending emails, modifying files, running queries, making API calls) to create a cryptographically sealed record of what happened and why.

Inputs: agent_id (required), action_type (required), action_params, reasoning, +1 more.

verify_chainA

Verify the integrity of the audit trail hash chain. Each entry's SHA-256 hash includes the previous entry's hash — if any record was modified, the chain breaks and this will report where.

Inputs: agent_id.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4.4/5.0

    Scored across 3 tools

    Disambiguation5/5

    Each tool has a clearly distinct purpose: record_action records, query_actions retrieves, verify_chain checks integrity. No overlap or ambiguity.

    Naming Consistency5/5

    All tool names follow a consistent verb_noun pattern (query_actions, record_action, verify_chain), making them predictable and easy to understand.

    Tool Count5/5

    Three tools is an ideal scope for an audit trail server, covering the essential operations of recording, querying, and verifying without unnecessary bloat.

    Completeness5/5

    The tool surface fully covers the core lifecycle of an audit trail: recording actions, looking up history, and verifying chain integrity. No obvious gaps given the domain's immutability requirements.

    Maintenance

    ActivityNo data
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      C
      maintenance
      A Model Context Protocol server that enables LLMs to retrieve and analyze OpenTelemetry traces and metrics from Logfire, supporting exception tracking and custom SQL queries against telemetry data.
      4
      25,821 PyPI
      162
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Provides an immutable, tamper-evident audit trail for AI agents, enabling event logging with cryptographic chaining, search, verification, and statistics.
      3
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Tamper-evident audit trail for AI agent tool calls. Cryptographically signed, hash-chained records that prove what your agents did.
      3
      29 npm
      MIT