Heroku Code MCP
by dsouzaAnush
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | The host the server will bind to. Example: 127.0.0.1. | 127.0.0.1 |
| PORT | No | The port the server will listen on. Example: 3000. | 3000 |
| MAX_RETRIES | No | Maximum number of retries for idempotent Heroku API requests. | |
| ALLOW_WRITES | No | Set to 'true' to enable mutations (POST, PATCH, PUT, DELETE). Mutations are blocked by default. | |
| TOKEN_STORE_PATH | No | Path to persistent token storage, e.g., ./data/tokens.integration.json. | |
| READ_CACHE_TTL_MS | No | Time-to-live for the short read cache in milliseconds. | |
| CATALOG_CACHE_PATH | No | Path to persistent catalog cache to avoid cold-start re-ingestion. | |
| REQUEST_TIMEOUT_MS | No | Timeout for Heroku API requests in milliseconds. | |
| EXECUTE_MAX_BODY_BYTES | No | Maximum size of response body in bytes to return from execution. | |
| EXECUTE_BODY_PREVIEW_CHARS | No | Number of characters to include in response body previews to prevent oversized responses. | |
| TOKEN_ENCRYPTION_KEY_BASE64 | No | Base64 encoded key used for encrypting stored tokens, generated during the seed process. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessNo issues