
Datto BCDR
Connects to the Datto BCDR partner portal API to surface backup appliances, protected systems, and recovery points inside Claude. You get ten tools covering the usual ops tasks: listing SIRIS and Alto devices, pulling agent details, enumerating snapshots, fetching screenshot verifications as base64 PNGs, checking offsite sync status, and querying alerts or activity logs. The server prompts for missing parameters like serial numbers or date ranges using MCP's built-in elicitation. Ships with both environment variable auth for single-tenant setups and gateway mode for multi-tenant deployments where credentials arrive per-request via HTTP headers. Useful if you're running a Datto MSP practice and want to troubleshoot backup jobs or audit recovery point history without context switching to the web portal.
- tools
- 10
- auth
- Secret needed
- transport
- STDIO
- env vars
- 6
- last updated
- Aug 20, 2026
Tools
10 toolsPublic tool metadata for what this MCP can expose to an agent.
datto_bcdr_list_devicesList all SIRIS/Alto appliances in the partner portal
List all SIRIS/Alto appliances in the partner portal
No parameter schema in public metadata yet.
datto_bcdr_get_deviceGet appliance details by `serialNumber` (renders as an interactive card in MCP Apps hosts)
Get appliance details by `serialNumber` (renders as an interactive card in MCP Apps hosts)
No parameter schema in public metadata yet.
datto_bcdr_list_assetsList protected agents on an appliance
List protected agents on an appliance
No parameter schema in public metadata yet.
datto_bcdr_get_assetGet a specific protected agent
Get a specific protected agent
No parameter schema in public metadata yet.
datto_bcdr_list_backupsList recovery points for an agent
List recovery points for an agent
No parameter schema in public metadata yet.
datto_bcdr_list_screenshotsList screenshot verifications for an agent
List screenshot verifications for an agent
No parameter schema in public metadata yet.
datto_bcdr_get_screenshotFetch a screenshot PNG (returned as base64 image content)
Fetch a screenshot PNG (returned as base64 image content)
No parameter schema in public metadata yet.
datto_bcdr_get_offsite_statusOff-site sync status for an appliance
Off-site sync status for an appliance
No parameter schema in public metadata yet.
datto_bcdr_list_alertsPortal alerts (date-range filtered)
Portal alerts (date-range filtered)
No parameter schema in public metadata yet.
datto_bcdr_list_activityActivity log (date-range filtered)
Activity log (date-range filtered)
No parameter schema in public metadata yet.
Sponsors
Configuration
DATTO_BCDR_PUBLIC_KEY*secretDatto BCDR partner portal public API key
DATTO_BCDR_PRIVATE_KEY*secretDatto BCDR partner portal private API key
DATTO_BCDR_REGIONdefault: usRegion: 'us' (default) or 'eu'
MCP_TRANSPORTdefault: stdioTransport mode for the server. Set to 'stdio' for local CLI use; the image defaults to 'http' for gateway hosting.
AUTH_MODEdefault: envCredential source: 'env' reads vars locally, 'gateway' expects header injection from the WYRE MCP Gateway.
LOG_LEVELdefault: infoLog verbosity: debug, info, warn, error
Readme
Datto BCDR MCP Server
Model Context Protocol (MCP) server for the Datto BCDR (Backup Portal) API. Exposes SIRIS / Alto appliances, protected agents, recovery points, screenshot verifications, off-site sync status, alerts, and activity logs to AI assistants.
Tools
Details
- Repository
- github.com/wyre-technology/datto-bcdr-mcp
- Website
- github.com/wyre-technology/datto-bcdr-mcp
- Package
ghcr.io/wyre-technology/datto-bcdr-mcp:v1.1.4- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active