Skip to content

Releases: crunchtools/mcp-podman

v0.2.2

Choose a tag to compare

@fatherlinux fatherlinux released this 15 Jun 05:23

Fix: switch from systemctl CLI to dbus-fast for D-Bus communication. systemctl refuses to run inside containers when PID 1 isn't systemd.

v0.2.1

Choose a tag to compare

@fatherlinux fatherlinux released this 15 Jun 05:14

Fix: copy libsystemd-shared into container. systemctl dynamically loads it from /usr/lib64/systemd/ at runtime — ldd doesn't catch it.

v0.2.0

Choose a tag to compare

@fatherlinux fatherlinux released this 15 Jun 05:08

New: Systemd Service Tools

6 new tools for managing systemd units that run Podman containers:

  • service_list — list Podman container service units
  • service_status — get unit status (ActiveState, PID, memory, CPU)
  • service_restart — restart a container unit (the correct way to bounce containers)
  • service_start / service_stop — start/stop a container unit
  • service_logs — get journalctl output for a unit

Security: Only units whose ExecStart contains /usr/bin/podman are allowed. Operations on non-container services (sshd, firewalld, etc.) are rejected.

Total tools: 36 (was 30).

v0.1.1

Choose a tag to compare

@fatherlinux fatherlinux released this 15 Jun 04:31

Patch release: add MCP Registry name tag to README for registry publishing.

v0.1.0

Choose a tag to compare

@fatherlinux fatherlinux released this 15 Jun 04:16

Initial release of mcp-podman-crunchtools.

MCP server for Podman container management via the Podman REST API over Unix sockets. 30 tools across 6 categories:

  • Containers (12): list, inspect, start, stop, restart, kill, rm, logs, top, stats, create, prune
  • Images (5): list, inspect, pull, rm, prune
  • Pods (7): list, inspect, start, stop, restart, rm, create
  • Networks (2): list, inspect
  • Volumes (2): list, inspect
  • System (2): info, df

Supports both rootful and rootless Podman.