mcp-proxmox by bsahane for Proxmox: safety score
D 23 Provisional Not reviewed Not tested
mcp-proxmox by bsahane is a community MCP server for Proxmox with 22 read, 22 write and 12 destructive tools. It does not have a read-only mode and its access requirements are unknown; its provisional OpsMCP grade is D (23%), last checked 16 Oct 2026.
MCP Proxmox Server
Tool capability partly scored. Access not scored. 2 of 4 factors scored.
Can it change or delete things?
Yes. The extracted tools include at least one destructive tool, so it can change or delete things.
| Tool | Class |
|---|---|
get_cluster_info Get information about a cluster.
from the name (get) | Read |
list_clusters List all configured Proxmox clusters.
from the name (list) | Read |
proxmox_ai_scaling No description was extracted.
from the name | Unknown |
proxmox_anomaly_detection No description was extracted.
from the name | Unknown |
proxmox_ansible_playbook No description was extracted.
from the name | Unknown |
proxmox_api_gateway No description was extracted.
from the name | Unknown |
proxmox_assign_permission No description was extracted.
from the name | Unknown |
proxmox_auto_optimize No description was extracted.
from the name | Unknown |
proxmox_backup_vm No description was extracted.
from the name | Unknown |
proxmox_clone_vm No description was extracted.
from the name | Unknown |
proxmox_cloudinit_set No description was extracted.
from the name (set) | Write |
proxmox_configure_cloudinit_advanced No description was extracted.
from the name | Unknown |
proxmox_configure_firewall No description was extracted.
from the name | Unknown |
proxmox_configure_lxc No description was extracted.
from the name | Unknown |
proxmox_configure_vm No description was extracted.
from the name | Unknown |
proxmox_create_docker_swarm No description was extracted.
from the name (create) | Write |
proxmox_create_docker_swarm_preset No description was extracted.
from the name (create) | Write |
proxmox_create_ignition_config No description was extracted.
from the name (create) | Write |
proxmox_create_lxc No description was extracted.
from the name (create) | Write |
proxmox_create_pool No description was extracted.
from the name (create) | Write |
proxmox_create_preset_vm No description was extracted.
from the name (create) | Write |
proxmox_create_rhcos_vm No description was extracted.
from the name (create) | Write |
proxmox_create_snapshot No description was extracted.
from the name (create) | Write |
proxmox_create_vlan No description was extracted.
from the name (create) | Write |
proxmox_create_vm No description was extracted.
from the name (create) | Write |
proxmox_create_vm_cloudinit No description was extracted.
from the name (create) | Write |
proxmox_create_windows_preset No description was extracted.
from the name (create) | Write |
proxmox_create_windows_vm No description was extracted.
from the name (create) | Write |
proxmox_delete_lxc No description was extracted.
from the name (delete) | Destructive |
proxmox_delete_pool No description was extracted.
from the name (delete) | Destructive |
proxmox_delete_snapshot No description was extracted.
from the name (delete) | Destructive |
proxmox_delete_vm No description was extracted.
from the name (delete) | Destructive |
proxmox_deploy_openshift_cluster No description was extracted.
from the name | Unknown |
proxmox_deploy_openshift_sno No description was extracted.
from the name | Unknown |
proxmox_deploy_vpn_server No description was extracted.
from the name | Unknown |
proxmox_docker_execute_command No description was extracted.
from the name (execute) | Destructive |
proxmox_docker_network_create No description was extracted.
from the name (create) | Write |
proxmox_docker_service_create No description was extracted.
from the name (create) | Write |
proxmox_docker_service_logs No description was extracted.
from the name | Unknown |
proxmox_docker_service_remove No description was extracted.
from the name (remove) | Destructive |
proxmox_docker_service_scale No description was extracted.
from the name | Unknown |
proxmox_docker_swarm_init No description was extracted.
from the name | Unknown |
proxmox_docker_swarm_join No description was extracted.
from the name | Unknown |
proxmox_docker_swarm_status Get Docker Swarm cluster status and information.
from the description (get) | Read |
proxmox_download_os_template Download OS template from official sources.
from the name | Unknown |
proxmox_download_rhcos No description was extracted.
from the name | Unknown |
proxmox_get_all_cluster_status No description was extracted.
from the name (get) | Read |
proxmox_gitops_sync No description was extracted.
from the name | Unknown |
proxmox_guest_exec No description was extracted.
from the name (exec) | Destructive |
proxmox_integrate_service No description was extracted.
from the name | Unknown |
proxmox_list_all_clusters No description was extracted.
from the name (list) | Read |
proxmox_list_all_nodes_from_all_clusters No description was extracted.
from the name (list) | Read |
proxmox_list_all_vms_from_all_clusters No description was extracted.
from the name (list) | Read |
proxmox_list_bridges No description was extracted.
from the name (list) | Read |
proxmox_list_lxc No description was extracted.
from the name (list) | Read |
proxmox_list_nodes No description was extracted.
from the name (list) | Read |
proxmox_list_os_templates List available OS templates and their configurations.
from the name (list) | Read |
proxmox_list_pools No description was extracted.
from the name (list) | Read |
proxmox_list_rhcos_streams List available RHCOS release streams and versions.
from the name (list) | Read |
proxmox_list_roles No description was extracted.
from the name (list) | Read |
proxmox_list_snapshots No description was extracted.
from the name (list) | Read |
proxmox_list_storage No description was extracted.
from the name (list) | Read |
proxmox_list_tasks No description was extracted.
from the name (list) | Read |
proxmox_list_users No description was extracted.
from the name (list) | Read |
proxmox_list_vms No description was extracted.
from the name (list) | Read |
proxmox_list_windows_versions List available Windows Server versions and configurations.
from the name (list) | Read |
proxmox_lxc_info No description was extracted.
from the name | Unknown |
proxmox_lxc_notes_read No description was extracted.
from the name | Unknown |
proxmox_lxc_notes_remove No description was extracted.
from the name (remove) | Destructive |
proxmox_lxc_notes_update No description was extracted.
from the name (update) | Write |
proxmox_manage_certificates No description was extracted.
from the name | Unknown |
proxmox_migrate_storage No description was extracted.
from the name | Unknown |
proxmox_migrate_vm No description was extracted.
from the name | Unknown |
proxmox_node_metrics No description was extracted.
from the name | Unknown |
proxmox_node_status No description was extracted.
from the name | Unknown |
proxmox_notes_template No description was extracted.
from the name | Unknown |
proxmox_openshift_cluster_status Get OpenShift cluster status and health information.
from the description (get) | Read |
proxmox_performance_analysis No description was extracted.
from the name | Unknown |
proxmox_pool_add No description was extracted.
from the name (add) | Write |
proxmox_pool_remove No description was extracted.
from the name (remove) | Destructive |
proxmox_reboot_vm No description was extracted.
from the name | Unknown |
proxmox_register_vm_as_host No description was extracted.
from the name | Unknown |
proxmox_resize_vm_disk No description was extracted.
from the name | Unknown |
proxmox_restore_vm No description was extracted.
from the name | Unknown |
proxmox_rollback_snapshot No description was extracted.
from the name | Unknown |
proxmox_secret_store No description was extracted.
from the name | Unknown |
proxmox_setup_logging No description was extracted.
from the name | Unknown |
proxmox_setup_mfa No description was extracted.
from the name | Unknown |
proxmox_setup_monitoring No description was extracted.
from the name | Unknown |
proxmox_setup_replication No description was extracted.
from the name | Unknown |
proxmox_setup_webhooks No description was extracted.
from the name | Unknown |
proxmox_shutdown_vm No description was extracted.
from the name | Unknown |
proxmox_snapshot_policy No description was extracted.
from the name | Unknown |
proxmox_start_lxc No description was extracted.
from the name | Unknown |
proxmox_start_vm No description was extracted.
from the name | Unknown |
proxmox_stop_lxc No description was extracted.
from the name | Unknown |
proxmox_stop_vm No description was extracted.
from the name | Unknown |
proxmox_storage_content No description was extracted.
from the name | Unknown |
proxmox_task_status No description was extracted.
from the name | Unknown |
proxmox_template_vm No description was extracted.
from the name | Unknown |
proxmox_terraform_plan No description was extracted.
from the name | Unknown |
proxmox_upload_iso No description was extracted.
from the name | Unknown |
proxmox_upload_template No description was extracted.
from the name | Unknown |
proxmox_vm_firewall_get No description was extracted.
from the name (get) | Read |
proxmox_vm_firewall_set No description was extracted.
from the name (set) | Write |
proxmox_vm_info No description was extracted.
from the name | Unknown |
proxmox_vm_metrics No description was extracted.
from the name | Unknown |
proxmox_vm_nic_add No description was extracted.
from the name (add) | Write |
proxmox_vm_nic_remove No description was extracted.
from the name (remove) | Destructive |
proxmox_vm_notes_read No description was extracted.
from the name | Unknown |
proxmox_vm_notes_remove No description was extracted.
from the name (remove) | Destructive |
proxmox_vm_notes_update No description was extracted.
from the name (update) | Write |
proxmox_wait_task No description was extracted.
from the name | Unknown |
proxmox_windows_configure_rdp No description was extracted.
from the name | Unknown |
proxmox_windows_domain_join No description was extracted.
from the name | Unknown |
proxmox_windows_execute_command No description was extracted.
from the name (execute) | Destructive |
proxmox_windows_install_apps No description was extracted.
from the name | Unknown |
proxmox_windows_services No description was extracted.
from the name | Unknown |
proxmox_windows_updates No description was extracted.
from the name (updates) | Write |
proxmox_windows_vm_info No description was extracted.
from the name | Unknown |
validate_clusters Validate connectivity to all clusters.
from the name | Unknown |
Score
23 of 100 points (23%). A factor that was not scored counts as 0 of its full weight.
| Factor | Points | Full weight | Status |
|---|---|---|---|
| Tool capability | 10 | 35 | Partly scored |
| Access | unknown | 25 | Not scored |
| Maintenance | 6 | 20 | Scored |
| Publisher | 7 | 20 | Scored |
Tool capability
22 read, 22 write, 12 destructive, 65 unknown.
Access
| Part | Value | Points | Where this came from |
|---|---|---|---|
| Scope | unknown | unknown | unknown |
| Where it runs | unknown | unknown | unknown |
| Credentials | unknown | unknown | unknown |
Maintenance
| Part | Value | Points |
|---|---|---|
| Last commit | 349 days | 2 of 8 |
| Releases | no releases | 0 of 6 |
| Issues | 1 closed / 2 issues (0.50) | 4 of 6 |
Publisher
| Part | Value | Points | Where this came from |
|---|---|---|---|
| Who publishes it | Individual | 3 of 8 | GitHub owner type is User (bsahane). |
| Registry listing | Not listed | 2 of 5 | No latest registry entry from search='mcp-proxmox' had repository github.com/bsahane/mcp-proxmox. |
| License | No key required | 0 of 4 | GitHub reports no license. |
| Stars | 21 | 1 of 2 | 21 GitHub stars. |
| Repository age | 430 days | 1 of 1 | Repository created 2025-08-12T13:19:40Z. |
What this score does not cover
This score is not a code audit and it is not a human review. It has not been hands-on tested. Nothing on this page is a certification.
Access needed
Environment variables: unknown. The registry entry does not list any.
Maintenance
- Archived
- no
- Last commit
- 1 Nov 2025 · 15dc99a
- Latest release
- no releases
- Issues
- 1 open · 1 closed
- Stars
- 21
- License
- none published
- Repository created
- 12 Aug 2025
npm and PyPI
- npm
- No npm package in the registry entry.
- PyPI
- No PyPI package in the registry entry.
- Maintainers
- unknown
Install
pip install -r requirements.txt
pip install -e . Other Proxmox servers
Badge
Sources for this listing
github:priority-seed