Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HEROKU_API_KEY | Yes | Your Heroku API key, available from the Heroku Dashboard Account Settings or by running 'heroku auth:token'. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| heroku_list_apps | List all Heroku apps. Optionally filter by team. |
| heroku_get_app | Get detailed information about a Heroku app including dynos and formation. |
| heroku_list_releases | List releases for a Heroku app. Shows deployment history. |
| heroku_get_logs | Get recent logs from a Heroku app. Can filter by dyno or source. |
| heroku_restart | Restart dynos for a Heroku app. Can restart all dynos or a specific one. |
| heroku_scale | Scale dynos for a Heroku app. Change the number of running dynos. |
| heroku_list_addons | List all add-ons attached to a Heroku app (databases, caches, etc.) |
| heroku_config_vars | Get or set config vars (environment variables) for a Heroku app. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |