@heroku/mcp-server
MCP ServerFreeHeroku Platform MCP Server
Capabilities8 decomposed
heroku app lifecycle management via mcp protocol
Medium confidenceExposes Heroku Platform API operations (create, deploy, scale, restart apps) through the Model Context Protocol, allowing LLM agents and Claude to directly invoke Heroku CLI-equivalent commands without shell execution. Uses MCP's tool-calling schema to map Heroku API endpoints to structured function definitions with parameter validation and response serialization.
Implements Heroku Platform API as MCP tools with schema-based function calling, enabling LLM agents to invoke Heroku operations natively without shell commands or custom API wrappers. Uses MCP's standardized tool registry pattern to expose Heroku endpoints as first-class agent capabilities.
Provides native Heroku integration for Claude and MCP-compatible agents without requiring custom REST client code or shell script execution, unlike ad-hoc Heroku CLI automation or generic HTTP tool wrappers.
heroku app configuration and environment variable management
Medium confidenceAllows reading, writing, and updating Heroku app config variables (environment variables) through MCP tool calls, with support for bulk operations and validation. Implements config var CRUD operations by wrapping Heroku's config endpoint, enabling agents to manage secrets, database URLs, and feature flags without direct API access.
Exposes Heroku config var operations as MCP tools with schema validation, allowing LLM agents to safely read and modify environment configuration without direct API access. Implements parameter validation to prevent invalid variable names and enforces Heroku's size constraints at the tool layer.
Safer than raw Heroku CLI automation because MCP schema validation prevents malformed config updates, and integrates directly with Claude's tool-calling interface without requiring shell script parsing or error handling.
heroku dyno and resource scaling via agent instructions
Medium confidenceEnables LLM agents to scale Heroku dynos (change dyno type, adjust process counts) through MCP tool calls with parameter validation. Maps natural language scaling requests to Heroku's dyno formation API, supporting both vertical scaling (dyno type changes) and horizontal scaling (process count adjustments) with real-time status feedback.
Implements dyno scaling as MCP tools with validation for dyno type compatibility and process count limits, allowing agents to make scaling decisions based on real-time metrics without manual intervention. Provides immediate feedback on scaling operation status through MCP response serialization.
More reliable than shell-based Heroku CLI scaling because MCP schema validation prevents invalid dyno type requests, and integrates with Claude's reasoning to make context-aware scaling decisions based on application state.
heroku app deployment and release management
Medium confidenceExposes Heroku deployment operations (trigger builds, manage releases, view deployment history) through MCP tools, enabling agents to deploy code and manage release rollbacks. Integrates with Heroku's build and release APIs to provide deployment status tracking and release information without requiring direct git push or CLI commands.
Maps Heroku's build and release APIs to MCP tools with async operation tracking, allowing agents to initiate deployments and poll for completion status without blocking. Implements release history queries to enable intelligent rollback decisions based on deployment metadata.
Safer than git push-based deployments because agents can validate build success and health before committing to a release, and provides native rollback capabilities without manual intervention or git history manipulation.
heroku add-on provisioning and lifecycle management
Medium confidenceEnables agents to provision, configure, and manage Heroku add-ons (databases, caching, monitoring services) through MCP tool calls. Implements add-on CRUD operations by wrapping Heroku's add-on API, supporting plan selection, attachment to apps, and deprovisioning with proper cleanup.
Exposes Heroku add-on lifecycle as MCP tools with async operation tracking and plan validation, allowing agents to provision infrastructure without manual Heroku dashboard interaction. Implements credential exposure through MCP responses to enable automatic configuration of provisioned services.
More reliable than manual add-on provisioning because agents can validate plan compatibility and region availability before provisioning, and automatically configure apps with provisioned service credentials.
heroku app monitoring and log retrieval via mcp
Medium confidenceProvides agents with access to Heroku app logs, metrics, and status information through MCP tool calls, enabling real-time monitoring and troubleshooting without dashboard access. Implements log streaming and metric queries by wrapping Heroku's log and metrics APIs, with filtering and time-range support.
Integrates Heroku's log and metrics APIs as MCP tools with time-range filtering and process-type selection, enabling agents to retrieve and analyze app telemetry without external monitoring tools. Implements log retrieval with structured output for agent-friendly parsing.
More accessible than Heroku dashboard monitoring because agents can query logs and metrics programmatically and correlate data across multiple queries, enabling intelligent troubleshooting without manual log review.
heroku app creation and deletion with configuration
Medium confidenceEnables agents to create new Heroku apps with initial configuration (buildpack, region, stack) and delete apps through MCP tool calls. Implements app lifecycle operations by wrapping Heroku's app creation and deletion APIs, with support for specifying app name, region, and buildpack preferences.
Exposes Heroku app creation and deletion as MCP tools with async operation tracking and naming conflict resolution, allowing agents to provision infrastructure without manual dashboard interaction. Implements region and buildpack validation to prevent invalid app configurations.
More reliable than manual app creation because agents can validate region and buildpack compatibility before provisioning, and automatically handle naming conflicts through retry logic or name generation strategies.
heroku team and collaborator management
Medium confidenceAllows agents to manage team membership and collaborator access to Heroku apps through MCP tool calls, supporting role-based access control (owner, collaborator, member). Implements team operations by wrapping Heroku's team and app collaborator APIs, enabling agents to grant/revoke access and manage team structure.
Exposes Heroku team and collaborator APIs as MCP tools with role validation, enabling agents to manage access control without manual Heroku dashboard interaction. Implements permission checks to prevent invalid role assignments.
More auditable than manual access management because agents can log all access changes and enforce consistent role assignment policies, reducing human error in permission management.
Capabilities are decomposed by AI analysis. Each maps to specific user intents and improves with match feedback.
Related Artifactssharing capabilities
Artifacts that share capabilities with @heroku/mcp-server, ranked by overlap. Discovered automatically through the match graph.
@heroku/mcp-server
Heroku Platform MCP Server
Monoid
Empowering Large Language Models with Real-time AI Agent...
mcp-agent
Build effective agents using Model Context Protocol and simple workflow patterns
Kubernetes
** - Connect to Kubernetes cluster and manage pods, deployments, services.
network-ai
AI agent orchestration framework for TypeScript/Node.js - 27 adapters (LangChain, AutoGen, CrewAI, OpenAI Assistants, LlamaIndex, Semantic Kernel, Haystack, DSPy, Agno, MCP, OpenClaw, A2A, Codex, MiniMax, NemoClaw, APS, Copilot, LangGraph, Anthropic Compu
mcp-use
The fullstack MCP framework to develop MCP Apps for ChatGPT / Claude & MCP Servers for AI Agents.
Best For
- ✓DevOps engineers building AI-assisted deployment workflows
- ✓Solo developers automating Heroku app management through Claude
- ✓Teams integrating Heroku into LLM-powered CI/CD pipelines
- ✓Founders prototyping serverless app management with AI agents
- ✓Platform engineers managing configuration across multiple Heroku apps
- ✓DevOps teams automating secret rotation and config updates
- ✓Developers building self-service app configuration tools with AI
- ✓Teams needing audit trails of config changes via LLM-driven workflows
Known Limitations
- ⚠Requires valid Heroku API token with appropriate OAuth scopes — no built-in token refresh or rotation
- ⚠MCP protocol overhead adds ~100-200ms per request vs direct REST calls
- ⚠Limited to operations exposed by Heroku Platform API v3 — advanced features like private spaces require additional configuration
- ⚠No built-in rate limiting — subject to Heroku API rate limits (1200 requests/hour per token)
- ⚠Stateless design — no persistent session management or operation queuing across MCP invocations
- ⚠No built-in encryption for sensitive values — config vars are base64-encoded in transit but stored plaintext in Heroku
Requirements
Input / Output
UnfragileRank
UnfragileRank is computed from adoption signals, documentation quality, ecosystem connectivity, match graph feedback, and freshness. No artifact can pay for a higher rank.
Package Details
About
Heroku Platform MCP Server
Categories
Alternatives to @heroku/mcp-server
Are you the builder of @heroku/mcp-server?
Claim this artifact to get a verified badge, access match analytics, see which intents users search for, and manage your listing.
Get the weekly brief
New tools, rising stars, and what's actually worth your time. No spam.
Data Sources
Looking for something else?
Search →