data
Heroku MCP, CLI, and Lua Integration for AI Agents
Heroku integration docs for AI agents: MCP gateway setup, Heroku CLI commands, Lua API reference, credentials, and function schemas.Heroku for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
heroku.heroku_list_apps | Read read | 0 | List all Heroku apps the authenticated user has access to. Returns app names, IDs, regions, and status. |
heroku.heroku_get_app | Read read | 1 | Get details for a specific Heroku app by ID or name. Returns full app information including region, stack, and Git URL. |
heroku.heroku_list_dynos | Read read | 1 | List all dynos for a given Heroku app. Returns dyno names, types, sizes, states, and uptime. |
heroku.heroku_list_addons | Read read | 1 | List all add-ons attached to a given Heroku app. Returns add-on names, plans, states, and provider details. |
heroku.heroku_list_domains | Read read | 1 | List all domains for a given Heroku app. Returns domain hostnames, types (custom/Heroku), and status. |
heroku.heroku_list_collaborators | Read read | 1 | List all collaborators for a given Heroku app. Returns collaborator emails, roles, and permissions. |
heroku.heroku_get_current_user | Read read | 0 | Get information about the current authenticated Heroku account, including email, name, and verified status. |