A Model Context Protocol server that connects to Veeam Backup for Microsoft 365 to review backup configuration, find protection gaps, and optionally run jobs and restores with opt-in safety controls.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.MCP_TRANSPORTMCP_HOSTMCP_PORTMCP_AUTH_TOKEN— (clients then send Authorization: Bearer <token>), or youTB_CONFIRM_TTL_STB_AUDIT_LOG— confirm=<token> to execute. Every execution is appended to .TB_DOWNLOAD_DIRB2_KEY_IDB2_APP_KEYB2_S3_ENDPOINTS3_ACCESS_KEY_IDS3_SECRET_ACCESS_KEYS3_REGIONGRAPH_TENANT_IDGRAPH_CLIENT_IDGRAPH_CLIENT_SECRETGRAPH_TIMEOUTVB365_HOST— 3. Copy .env.example to .env and fill in , VB365_USERNAME,VB365_PORT— VB365_PASSWORD (keep =4443, VB365_API_VERSION=v8 unless yoursVB365_API_VERSION— VB365_PASSWORD (keep VB365_PORT=4443, =v8 unless yoursVB365_USERNAME— 3. Copy .env.example to .env and fill in VB365_HOST, ,VB365_PASSWORD— (keep VB365_PORT=4443, VB365_API_VERSION=v8 unless yoursVB365_VERIFY_SSL— VB365 ships a self-signed cert, so defaults to false. ThatVB365_CA_BUNDLE— to the server's certificate (verification on against it), orVB365_TIMEOUTVB365_RESTORE_TIMEOUTVB365_RESTORE_USERNAMEVB365_RESTORE_PASSWORDVB365_RESTORE_APP_ID[](https://m8ven.ai/mcp/ringosystems-tractorbeeam-mcp-1z0erc)