Attestix — MCP-сервер для Claude Code: функции и установка
Attestix записывает криптографически проверяемые сведения об идентичности ИИ-агентов, учётных данных и делегированных полномочиях. Пригодится для рабочих процессов управления ИИ.
claude mcp add attestix -- uvx attestixЧто делает Attestix
Attestix поддерживает идентичности агентов, подписанные учётные данные и записи для проверок управления. Для проверки идентичности есть CLI-команда attestix verify <agent-id>, а attestix audit <agent-id> показывает связанную хешами историю аудита. Сервер также предоставляет MCP- и REST-интерфейсы.
Для REST API по умолчанию нужен ключ ATTESTIX_API_KEY; сервер работает с одним арендатором и отклоняет заголовки для других арендаторов. Проверка презентации требует ожидаемых вызывающей стороной challenge и domain: одна подпись не защищает от повторного предъявления. Независимую стороннюю проверку безопасности проекта не проводили, поэтому перед развёртыванием стоит оценить криптографическую часть и защиту ключей.
Какие задачи решает
- создать криптографически проверяемую идентичность агента
- проверить учётные данные агента
- просмотреть цепочку аудита с хешами
- найти пробелы в документировании соответствия
- записать сведения о делегированных полномочиях
Примеры запросов агенту
- Создай идентичность агента с именем
MyBot. - Криптографически проверь идентичность агента
<agent-id>. - Покажи цепочку аудита агента
<agent-id>.
Как установить Attestix
Командой платформы
claude mcp add attestix -- uvx attestixuvx запускает команду с именем пакета; если в README она другая — uvx --from attestix <команда>
Командой платформы
codex mcp add attestix -- uvx attestixuvx запускает команду с именем пакета; если в README она другая — uvx --from attestix <команда>
Файл настроек
{
"mcpServers": {
"attestix": {
"command": "uvx",
"args": [
"attestix"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from attestix <команда>
Файл настроек
{
"servers": {
"attestix": {
"type": "stdio",
"command": "uvx",
"args": [
"attestix"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from attestix <команда>
Командой платформы
gemini mcp add attestix uvx attestixuvx запускает команду с именем пакета; если в README она другая — uvx --from attestix <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Attestix
Как установить Attestix в Claude Code?
Выполните claude mcp add attestix -- uvx attestix. Эта команда добавляет MCP-сервер Attestix.
Что делает Attestix?
Сервер помогает записывать и проверять сведения об идентичности ИИ-агентов, учётных данных и делегированных полномочиях. В комплекте также есть CLI для проверки идентичности и просмотра аудита.
Что требуется для проверки презентации?
Нужно передать ожидаемые challenge и domain. Подпись сама по себе не предотвращает повторное предъявление.