Back to Apps

Portainer MCP
Supports UIby caffeineflo
Manage Docker containers, stacks, and networks via Portainer API directly from your AI assistant.
0 stars
Works in:claude
Exposes:Tools
What it does
This MCP server bridges AI models with your Portainer instance, allowing for full-scale Docker orchestration. You can inspect environments, view logs, manage container lifecycles, and deploy new Docker Compose stacks without leaving your chat interface.
Tools
list_containers: List all containers in a specific environment.container_logs: Retrieve real-time logs from a container.create_stack: Deploy a new Docker Compose stack from a YAML definition.container_action: Start, stop, restart, or remove containers.list_environments: Discover all connected Portainer Docker endpoints.manage_image: Pull or remove Docker images.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"portainer": {
"command": "docker",
"args": [
"run", "-i", "--rm",
"-e", "PORTAINER_URL=https://your-portainer-url.com",
"-e", "PORTAINER_API_KEY=your_api_key",
"-e", "PORTAINER_WRITE_ENABLED=true",
"ghcr.io/caffeineflo/portainer-mcp:latest"
]
}
}
}
Supported hosts
- claude
Quick install
docker run -e PORTAINER_URL=... -e PORTAINER_API_KEY=... ghcr.io/caffeineflo/portainer-mcp:latestInformation
- Pricing
- free
- Published
- 4/30/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Claude Desktop
Configure via docker run in claude_desktop_config.json with PORTAINER_URL and PORTAINER_API_KEY






