mcp server
Heroku Platform
Heroku's official MCP server for apps, dynos, add-ons, pipelines, logs and Heroku Postgres.
Set up
Runs on your computer. Pick your agent and operating system.
Before you start
- Node.js 20 or newer
- Heroku CLI 10.8.1 or later (recommended launch with heroku mcp:start)
{
"mcpServers": {
"heroku": {
"command": "npx",
"args": [
"-y",
"@heroku/mcp-server"
]
}
}
}same format Cursor, GitHub Copilot CLI, Junie, JetBrains AI Assistant, Augment (Auggie CLI), Factory Droid, Kiro, Devin CLI +12
Values in angle brackets are placeholders. Restart Claude Desktop after editing its config.Claude Desktop docs
Tools provided
As listed by the project. Your agent asks before calling them, depending on its settings.
list_appsList appsget_app_infoGet app detailsdeploy_to_herokuDeploy an appps_scaleScale dynosget_app_logsFetch app logsmaintenance_onTurn maintenance mode onpg_psqlRun SQL against Heroku Postgrespg_credentialsManage Postgres credentials
README
synced Oct 13, 2026Heroku Platform
Heroku's official MCP server for apps, dynos, add-ons, pipelines, logs and Heroku Postgres.
Install
npx -y @heroku/mcp-server
Configuration
| Variable | Required | Description |
|---|---|---|
HEROKU_API_KEY | No | Needed only for the npx route; 'heroku mcp:start' uses CLI login |
MCP_SERVER_REQUEST_TIMEOUT | No | Command timeout in ms (default 15000) |
Tools
list_apps— List appsget_app_info— Get app detailsdeploy_to_heroku— Deploy an appps_scale— Scale dynosget_app_logs— Fetch app logsmaintenance_on— Turn maintenance mode onpg_psql— Run SQL against Heroku Postgrespg_credentials— Manage Postgres credentials
About this listing
Details were gathered from the project's public pages on 2026-10-13 and have not been reviewed by a person yet. Read the project's own documentation before giving it access to anything sensitive.
Sources: