Heroku MCP Server

By thumbsupordown

The official Heroku Platform MCP server connects AI agents to your Heroku apps. Agents can list and inspect apps, create, rename, and transfer apps, deploy projects and run one-off dynos, scale and restart dynos, manage add-ons, toggle maintenance mode, read logs, and manage delivery pipelines.

Tools

create_addon

Provision a brand-new add-on for a Heroku application.

create_app

Create a new Heroku app with region and team settings.

deploy_one_off_dyno

Run code or commands inside a sandboxed one-off dyno.

deploy_to_heroku

Deploy a project to Heroku using an app.json config.

get_addon_info

Get detailed information about a specific Heroku add-on.

get_app_info

Get a Heroku app's config, dynos, and add-on details.

get_app_logs

View the streaming application logs for a Heroku app.

list_addons

List the add-ons across all apps or for a specific app.

list_apps

List Heroku apps, filterable by team, space, or role.

maintenance_off

Disable maintenance mode for a Heroku application.

maintenance_on

Enable maintenance mode for a running Heroku application.

pipelines_create

Create a brand-new delivery pipeline on the Heroku platform.

pipelines_promote

Promote an app to the next stage in a Heroku pipeline.

ps_list

List all of the dynos currently running for a Heroku app.

ps_restart

Restart specific dynos, process types, or all dynos.

ps_scale

Scale the number of dynos up or down, or resize them.

rename_app

Rename an existing application on the Heroku platform.

transfer_app

Transfer ownership of a Heroku app to a user or team.

Want to create your own MCP server?

Create an account to add and manage your own MCP servers.