loading…
Search for a command to run...
loading…
MCP server for Spanning Cloud Backup — M365/GWS/Salesforce SaaS backup, restore, and audit. Enables AI assistants to manage and monitor cloud backup protection
MCP server for Spanning Cloud Backup — M365/GWS/Salesforce SaaS backup, restore, and audit. Enables AI assistants to manage and monitor cloud backup protection via the Spanning API.
A Model Context Protocol server exposing the Spanning Cloud Backup API to Claude and other MCP clients.
Surface SaaS backup posture for your M365, Google Workspace, or Salesforce tenants directly to AI assistants — list backed-up users, inspect covered services, browse backup history, queue restores, and audit admin activity and license usage.
| Tool | Purpose |
|---|---|
spanning_list_users |
List backed-up users in the org |
spanning_get_user |
Fetch a single user's detail |
spanning_list_services |
List services covered for a user |
spanning_list_backups |
List backup runs for a user + service |
spanning_queue_restore |
Queue a restore (DESTRUCTIVE — requires confirmation) |
spanning_get_restore_status |
Check restore progress |
spanning_list_audit_log |
Admin audit log (date-range elicitation) |
spanning_get_license_usage |
Seats used vs purchased |
spanning_status |
Server status / health |
export SPANNING_PLATFORM="m365" # or "gws" or "salesforce"
export SPANNING_ADMIN_EMAIL="..."
export SPANNING_API_TOKEN="..."
The WYRE MCP Gateway injects credentials per request via headers:
X-Spanning-Platform (required, one of m365 | gws | salesforce)X-Spanning-Admin-Email (required)X-Spanning-API-Token (required, secret)npm install
npm run build
npm start # stdio
MCP_TRANSPORT=http npm start # HTTP on :8080
Apache 2.0 — see LICENSE.
Run in your terminal:
claude mcp add spanning-mcp -- npx Security
Low riskAutomated heuristic from public metadata — not a security guarantee.