RP

rekklesna/proxmoxmcp-plus

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

628 stars 101 forks 品質 92 トレンド 44MIT

rekklesna/proxmoxmcp-plusは、https://github.com/rekklesna/proxmoxmcp-plus.からインポートされたMCPサーバー候補です。

概要

rekklesna/proxmoxmcp-plusは、https://github.com/rekklesna/proxmoxmcp-plus.からインポートされたMCPサーバー候補です。

概要(AI 翻訳)

MCPクライアント、AIエージェント、OpenAPIツールから、VM、LXC、スナップショット、バックアップ、ISO、コンテナコマンド、永続的長実行ジョブのセキュリティ意識の高いコントロールプレーンを通じてProxmox VEを運用できます。

クイックスタート | クライアントインストール | デモ | ツール | 安全 | シナリオ | ドキュメント | ウィキ

MCPやOpenAPIは同じワークフローへの代替のエントリーであり、 別々のプロセスで実行されます。実線矢印はリクエストと実行を示します。破線矢印は 永続作業と監査状態を表示します。承認ゲート、SSH実行およびMCP HTTP OAuthは設定によって異なります。図を選択して、フルサイズで表示してください。

なぜProxmoxMCP-Plusなのか

ProxmoxMCP-PlusはAIクライアントとProxmox VEの間に位置し、オペレーターはすべてのワークフローに対して生のAPI呼び出し、単発シェルスクリプト、カスタムジョブポーリングを組み合わせる必要がありません。

同じ作動面を2つの方法で露出させます。

  • MCP Claude Desktop、Cursor、VS Code、Open WebUI、Codex、その他のMCP対応エージェント用
  • OpenAPI HTTP自動化、ダッシュボード、内部ツール、ノーコードワークフロー用

得られるもの:

  • VMおよびLXCライフサイクルアクション
  • スナップショットの作成、ロールバック、削除
  • バックアップおよび復元ワークフロー

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

ProxmoxMCP-Plus

Operate Proxmox VE from MCP clients, AI agents, and OpenAPI tooling through one security-conscious control plane for VMs, LXCs, snapshots, backups, ISOs, container commands, and persistent long-running jobs.

Quick Start | Client Install | Demo | Tools | Safety | Scenarios | Docs | Wiki

MCP and OpenAPI are alternative entry points into the same workflows and may run in separate processes. Solid arrows show requests and execution; dashed arrows show persisted job and audit state. Approval gates, SSH execution and MCP HTTP OAuth depend on configuration. Select the diagram to view it at full size.

Why ProxmoxMCP-Plus

ProxmoxMCP-Plus sits between AI clients and Proxmox VE so operators do not have to stitch together raw API calls, one-off shell scripts, and custom job polling for every workflow.

It exposes the same operational surface in two ways:

  • MCP for Claude Desktop, Cursor, VS Code, Open WebUI, Codex, and other MCP-capable agents
  • OpenAPI for HTTP automation, dashboards, internal tools, and no-code workflows

What you get:

  • VM and LXC lifecycle actions
  • snapshot create, rollback, and delete
  • backup and restore workflows
  • ISO download and cleanup
  • node, storage, and cluster inspection
  • SSH-backed container command execution with guardrails
  • opt-in guarded Proxmox node SSH commands
  • persistent job tracking for async Proxmox tasks

What Makes It Different

GitHub で README 全文を見る

インストール

uvx proxmox-mcp-plus
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "proxmox-mcp-plus": { "command": "uvx", "args": ["proxmox-mcp-plus"], "env": { "PROXMOX_HOST": "your-proxmox-host", "PROXMOX_USER": "root@pam", "PROXMOX_TOKEN_NAME": "mcp-token", "PROXMOX_TOKEN_VALUE": "your-token-secret", "PROXMOX_PORT": "8006", "PROXMOX_VERIFY_SSL": "true" } } } }