Veeam
A Repository with a collection of MCP Servers for Veeam
What is Veeam?
Veeam is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to repository with a collection of mcp servers for veeam
A Repository with a collection of MCP Servers for Veeam
This server falls under the Cloud Services category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- A Repository with a collection of MCP Servers for Veeam
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx modelcontextprotocol-veeamConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Veeam
The Veeam MCP Server brings AI-powered natural language control to Veeam Backup & Replication infrastructure. Connect Claude or any MCP-compatible assistant to your VBR REST API to monitor backup jobs, check repository capacity, analyze license usage, detect malware events, and trigger configuration backups—all without leaving your AI chat interface.
Prerequisites
- Node.js 18 or later installed on the machine running the MCP server
- Veeam Backup & Replication server accessible on the network with REST API enabled (default port 9419)
- Valid VBR administrator credentials (username and password)
- Git installed to clone the repository
- Claude Desktop or another MCP-compatible client
Clone the repository
Clone the Veeam MCP repository from GitHub and navigate into the Veeam Backup & Replication sub-directory that contains the server implementation.
git clone https://github.com/jorgedlcruz/modelcontextprotocol_veeam.git
cd modelcontextprotocol_veeam/veeam-backup-and-replication-mcpInstall Node.js dependencies
Run npm install to pull down the MCP SDK and all other required packages listed in package.json.
npm installOptionally pre-configure VBR credentials
Open tools/auth-tool.js and hard-code your VBR host, username, and password so you do not have to pass them in plain text through the AI chat on every session. This step is optional but strongly recommended for daily use.
# Edit tools/auth-tool.js and set:
# host: 'your-vbr-server-ip'
# username: 'DOMAIN\\user'
# password: 'your-password'Verify the server starts correctly
Run the server manually once to confirm Node.js can load all tool modules without errors. The process listens on stdin/stdout (stdio transport) and will appear to hang—that is normal. Press Ctrl-C to stop it.
node vbr-mcp-server.jsRegister with Claude Desktop
Add the MCP server entry to your Claude Desktop configuration file. Replace the path with the absolute path to vbr-mcp-server.js on your system.
{
"mcpServers": {
"Veeam API": {
"command": "node",
"args": ["C:/yourpath/veeam-backup-and-replication-mcp/vbr-mcp-server.js"]
}
}
}Authenticate within the chat session
After restarting Claude Desktop, authenticate against your VBR server. If you pre-configured credentials in auth-tool.js, just call auth-vbr. Otherwise, pass your credentials inline.
# If credentials were pre-configured:
auth-vbr
# Or pass them explicitly:
auth-vbr({"host": "192.168.1.41", "username": "DOMAIN\\admin", "password": "secret"})Veeam Examples
Client configuration
Claude Desktop claude_desktop_config.json entry for the Veeam MCP server using a local Node.js process.
{
"mcpServers": {
"Veeam API": {
"command": "node",
"args": ["C:/Projects/modelcontextprotocol_veeam/veeam-backup-and-replication-mcp/vbr-mcp-server.js"]
}
}
}Prompts to try
Example natural language prompts you can send after authenticating with auth-vbr.
- "Show me all failed backup jobs from the last 24 hours"
- "Is there any repository approaching capacity threshold?"
- "What is our current license usage and when does it expire?"
- "Check if our production SQL Server was successfully backed up last night"
- "List all malware detection events from the past week"
- "Show backup proxy status and workload"Troubleshooting Veeam
Authentication fails with 'Unable to authenticate with APIC' or similar VBR error
Confirm the VBR REST API is enabled on port 9419 and reachable from the machine running the MCP server. Verify the username format is DOMAIN\\user (double backslash in JSON). Check that the account has at minimum the Veeam Backup Operator role.
Claude Desktop does not show the Veeam tools after restarting
Ensure the path in args points to the absolute path of vbr-mcp-server.js, not a relative one. Open the Claude Desktop developer console to see startup errors. Confirm Node.js 18+ is on the system PATH (run `node --version` in a terminal).
Tool calls return empty results for backup sessions or repositories
Confirm you called auth-vbr first in the same session—the token is stored in memory and is lost if the server restarts. If the token expired, call auth-vbr again to refresh it.
Frequently Asked Questions about Veeam
What is Veeam?
Veeam is a Model Context Protocol (MCP) server that repository with a collection of mcp servers for veeam It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Veeam?
Follow the installation instructions on the Veeam GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Veeam?
Veeam works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Veeam free to use?
Yes, Veeam is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Veeam Alternatives — Similar Cloud Services Servers
Looking for alternatives to Veeam? Here are other popular cloud services servers you can use with Claude, Cursor, and VS Code.
Open WebUI
★ 138.2kUser-friendly AI Interface (Supports Ollama, OpenAI API, ...)
Anything LLM
★ 60.4kThe all-in-one AI productivity accelerator. On device and privacy first with no annoying setup or configuration.
LocalAI
★ 46.4kLocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.
Nacos
★ 33.0kan easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.
Xiaozhi ESP32
★ 26.7k本项目为xiaozhi-esp32提供后端服务,帮助您快速搭建ESP32设备控制服务器。Backend service for xiaozhi-esp32, helps you quickly build an ESP32 device control server.
Gateway
★ 11.8kA blazing fast AI Gateway with integrated guardrails. Route to 1,600+ LLMs, 50+ AI Guardrails with 1 fast & friendly API.
Browse More Cloud Services MCP Servers
Explore all cloud services servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Veeam in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Veeam?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.