Heroku (PaaS) Connector for AI agents.
10 live capabilities
Manage your cloud infrastructure and dynos through natural conversation.
Waiting for input…
Why people use Heroku (PaaS)
Manage Heroku Dynos and Apps with Heroku (PaaS)
This Connector changes the workflow by moving those actions into your chat interface. You can tell your agent to restart a specific worker or list all your app's config vars in one go. You get the same results as the dashboard but without the friction of manual navigation, letting you stay focused on your actual work.
What Vinkius changes
You get a natural language interface for your entire Heroku cloud infrastructure.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Fixing a hung worker
A worker is stuck in a loop.
- Real-world use case 02
Running a database migration
Tell the agent to toggle_maintenance_mode so users don't see errors while the database is updating.
- Real-world use case 03
Verifying add-on status
Ask the agent to list_addons for the production-api to confirm the Redis connection is active.
Complete set · 10capabilities
The complete Heroku (PaaS) capability set.
These are the exact actions your AI can choose when you ask it to work with Heroku (PaaS).
01—04
4 capabilities in this set.
Part of 10 available through Heroku (PaaS).
- 01 Capability
Delete app
Permanently wipes an active app from Heroku. Use this only when you are sure you want to remove the app and all its traffic.
- 02 Capability
Get app info
Fetches runtime constraints, URL mapping, and regional datacenter placements. Use it to verify where your app is actually running.
- 03 Capability
List addons
Retrieves all third-party platform add-ons mapped to an app. This helps you see which Postgres or Redis instances are attached.
- 04 Capability
List apps
Lists all standard applications hosted on Heroku. Use this to find the correct App IDs for other commands.
05—07
3 capabilities in this set.
Part of 10 available through Heroku (PaaS).
- 05 Capability
List dynos
Lists discrete containerized dynos and their current statuses. This shows if your workers are up, crashed, or starting.
- 06 Capability
List config vars
Dumps decrypted application environment variables. This is how you check your database tokens or SendGrid passwords.
- 07 Capability
Restart specific dyno
Reboots one isolated dyno instance like a worker. This is great for unsticking a single hung queue worker.
08—10
3 capabilities in this set.
Part of 10 available through Heroku (PaaS).
- 08 Capability
Restart all dynos
Hard reboots all containers tied to an entire application. Use this to clear out memory leaks across the whole cluster.
- 09 Capability
Toggle maintenance mode
Switches an application's maintenance mode on or off. This is vital for blocking requests during database migrations.
- 10 Capability
Create app
Provisions a fresh structural app container on Heroku. Use this to start a new deployment boundary quickly.
Set up in minutes
One URL. Then ask Heroku (PaaS) to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Heroku (PaaS) from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_HWnMOgL2zYPCutqVNumPjbm95CPIrkddpZrkVKOV/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Heroku (PaaS), and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Heroku (PaaS) for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_HWnMOgL2zYPCutqVNumPjbm95CPIrkddpZrkVKOV/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Heroku (PaaS) URL.
- Step 03
Save and start
Save the connection and enable Heroku (PaaS) in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"heroku-paas": {
"url": "https://edge.vinkius.com/vk_preview_HWnMOgL2zYPCutqVNumPjbm95CPIrkddpZrkVKOV/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Heroku (PaaS)
Open Agent mode in chat and ask: "Using Heroku (PaaS), help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"heroku-paas": {
"url": "https://edge.vinkius.com/vk_preview_HWnMOgL2zYPCutqVNumPjbm95CPIrkddpZrkVKOV/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Heroku (PaaS)
Ask Copilot: "Using Heroku (PaaS), help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"heroku-paas": {
"url": "https://edge.vinkius.com/vk_preview_HWnMOgL2zYPCutqVNumPjbm95CPIrkddpZrkVKOV/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Heroku (PaaS)
Open Cascade and ask: "Using Heroku (PaaS), help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"heroku-paas": {
"url": "https://edge.vinkius.com/vk_preview_HWnMOgL2zYPCutqVNumPjbm95CPIrkddpZrkVKOV/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Heroku (PaaS)
Ask Cline: "Using Heroku (PaaS), help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add heroku-paas --transport http "https://edge.vinkius.com/vk_preview_HWnMOgL2zYPCutqVNumPjbm95CPIrkddpZrkVKOV/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Heroku (PaaS)
Ask Claude: "Using Heroku (PaaS), show me...". 10 tools are ready
Where the request belongs
Work Heroku can move forward.
This is for the DevOps engineer who's tired of clicking through dashboards at 2am or the backend developer who needs to check config vars without switching tabs.
DevOps Engineer
Performs rolling restarts and monitors dyno health during high-traffic events.
Backend Developer
Checks environment variables and add-on statuses while staying inside their IDE.
System Administrator
Manages maintenance windows and application lifecycles across multiple regions.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsDokku
Manage self-hosted apps via Dokku. monitor containers, scale processes, handle environment variables, and stream logs directly from any AI agent.
Vercel
Manage Vercel deployments, projects and domains via API. inspect builds, track deployments, manage env vars and domains from any AI agent.
Honeybadger (Error Tracking)
Monitor app exceptions and uptime via Honeybadger. list projects, resolve faults, and track deployments.
Render
Automate your PaaS infrastructure via Render. list your services, deploy code, check logs, and scale resources directly from any AI agent.
DigitalOcean
Deploy and manage cloud infrastructure with simple virtual servers, managed databases, and Kubernetes clusters built for developers.
Coolify
Manage self-hosting via Coolify. monitor servers, deploy applications, manage databases, and trigger builds directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep Heroku connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Heroku.
The practical details behind the request, access and result.
Can I use the Heroku (PaaS) MCP to restart my workers?
Yes, you can restart specific dynos or all dynos for an app using natural language. This is perfect for unsticking hung workers without having to log into the Heroku dashboard.
Does the Heroku (PaaS) MCP allow me to see my secrets?
Yes, it can retrieve decrypted environment variables like database URLs and API keys. You can ask your agent to list the config vars for any of your hosted apps.
How do I put my app into maintenance mode using this Connector?
You can simply ask your agent to toggle the maintenance mode for a specific app. It will instantly block inbound requests, which is helpful during database migrations.
Can I use the Heroku (PaaS) MCP to see which region my app is in?
Yes, the Connector can fetch details on regional datacenter placements. You can ask your agent to check the app info to see if your traffic is being routed to the US or EU.
Is the Heroku (PaaS) MCP safe for production environments?
Yes, it's designed for production use to manage dynos and app statuses. It follows the same permissions as your Heroku API key to perform actions like restarting containers or checking configs.
Can I create new apps with the Heroku (PaaS) MCP?
Yes, you can provision new app containers on Heroku by asking your agent to create a new app. This helps you set up new deployment boundaries quickly.
Can I see the status of my dynos through my agent?
Yes. Use the list_dynos capability to see the real-time status of each container process (e.g. web.1, worker.1). You'll know exactly if a dyno is up, crashed, starting, or idle.
How do I check my application's environment variables?
The list_config_vars capability allows your agent to dump the full dictionary of environment variables injected into your dynos, including sensitive keys like DATABASE_URL or API tokens.
Can my agent restart a specific hung worker without affecting the web traffic?
Absolutely. Use the restart_specific_dyno capability to reboot a single instance (e.g. worker.2). This is perfect for unsticking hung asynchronous queue workers without impacting your primary frontend traffic.
One connection away
Give your agent a direct line to Heroku.
Connect Heroku once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available