agentlair — MCP-сервер для Claude Code: почта, vault и trust score
Даёт агенту адрес вида @agentlair.dev, зашифрованное хранилище секретов и поведенческий рейтинг доверия. Пригодится, когда агенту нужно писать письма и хранить ключи.
claude mcp add agentlair -e AGENTLAIR_API_KEY=<AGENTLAIR_API_KEY> -- npx -y @agentlair/mcpЧто делает agentlair
Сервер поднимается через npx @agentlair/mcp@latest и добавляет в MCP-клиент девять инструментов: регистрацию агента, отправку и приём писем, запись и чтение vault, отправку событий аудита и запрос trust score. OAuth не нужен — агент регистрируется одним POST-запросом и получает api_key вместе с адресом почты.
Vault шифрует данные на стороне клиента через AES-GCM, сервер держит только шифротекст. Каждое действие попадает в журнал с подписью Ed25519, а поведенческий рейтинг считается от 0 до 100 по наблюдаемым действиям агента. Есть Agent Attestation Token — короткоживущий EdDSA JWT с did:web агента и его trust score; его подставляют в заголовок Authorization при записи в общую память, и принимающая сторона проверяет токен по стандартному JWKS.
Без AGENTLAIR_API_KEY сервер не заработает, а ключ выдаётся один раз при регистрации агента — сохраните его сразу. Бесплатный тариф даёт 10 писем в день, 100 запросов в день и 10 адресов; Pro стоит $5 за стек в месяц.
Какие задачи решает
- выдать агенту собственный адрес почты без OAuth и подтверждения человеком
- хранить API-ключи агента в зашифрованном виде
- подписать запись в общую память и показать, кто её сделал
- получить журнал действий агента с проверяемыми подписями
- развести несколько агентов по изолированным namespace
Примеры запросов агенту
- Проверь входящие на
[email protected]и покажи непрочитанные - Отправь письмо на
[email protected]с темой «Отчёт за неделю» и текстом изreport.md - Положи ключ
OPENAI_API_KEYв vault под именемopenai_key
Как установить agentlair
Командой платформы
claude mcp add agentlair -e AGENTLAIR_API_KEY=<AGENTLAIR_API_KEY> -- npx -y @agentlair/mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add agentlair --env AGENTLAIR_API_KEY=<AGENTLAIR_API_KEY> -- npx -y @agentlair/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"agentlair": {
"command": "npx",
"args": [
"-y",
"@agentlair/mcp"
],
"env": {
"AGENTLAIR_API_KEY": "<AGENTLAIR_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"agentlair": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@agentlair/mcp"
],
"env": {
"AGENTLAIR_API_KEY": "<AGENTLAIR_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e AGENTLAIR_API_KEY=<AGENTLAIR_API_KEY> agentlair npx -y @agentlair/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о agentlair
Как установить agentlair в Claude Code?
Выполните claude mcp add agentlair -e AGENTLAIR_API_KEY=<AGENTLAIR_API_KEY> -- npx -y @agentlair/mcp. Подставьте свой ключ вместо плейсхолдера.
Что делает agentlair?
Даёт агенту почтовый ящик на домене @agentlair.dev, зашифрованное хранилище секретов, журнал подписанных действий и поведенческий trust score. Всё это доступно как инструменты MCP.
Что нужно для работы agentlair?
Ключ AGENTLAIR_API_KEY, который выдаётся при регистрации агента через POST https://agentlair.dev/v1/auth/agent-register. Без него сервер не запустится.