AS

amcchord/slidemcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

6 stars 3 forks 质量 68 趋势 18

MCP Server for the Slide API

概览

slide-mcp-server connects AI assistants to the Slide BCDR API. It is a single Go binary with task-oriented tools for backup health, file recovery, snapshots, alerts, recovery VMs, image exports, DR networks, and account administration. It supports the two main local-MCP ecosystems: - Anthropic: a drag-and-drop Claude Desktop MCP Bundle plus Claude Code registration. - OpenAI: Codex desktop, CLI, and IDE registration through their shared MCP configuration. The server uses stdio JSON-RPC, has no runtime dependencies, and never writes the Slide API token to this repository. 1. Download slide-mcp-server.mcpb. 2. Drag it into . 3. Paste a Slide API token from console.slide.tech under . The bundle contains macOS universal, Linux amd64/arm64, and Windows amd64 binaries. Its macOS binary is Developer ID signed and notarized by Apple, so a normal online Gatekeeper check runs without a warning. The stable download URL always points at the newest GitHub release.

README

以下为原文 README 节选,完整内容请查看原文。

Slide MCP Server

slide-mcp-server connects AI assistants to the Slide BCDR API. It is a single Go binary with task-oriented tools for backup health, file recovery, snapshots, alerts, recovery VMs, image exports, DR networks, and account administration.

It supports the two main local-MCP ecosystems:

  • Anthropic: a drag-and-drop Claude Desktop MCP Bundle plus Claude Code registration.
  • OpenAI: Codex desktop, CLI, and IDE registration through their shared MCP configuration.

The server uses stdio JSON-RPC, has no runtime dependencies, and never writes the Slide API token to this repository.

Install

Claude Desktop: drag and drop

  1. Download slide-mcp-server.mcpb.
  2. Drag it into Claude Desktop → Settings → Extensions.
  3. Paste a Slide API token from console.slide.tech under My Settings → API Tokens.

The bundle contains macOS universal, Linux amd64/arm64, and Windows amd64 binaries. Its macOS binary is Developer ID signed and notarized by Apple, so a normal online Gatekeeper check runs without a warning.

The stable download URL always points at the newest GitHub release. The retired pre-MCPB installer also keeps working: releases publish its historical macos-x64, macos-arm64, linux-x64, linux-arm64, and windows-x64 asset names.

Private, sideloaded Claude Desktop bundles do not currently auto-update themselves. Reinstall the stable .mcpb to update while the extension is private. Anthropic enables automatic extension updates for extensions distributed through its official directory; the manifest is prepared for that submission path. See Anthropic’s local extension guide.

OpenAI Codex

From a clone:

make build
SLIDE_API_KEY=tk_... make install-codex
codex mcp get slide

Or register any downloaded binary directly:

codex mcp add slide --env SLIDE_API_KEY=tk_... -- /absolute/path/to/slide-mcp-server

Codex desktop, CLI, and IDE surfaces share the MCP configuration. Re-running make install-codex replaces the existing slide registration safely.

Claude Code

make build
SLIDE_API_KEY=tk_... make install-claude-code
claude mcp list

Direct registration also works:

claude mcp add slide --env SLIDE_API_KEY=tk_... -- /absolute/path/to/slide-mcp-server

Cursor and other stdio MCP hosts

Download the binary for your platform and configure the equivalent of:

{
  "mcpServers": {
    "slide": {
      "command": "/absolute/path/to/slide-mcp-server",
      "env": {
        "SLIDE_API_KEY": "tk_...",
        "SLIDE_TOOLS": "safe"
      }
    }
  }
}

What to ask

  • “Are all my Slide boxes healthy?”
  • “Did backups run last night for ACME?”
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "slide": { "command": "/absolute/path/to/slide-mcp-server", "env": { "SLIDE_API_KEY": "tk_...", "SLIDE_TOOLS": "safe" } } } }