LabscoMCP early access ↗
amcchordMCP SERVER

Slide MCP Server

Ask about backup health, restore a file from Tuesday, or boot a recovery VM — Slide BCDR as 12 task-shaped tools, with deletes and power cycles blocked by default.

by amcchord ↗Network, Endpoint & Fleet ManagementCommunity

LABSCO SUMMARY

Three permission tiers, and the middle one is the default.

safe allows the work you actually want an assistant doing during an incident — restores, backups, reversible settings — while blocking deletes, poweroff and reboot; read-only and full sit either side. That default is the right one, and combined with retry limited to idempotent reads it means a flaky network cannot produce a duplicate mutation. Sideloaded Claude Desktop bundles do not auto-update, so reinstalling the .mcpb is how you take a new version.

What it is

A single Go binary connecting an assistant to the Slide BCDR API. Rather than one tool per endpoint, it exposes twelve task-oriented tools that each take an operation parameter — and you do not have to know the internal identifiers, because user-facing operations accept a name_hint and resolve display names and hostnames server-side, returning candidates when a name is ambiguous.

What you get

  • slide_overview — complete inventory, health, and client and device summaries
  • slide_backups and slide_snapshots — backup status, launching a backup, restore points and verification results
  • slide_files — search, browse, restore and push files
  • slide_recovery — recovery VMs, image exports and DR networks
  • slide_alerts for review, triage and resolution, and slide_audit for the account audit log
  • slide_devices and slide_agents — device details, networking and appliance actions; protected-system settings, services, schedules and retention
  • slide_clients and slide_admin for client, user and account management
  • slide_help — onboarding, examples, glossary and troubleshooting, for when you do not know what to ask
  • list_all_clients_devices_and_agents kept as a backward-compatible inventory alias
  • Six MCP prompts including slide.welcome, slide.daily-status and slide.restore-file, plus slide:// resources

Requirements

A Slide API token, created at console.slide.tech under My Settings → API Tokens, passed as SLIDE_API_KEY or --api-key. For Claude Desktop the simplest route is the .mcpb bundle from the latest release — drag it into Settings → Extensions and paste the token; it carries macOS universal, Linux amd64/arm64 and Windows amd64 binaries, and the macOS one is Developer ID signed and notarized. Codex and Claude Code register it with one CLI command; other stdio hosts point at the binary path. SLIDE_TOOLS sets the permission tier and defaults to safe; SLIDE_BASE_URL overrides the endpoint and must be HTTPS unless it is localhost. --doctor and --debug diagnose a setup that will not start. MIT.

Setup effort

Follow the published steps