podman-mcp-server — MCP-сервер для Claude Code
Даёт ИИ-агенту инструменты для работы с контейнерами Podman и Docker. Пригодится, когда нужно посмотреть сведения о контейнере или его логи из чата.
claude mcp add podman-mcp-server -- npx -y podman-mcp-serverЧто делает podman-mcp-server
MCP-сервер связывает агента с Podman и Docker. Среди доступных инструментов — просмотр информации о контейнере по имени или ID, список запущенных контейнеров и чтение логов. Агент может использовать их, когда вы просите проверить состояние контейнеров или найти сообщения об ошибках.
По умолчанию сервер сам выбирает реализацию: при доступном сокете Podman использует REST API, иначе запускает CLI-обёртку. Для принудительного выбора есть флаг --podman-impl. При режиме API нужен сокет Podman; CLI-реализация вызывает podman или docker, поэтому выбранная команда должна быть доступна.
Сервер работает через STDIO по умолчанию. Флаг --port включает HTTP-транспорт с адресами /mcp и /sse; режим только SSE помечен устаревшим. Для запуска через npx нужен npm.
Какие задачи решает
- посмотреть конфигурацию контейнера по имени или ID
- получить список запущенных контейнеров Podman и Docker
- прочитать логи выбранного контейнера
- проверить, какая информация доступна о контейнере
Примеры запросов агенту
- Покажи сведения о контейнере
webчерез Podman. - Выведи список запущенных контейнеров Docker.
- Прочитай логи контейнера
apiи найди сообщения об ошибках.
Как установить podman-mcp-server
Командой платформы
claude mcp add podman-mcp-server -- npx -y podman-mcp-serverКомандой платформы
codex mcp add podman-mcp-server -- npx -y podman-mcp-serverФайл настроек
{
"mcpServers": {
"podman-mcp-server": {
"command": "npx",
"args": [
"-y",
"podman-mcp-server"
]
}
}
}Файл настроек
{
"servers": {
"podman-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"podman-mcp-server"
]
}
}
}Командой платформы
gemini mcp add podman-mcp-server npx -y podman-mcp-serverПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о podman-mcp-server
Как установить podman-mcp-server в Claude Code?
Выполните claude mcp add podman-mcp-server -- npx -y podman-mcp-server. Для запуска через npx нужен npm.
Что делает podman-mcp-server?
Подключает агента к Podman и Docker через MCP. Среди доступных инструментов — просмотр сведений о контейнере, списка запущенных контейнеров и логов.
Нужен ли сокет Podman для работы сервера?
Сокет нужен реализации api, которая обращается к REST API Podman. По умолчанию сервер выбирает её при доступном сокете, а иначе использует CLI-реализацию для podman или docker.