Heroku Platform MCP Server

Официальный MCP-сервер Heroku: приложения, dyno, аддоны, пайплайны, логи и Postgres через Heroku CLI

MCP-серверВысокий риск

heroku/heroku-mcp-server

Установка

{
  "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-серверСредний риск80,5 тыс.
Выбор редакции

Официальный MCP-сервер GitHub: код, issues, пул-реквесты, Actions и алерты безопасности прямо из агента

MCP-серверВысокий риск32,9 тыс.

MCP-серверы для AWS

Open source MCP servers for AWS

Выбор редакции

Официальный набор MCP-серверов AWS: документация, IaC, контейнеры, serverless, базы данных, стоимость и мониторинг

MCP-серверВысокий риск9,7 тыс.
Выбор редакции

GitHub Action, который запускает Claude Code в pull requests и issues: отвечает на упоминания, делает ревью и вносит правки

ПлагинВысокий риск8,9 тыс.