heroku-mcp-server
Verified Safeby heroku
Overview
Facilitates seamless interaction between large language models (LLMs) and the Heroku Platform by providing tools to read, manage, and operate Heroku Platform resources.
Installation
npx -y @heroku/mcp-serverEnvironment Variables
- HEROKU_API_KEY
- MCP_SERVER_REQUEST_TIMEOUT
Security Notes
The server executes Heroku CLI commands via a REPL process. While inputs are validated using Zod schemas and commands are built programmatically using a CommandBuilder to prevent injection, the inherent power of executing external commands means users should be mindful of permissions granted to the API key. HEROKU_API_KEY is retrieved from environment variables, not hardcoded. Limited use of execSync for 'git ls-files' is in a controlled context. No 'eval' or obfuscation found.
Similar Servers
github-mcp-server
Connects AI agents, assistants, and chatbots directly to GitHub's platform to read repositories, manage issues and PRs, analyze code, and automate workflows through natural language interactions.
mcp-kubernetes
Enables AI assistants to interact with Kubernetes clusters by translating natural language requests into Kubernetes operations for debugging and management.
LLMling
A declarative Python framework for building LLM applications, managing resources, prompts, and tools, serving as a backend for MCP servers and Pydantic-AI agents.
llms
A centralized configuration and documentation management system for LLMs, providing tools for building skills, commands, agents, prompts, and managing MCP servers across multiple LLM providers.