swarmpit

swarmpit

A lightweight Docker Swarm management tool supporting the MCP protocol.

MCPDevOpen source
Type
MCP
Transport
http
Open source
Yes
GitHub Stars
★ 3.5k
Source
mcp-github

Overview

Swarmpit is a lightweight and AI-friendly Docker Swarm management tool. It provides a simple and intuitive interface for managing your Docker Swarm clusters, including stacks, services, secrets, volumes, and networks. By linking your Docker Hub account or configuring a custom registry, you can easily deploy private repositories. Additionally, Swarmpit offers a REST API and an MCP server, enabling automated deployments and operations from any MCP-compatible client. Ideal for developers and teams needing to manage and automate Docker Swarm clusters.

Capabilities

  • Manage Docker Swarm stacks and services
  • Support Docker Hub and custom registries
  • Provide REST API and MCP server
  • Support multi-user secure access

Use cases

Automated Docker Swarm deploymentManaging multiple Docker Swarm clustersIntegrating into LLM workflows

Setup

Requires: DockerAPI Key
Install using Docker:
```bash
docker run -it --rm \
  --name swarmpit-installer \
  --volume /var/run/docker.sock:/var/run/docker.sock \
  swarmpit/install:1.9
```

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How to generate an API Token?

Go to Profile → API Access → Generate token in the Swarmpit UI.

What architectures are supported?

Supports x86 and ARM architectures.

Related skills