Heroku Platform MCP Server
Официальный MCP-сервер Heroku: приложения, dyno, аддоны, пайплайны, логи и Postgres через Heroku CLI
Установка
{
"mcpServers": {
"heroku": {
"command": "heroku mcp:start"
}
}
}Рекомендуемый способ, использует авторизацию Heroku CLI.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту управление платформой Heroku. Агент создает, переименовывает и переносит приложения, деплоит проекты по app.json и запускает код в разовых dyno. Он масштабирует и перезапускает dyno, подключает аддоны, включает режим обслуживания и читает логи. Для Heroku Postgres доступны SQL-запросы, просмотр активных запросов и блокировок, бэкапы и обновление версии.
Для кого. Для разработчиков и команд, чьи приложения работают на Heroku.
Подходит, если
- Нужно посмотреть логи и перезапустить упавшее приложение
- Нужно найти медленные запросы и блокировки в Heroku Postgres
- Нужно продвинуть сборку по пайплайну
Не подходит, если
- Приложения размещены не на Heroku
- Агенту нельзя выполнять SQL и завершать процессы в боевой базе
Пример запроса к агенту
Покажи последние логи приложения my-shop и проверь, нет ли блокировок в его базеОграничения
Нужен Heroku CLI версии 10.8.1 или новее и аккаунт Heroku. Проект в ранней разработке, набор инструментов может меняться. Heroku не работает с пользователями из России, без VPN и зарубежного аккаунта сервер бесполезен.
Как отключить. Удалите блок heroku из конфигурации MCP и перезапустите клиент. Если использовался HEROKU_API_KEY, отзовите авторизацию в настройках аккаунта Heroku.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| HEROKU_API_KEY секрет | Токен авторизации Heroku, не нужен при запуске через heroku mcp:start |
| MCP_SERVER_REQUEST_TIMEOUT | Таймаут команд в миллисекундах, по умолчанию 15000 |
Проверка безопасности
- Выполняет SQL и завершает процессы в базах Postgres
- Масштабирует, переносит и деплоит приложения
- Запускает произвольный код в разовых dyno
Коротко о README
README описывает два способа запуска: через heroku mcp:start с авторизацией CLI и через npx с API-ключом. Для каждого даны конфигурации Claude Desktop, Zed, Cursor, Windsurf, Cline, VS Code и Trae. Инструменты сгруппированы по приложениям, dyno, аддонам, логам, пайплайнам, командам и Postgres. Лицензия Apache 2.0.
Частые вопросы
Нужен ли API-ключ?
Нет, если запускать через heroku mcp:start: сервер берет сессию Heroku CLI. Для npx -y @heroku/mcp-server нужен HEROKU_API_KEY.
Как получить HEROKU_API_KEY?
Командой heroku authorizations:create или heroku auth:token, либо в настройках аккаунта на вкладке Applications.
Похожие
MCP-сервер, встроенный в агент Netdata: метрики, логи, алерты и живые данные о процессах, сервисах и контейнерах для AI-ассистента
Официальный MCP-сервер GitHub: код, issues, пул-реквесты, Actions и алерты безопасности прямо из агента
MCP-серверы для AWS
Open source MCP servers for AWS
Официальный набор MCP-серверов AWS: документация, IaC, контейнеры, serverless, базы данных, стоимость и мониторинг
GitHub Action, который запускает Claude Code в pull requests и issues: отвечает на упоминания, делает ревью и вносит правки