wyre-technology avatar

Datto BCDR

wyre-technology/datto-bcdr-mcp

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 tools

Public 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*secret

Datto BCDR partner portal public API key

DATTO_BCDR_PRIVATE_KEY*secret

Datto BCDR partner portal private API key

DATTO_BCDR_REGIONdefault: us

Region: 'us' (default) or 'eu'

MCP_TRANSPORTdefault: stdio

Transport mode for the server. Set to 'stdio' for local CLI use; the image defaults to 'http' for gateway hosting.

AUTH_MODEdefault: env

Credential source: 'env' reads vars locally, 'gateway' expects header injection from the WYRE MCP Gateway.

LOG_LEVELdefault: info

Log verbosity: debug, info, warn, error

Readme

Datto BCDR MCP Server

Release License: Apache 2.0

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


View the full README on GitHub

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

More from wyre-technology