portainer-mcp

portainer-mcp

22

Portainer MCP connects AI assistants to Portainer environments, allowing resource management and command execution. It aims to standardize interactions between Portainer and AI models through the MCP protocol.

Overview

Portainer MCP is a Model Context Protocol implementation that connects AI assistants directly to Portainer environments. It allows management of Portainer resources such as users and environments, or execution of Docker or Kubernetes commands through AI. This project provides a standardized way to expose Portainer environment data to AI models and other services.

Features

  • Connects Portainer with AI for resource management
  • Supports custom tool definitions
  • Read-only mode for enhanced security

Installation

Download pre-built binaries for Linux and macOS from the release page. Extract and move the executable to your PATH.

Usage

Configure the MCP server with specific command arguments. The tool files can be customized by specifying a custom file path.

Portainer Version Support

Portainer MCP supports specific Portainer server versions, ensuring compatibility.