Veeam AIops
Provides tools for managing Veeam Backup & Replication operations, including listing, starting, stopping, enabling, and disabling jobs; managing restore points and initiating restores; listing repositories and backups; monitoring sessions; and running diagnostics.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Veeam AIopslist all backup jobs"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Veeam AIops (preview)
Disclaimer: Community-maintained open-source project. Not affiliated with, endorsed by, or sponsored by Veeam Software. "Veeam" is a trademark of its owner. MIT licensed.
AI-powered Veeam Backup & Replication operations with a built-in governance
harness — unified audit log, policy engine, token/runaway budget guard,
undo-token recording, and graduated-autonomy risk tiers. Self-contained: no
external dependencies beyond httpx and the MCP SDK. Preview — not yet full
coverage of every Veeam operation.
What works
CLI (
veeam-aiops ...):job list/get/start/stop/enable/disable,restore list-points/start,repository list,session list/get,backup list,doctor,mcp.MCP server (
veeam-aiops mcporveeam-aiops-mcp): 12 tools (8 read, 4 write), every one wrapped with the bundled@governed_toolharness.Reversibility: write ops with a clean inverse (job start/stop, enable/disable) record an inverse undo descriptor; the irreversible VM restore declares none and is tagged
highrisk.Async sessions: Veeam jobs and restores run as sessions — poll progress with
session list/session get(the runaway budget guard prevents poll loops from running away).
Related MCP server: kaseya-vsa-mcp
Quick start
uv tool install veeam-aiops
mkdir -p ~/.veeam-aiops
# create ~/.veeam-aiops/config.yaml with a targets: list
# put passwords in ~/.veeam-aiops/.env (chmod 600)
veeam-aiops doctorExample ~/.veeam-aiops/config.yaml:
targets:
- name: vbr-lab
host: 10.0.0.20
username: "DOMAIN\\backup-admin"
port: 9419
verify_ssl: false # self-signed lab certs only~/.veeam-aiops/.env (chmod 600): VEEAM_VBR_LAB_PASSWORD=<password>
Audit & safety
All operations are logged to a local SQLite audit DB under ~/.veeam-aiops/
(relocatable via VEEAM_AIOPS_HOME). Every write tool passes through the
governance harness: policy pre-check, token/runaway budget guard, graduated
risk-tier gate, and audit logging. Destructive CLI commands (job stop,
restore start) require double confirmation and support --dry-run.
API-returned text is run through a prompt-injection sanitizer.
License: MIT.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AIops-tools/Veeam-AIops'
If you have feedback or need assistance with the MCP directory API, please join our Discord server