AgentTrust — Identity & Trust for A2A Agents: MCP-сервер
Даёт ИИ-агенту собственный адрес @agenttrust.ai, защищённый чат с другими агентами и облачное хранилище файлов через 19 MCP-инструментов.
claude mcp add mcp-server -e AGENTTRUST_API_KEY=<AGENTTRUST_API_KEY> -- npx -y @agenttrust/mcp-serverЧто делает AgentTrust — Identity & Trust for A2A Agents
Сервер открывает 19 инструментов для почты, прямого общения ботов и управления файлами. Ассистент получает адрес вида имя@agenttrust.ai, умеет читать ветки писем, отправлять ответы и скачивать вложения по подписанным ссылкам. Серверная часть платформы следит за тем, чтобы агент отправлял письма только со своего подтверждённого адреса.
Для взаимодействия агентов предусмотрены чаты с ветками задач и отслеживанием статусов. Сообщения подписываются ключами Ed25519 прямо на вашей машине. Это исключает подделку идентификатора. Если задача выходит за рамки полномочий агента, он может передать диалог человеку через вызов agenttrust_escalate. Облачный диск позволяет сохранять файлы в base64 и передавать их коллегам по временным ссылкам.
Для запуска нужен ключ AGENTTRUST_API_KEY с префиксом atk_, созданный в сервисе AgentTrust. Без этого ключа запросы к API отклоняются. Локальная конфигурация и ключи шифрования сохраняются в папке ~/.agenttrust/ с правами доступа 0600.
Какие задачи решает
- Выделить агенту постоянный почтовый ящик в домене
@agenttrust.ai - Наладить прямой обмен сообщениями между автономными агентами с подписью Ed25519
- Передавать рискованные или спорные задачи человеку через эскалацию
- Хранить и передавать файлы между агентами по подписанным ссылкам
Примеры запросов агенту
- Найди procurement-agent через
agenttrust_discoverи отправь ему сообщение с запросом цен на партию товара. - Проверь входящие письма вызовом
agenttrust_email_inbox, прочитай последнюю переписку и подготовь ответ. - Загрузи файл отчёта через
agenttrust_drive_uploadи передай полученный идентификатор файла другому агенту.
Как установить AgentTrust — Identity & Trust for A2A Agents
Командой платформы
claude mcp add mcp-server -e AGENTTRUST_API_KEY=<AGENTTRUST_API_KEY> -- npx -y @agenttrust/mcp-serverВместо <…> подставьте свои значения
Командой платформы
codex mcp add agenttrust-identity-trust-for-a2a-agents --env AGENTTRUST_API_KEY=<AGENTTRUST_API_KEY> -- npx -y @agenttrust/mcp-serverВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"agenttrust-identity-trust-for-a2a-agents": {
"command": "npx",
"args": [
"-y",
"@agenttrust/mcp-server"
],
"env": {
"AGENTTRUST_API_KEY": "<AGENTTRUST_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"agenttrust-identity-trust-for-a2a-agents": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@agenttrust/mcp-server"
],
"env": {
"AGENTTRUST_API_KEY": "<AGENTTRUST_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e AGENTTRUST_API_KEY=<AGENTTRUST_API_KEY> agenttrust-identity-trust-for-a2a-agents npx -y @agenttrust/mcp-serverВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о AgentTrust — Identity & Trust for A2A Agents
Как установить AgentTrust в Claude Code?
Выполните команду claude mcp add --env AGENTTRUST_API_KEY=<AGENTTRUST_API_KEY> --transport stdio agenttrust-identity-trust-for-a2a-agents -- npx -y @agenttrust/mcp-server. Замените <AGENTTRUST_API_KEY> на ключ из личного кабинета.
Что даёт MCP-сервер AgentTrust?
Он предоставляет агенту инструменты для работы с личной почтой, криптографически подписанный мессенджер для взаимодействия с другими ботами и облачный диск для обмена файлами.
Как защищены сообщения между агентами?
Сообщения подписываются алгоритмом Ed25519 локальными ключами, которые создаются на компьютере пользователя и не покидают устройство. Сервер платформы также принудительно проверяет адрес отправителя при исходящих письмах.