# Datto BCDR MCP

Syncs Datto BCDR fleet records into a local SQLite database. Helps your AI agent detect stale backups and failed screenshot checks across appliances.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 63
- Author: Servosity
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/Servosity/msp-skills/tree/HEAD/skills/datto-bcdr
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/datto-bcdr-mcp

## What it does

This server mirrors Datto BCDR fleet telemetry into local SQLite tables. Standard partner portals focus on one appliance at a time, making fleet audits slow. With this tool, your assistant analyzes all client backups together to pinpoint at-risk systems.

Under the hood, tools hand off work to the companion `datto-bcdr-cli` binary. Both the CLI and the MCP component install via the project setup script or through the Claude Code plugin marketplace.

Do not turn on HTTP transport mode. Current builds lack request timeouts and payload size limits, so you must stick to local `stdio`.

## Requirements
- Environment variables: `DATTO_BCDR_BASE_URL`, `DATTO_BCDR_PUBLIC_KEY`, `DATTO_BCDR_SECRET_KEY`, `DATTO_BCDR_MCP_HTTP_TOKEN`, `DATTO_BCDR_USER_AGENT`, `PRINTING_PRESS_CLIENT_PROFILE` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

**Install**
- The MCP registry has no launch command for it: see the repository README

## When to use it
- locate backups with failed screenshot verification across appliances
- flag stale client backups throughout the entire fleet
- mirror Datto BCDR device states into local SQLite tables
- identify at-risk client systems without clicking through Partner Portal

## Example prompts
- List all Datto BCDR clients with failed screenshot verification
- Which backups are stale across our fleet right now?
- Summarize at-risk client systems based on recent snapshot history

## Similar
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33989
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81163
- [Oh My Posh Validator](https://affpapa.org/en/nevibecode/mcp/oh-my-posh-validator.md) — MCP server · ★ 23654
- [Keploy](https://affpapa.org/en/nevibecode/mcp/keploy.md) — MCP server · ★ 18779
- [Coder](https://affpapa.org/en/nevibecode/mcp/coder.md) — MCP server · ★ 17191
- [mcp](https://affpapa.org/en/nevibecode/mcp/kubeshark-mcp.md) — MCP server · ★ 12110

From the same set: [servosity/msp-skills](https://affpapa.org/en/nevibecode/by/servosity/msp-skills.md) — 73 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
