veeam-mcp_skill

This skill provides natural language access to Veeam Backup & Replication and Veeam ONE via MCP, enabling intelligent monitoring and analysis.
  • Python

2.5k

GitHub Stars

5

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill veeam-mcp

  • _meta.json271 B
  • credentials-template.json371 B
  • README_QUICK.md3.6 KB
  • README.md7.1 KB
  • SKILL.md5.6 KB

Overview

This skill provides natural-language access to Veeam Backup & Replication and Veeam ONE via a Veeam Intelligence MCP server running in Docker. It delivers intelligent backup monitoring, job analysis, capacity planning, and infrastructure health checks. Use it to get quick operational insights, historical job details, and trend-based capacity forecasts without writing API calls.

How this skill works

The skill runs an MCP server inside a Docker container and communicates with Veeam services using the Model Context Protocol over STDIO. It injects admin credentials from a local credentials file, queries VBR and Veeam ONE APIs, and returns structured JSON responses enriched by Veeam Intelligence. For live data, Veeam Intelligence must be enabled on your Veeam servers; otherwise the skill falls back to documentation-only responses.

When to use it

  • Check last-night or recent backup job failures and root-cause hints
  • Audit VM backup status and identify VMs not backed up recently
  • Monitor repository capacity and plan storage growth
  • Query Veeam ONE alerts, performance trends, and infrastructure health
  • Automate periodic backup reports or on-demand investigations

Best practices

  • Run the MCP server in an isolated Docker host and keep the image updated
  • Store credentials in ~/.veeam-mcp-creds.json and set file permissions to 600
  • Enable Veeam Intelligence on VBR and Veeam ONE for full live-query capability
  • Use domain accounts or escaped local account formats (".\username") to avoid authentication issues
  • Run connection tests with included scripts before relying on production queries

Example use cases

  • "What backup jobs failed last night?" — get failed job list and failure analysis
  • "Show backup repository capacity" — view used/available storage and projections
  • "Which VMs haven't been backed up this week?" — identify at-risk VMs for remediation
  • "Check Veeam ONE alerts" — surface critical alerts and affected hosts
  • Schedule scripts to export daily backup summaries or anomaly reports

FAQ

Docker installed, Veeam Backup & Replication and/or Veeam ONE with active licenses, Veeam Intelligence enabled for live queries, and admin credentials.

Why am I seeing "Basic mode is active"?

Basic mode indicates Veeam Intelligence is not enabled on the target servers; enable it in each product to return live data instead of documentation-only responses.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational