esa — MCP-сервер для Claude Code: возможности и установка
esa подключает ИИ-ассистента к командным статьям: сервер умеет искать, создавать и редактировать записи, работать с комментариями и категориями.
claude mcp add esa -e ESA_ACCESS_TOKEN=<ESA_ACCESS_TOKEN> -- npx -y @esaio/esa-mcp-serverЧто делает esa
Сервер связывает MCP-клиент с esa. Через него можно искать статьи, читать их и менять, добавлять комментарии, управлять категориями, просматривать данные команды и получать вложения. Отдельные инструменты архивируют статьи, снимают с них статус WIP, создают копии и возвращают прежнюю редакцию.
В комплекте есть ресурс esa_recent_posts с недавно обновлёнными статьями и промпт esa_summarize_post для структурированного пересказа записи. Сервер работает через STDIO. Для доступа нужен ESA_ACCESS_TOKEN с подходящими разрешениями; без токена подключение к esa не заработает. Установка для Claude Code запускает пакет через npx.
Какие задачи решает
- найти статью в esa по запросу
- создать или обновить командную документацию
- добавить комментарий к статье
- переместить запись в архив или снять статус WIP
- получить список недавних статей и краткий пересказ записи
Примеры запросов агенту
- Найди в esa статьи про API и покажи подходящие записи.
- Создай в esa статью с этим текстом и добавь категорию «Документация».
- Суммируй статью esa с ID 42 и перечисли её основные разделы.
Как установить esa
Командой платформы
claude mcp add esa -e ESA_ACCESS_TOKEN=<ESA_ACCESS_TOKEN> -- npx -y @esaio/esa-mcp-serverВместо <…> подставьте свои значения
Командой платформы
codex mcp add esa --env ESA_ACCESS_TOKEN=<ESA_ACCESS_TOKEN> -- npx -y @esaio/esa-mcp-serverВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"esa": {
"command": "npx",
"args": [
"-y",
"@esaio/esa-mcp-server"
],
"env": {
"ESA_ACCESS_TOKEN": "<ESA_ACCESS_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"esa": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@esaio/esa-mcp-server"
],
"env": {
"ESA_ACCESS_TOKEN": "<ESA_ACCESS_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e ESA_ACCESS_TOKEN=<ESA_ACCESS_TOKEN> esa npx -y @esaio/esa-mcp-serverВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о esa
Как установить esa в Claude Code?
Выполните claude mcp add esa -e ESA_ACCESS_TOKEN=<ESA_ACCESS_TOKEN> -- npx -y @esaio/esa-mcp-server. Подставьте личный токен esa вместо плейсхолдера.
Что делает MCP-сервер esa?
Он даёт ИИ-ассистенту инструменты для чтения и управления статьями esa, комментариями, категориями и данными команды. Также доступны ресурс с недавно обновлёнными статьями и промпт для суммирования записи.
Что нужно для работы esa MCP-сервера?
Нужен ESA_ACCESS_TOKEN с разрешениями на чтение и запись либо с указанным набором отдельных разрешений. Сервер использует STDIO.