Podman MCP Server

Podman MCP Server

site icon
2025.04.18 2
Go容器运行时管理其它
Podman MCP Server 是一个强大且灵活的 MCP 服务器,支持 Podman 和 Docker 容器运行时。它提供了多种安装和配置方式,适用于不同的开发环境和工具链。
View on GitHub

Overview

基本能力

产品定位

Podman MCP Server 是一个用于容器运行时的 MCP 服务器,支持 Podman 和 Docker。

核心功能

  • 支持 Podman 和 Docker 容器运行时
  • 提供多种安装方式(npx、VS Code 扩展、Goose CLI)
  • 支持 Server-Sent Event (SSE) 模式
  • 可通过命令行参数进行配置

适用场景

  • 在 Claude Desktop 中使用 Podman 或 Docker 容器运行时
  • 在 VS Code 或 VS Code Insiders 中开发容器化应用
  • 使用 Goose CLI 进行 AI 代理开发

工具列表

  • mcp-inspector:用于检查 MCP 服务器的工具

常见问题解答

无明确常见问题解答部分。

使用教程

使用依赖

  • 需要安装 npm 或 Node.js
  • 需要安装 Podman 或 Docker

安装教程

使用 npx

npx podman-mcp-server@latest

在 VS Code 中安装

code --add-mcp '{"name":"podman","command":"npx","args":["podman-mcp-server@latest"]}'

在 Goose CLI 中安装

config.yaml 中添加以下配置:

extensions:
  podman:
    command: npx
    args:
      - -y
      - podman-mcp-server@latest

调试方式

make build
npx @modelcontextprotocol/inspector@latest $(pwd)/podman-mcp-server

许可证

该项目遵循 Apache-2.0 开源许可条款,请参阅 Apache-2.0 了解完整条款。