MCP / Developer tools

Heroku MCP

Heroku: apps, dynos, config, releases, addons, pipelines. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

Your own API key40 actionsDeveloper tools
Ask your agent
List up to 10 Heroku apps I can access, with their names and IDs.

Paste it into an assistant connected to FlyMy.AI. The agent picks the actions.

What Heroku MCP can do

40 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

ActionWhat it does
heroku_account_getGet authenticated account info. Returns account ID, email, name, timezone, organization (if applicable).
heroku_account_updateUpdate account settings
heroku_addon_createAttach an add-on to an app Provide plan (e.g.
heroku_addon_deleteDelete an add-on WRITE action
heroku_addon_getGet one add-on
heroku_addon_updateUpdate an add-on Provide new plan for upgrade/downgrade.
heroku_addons_listList add-ons (services like databases, caching) for an app.
heroku_app_createCreate a new app
heroku_app_deleteDelete an app WRITE action
heroku_app_getGet one app
heroku_app_updateUpdate an app
heroku_apps_listList all apps
Show all 40 actions
ActionWhat it does
heroku_build_createCreate a build from source archive Provide source_blob_url (.tar.gz URL), optional version.
heroku_build_getGet one build
heroku_builds_listList builds (compilation jobs) for an app
heroku_collaborator_createInvite a collaborator to an app Provide user_email, optional role (default collaborator).
heroku_collaborator_deleteRemove a collaborator WRITE action
heroku_collaborator_getGet one collaborator
heroku_collaborators_listList collaborators on an app. Returns user email, role (admin|collaborator|member).
heroku_config_vars_getGet all config vars (environment variables) for an app.
heroku_config_vars_updateUpdate config vars Provide updates dict with KEY: VALUE pairs.
heroku_domain_createAdd a custom domain to an app Provide hostname.
heroku_domain_deleteRemove a custom domain WRITE action
heroku_domain_getGet one domain
heroku_domains_listList custom domains for an app. Returns domain name, DNS records, TLS status.
heroku_dyno_getGet one dyno
heroku_dyno_restartRestart a dyno or all dynos Omit dyno_id in path to restart all.
heroku_dyno_scaleScale dynos for a process type Provide type (web, worker, etc.) and qty (>=0).
heroku_dynos_listList dynos (running processes) in an app.
heroku_formation_getGet one formation
heroku_formation_updateUpdate a formation
heroku_formations_listList formations (dyno type configuration).
heroku_log_session_createCreate a log session to tail app logs
heroku_pipeline_createCreate a pipeline Provide name. WRITE action
heroku_pipeline_deleteDelete a pipeline WRITE action
heroku_pipeline_getGet one pipeline
heroku_pipelines_listList pipelines (CI/CD workflow containers).
heroku_release_getGet one release
heroku_release_rollbackRollback to a previous release Provide release_id (omit for previous release).
heroku_releases_listList releases (deployment history)

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“List up to 10 Heroku apps I can access, with their names and IDs.”uses heroku_apps_list
“Read this Heroku app and summarize its reported region, stack and web URL.”uses heroku_app_get
“List up to 10 release records for this Heroku app, with their versions, descriptions and creation dates.”uses heroku_releases_list

Connect Heroku in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 01

    Add FlyMy.AI

    Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.

  2. 02

    Add your Heroku API token

    Paste it into the Heroku connection settings once; it stays with FlyMy.AI, never in a prompt or a chat.

    • Heroku API token - Heroku - Account settings - API Key, or `heroku authorizations:create`. Get key ->
  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
https://mcp-agents.flymy.ai/mcp

Settings, Connectors, Add custom connector: paste this URL.

Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Heroku account, under its plan and limits. No seats and no minimum.

Go to the source

From the FlyMy.AI platform catalog of 2026-10-31: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.