Skip to main content
Glama

podman-mcp

A daemon-less FastMCP 3.5 control plane for Podman on Windows and WSL2 — containers, pods, compose stacks, system analytics, and a glass React web dashboard.


❓ What is Podman?

Podman (Pod Manager) is a lightweight, open-source container engine designed as a modern alternative to Docker.

While Docker relies on a monolithic background service (the Docker Daemon, dockerd) which can occasionally lock up or consume high idle resources on Windows, Podman operates on a daemon-less and rootless-first architecture:

  • Zero Idle Overhead: Since there is no background daemon running 24/7, Podman consumes virtually no memory or CPU when your containers are stopped.

  • Fork-Exec Process Model: Every container runs as a direct child process of your shell session, avoiding single-point-of-failure engine crashes.

  • Native Kubernetes Pods: Podman allows you to group multiple containers into a single shared namespace (a Pod), making local development match Kubernetes production environments.

  • Docker-CLI Compatible: Podman matches the Docker CLI commands. You can simply alias docker to podman and keep using your existing scripts.


Install

Method

Command

Claude Desktop

just mcpb-pack → drag .mcpb onto Claude

Windows (NSIS)

just build-native → run *-setup.exe

Dev (any OS)

uv sync && .\start.ps1localhost:11112

Related MCP server: Docker MCP Server

Ports

Port

Service

11112

Frontend (Vite React SPA)

11113

Backend (FastAPI + MCP HTTP /mcp)

Quick Start

git clone https://github.com/sandraschi/podman-mcp
cd podman-mcp
uv sync
.\start.ps1

Opens dashboard on http://127.0.0.1:11112. API bridge on 11113.

What You Can Do

  • "List all running containers and show resource usage."

  • "Deploy my compose stack and verify every service is healthy."

  • "Compare nginx:1.25 and nginx:1.26 — what changed?"

  • "Analyze container my-app — why is it restarting?"

  • "Back up my database volume before the upgrade."

Feature Overview

Area

Highlights

Containers

CRUD, logs, stats, exec, inspect, health analysis

Images

List, pull, build, tag, push, prune, search, compare

Compose

Projects, up/down, logs, config, YAML file analysis

Backup/Restore

save/load image, backup/restore volume, export compose

Podman Machine

Status, hang detection, triple-kill recovery, restart

AI Chat

SSE streaming, tool execution cards, LLM provider discovery

Agentic

Deploy, cleanup, diagnose, rollback workflows

Prefab Cards

Containers, images, daemon status, system info

Documentation

Doc

Contents

docs/TOOLS.md

Full MCP tool reference

docs/COMPOSE.md

Compose management & file analysis

docs/BACKUP.md

Podman backup & restore guide

docs/CHAT.md

AI chat & agentic workflows

docs/ARCHITECTURE.md

Stack, transport, REST API

docs/CONFIGURATION.md

Environment variables

docs/DEVELOPMENT.md

Build, just recipes, testing

docs/TROUBLESHOOTING.md

Common issues

Requirements

Python 3.12+, Podman Engine 20.10+, Node.js 20+ (dev). Rust 1.70+ (Tauri build only).

License

MIT

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Enables natural language management of Docker containers, images, networks, and volumes with support for both local and remote Docker engines. Features automated container composition, debugging capabilities, and persistent data management through an intuitive conversational interface.
    GPL 3.0
  • F
    license
    A
    quality
    D
    maintenance
    Enables AI tools to manage containerized applications through Podman, supporting container lifecycle operations, command execution, log viewing, image management, and resource monitoring. Features automatic network discovery for seamless integration with MCP Discovery Hub.
    12
  • F
    license
    -
    quality
    D
    maintenance
    Enables AI assistants to manage and analyze containers across Docker and Podman through natural language, providing unified inspection, monitoring, and diagnostics.
    3

View all related MCP servers

Related MCP Connectors

  • LLM chat, text summarization and AI image generation

  • Operate Linux, macOS and Windows from your LLM. Every action runs through an auditable allowlist.

  • Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sandraschi/podman-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server