一个与Slide API集成的MCP服务器实现,通过精简的元工具架构提供全面的设备和基础设施管理功能。
对于如何快速设置Claude Desktop,请参阅下面的安装部分。
元工具设计:此MCP服务器采用创新的元工具架构,将52+个独立API操作整合为仅13个专注的元工具。这种设计显著降低了LLM的复杂性,同时保持了全部功能。
每个元工具接受一个operation参数,该参数指定了要执行的操作以及该操作的相关参数。
{
"name": "slide_devices",
"arguments": {
"operation": "list",
"limit": 10,
"client_id": "client-123"
}
}
slide_devices - 物理设备管理
list, get, update, poweroff, rebootslide_agents - 备份代理管理
list, get, create, pair, updateslide_networks - 网络基础设施
list, get, create, update, deletecreate_ipsec, update_ipsec, delete_ipseccreate_port_forward, update_port_forward, delete_port_forwardcreate_wg_peer, update_wg_peer, delete_wg_peerslide_backups - 备份操作
list, get, startslide_snapshots - 快照管理
list, getslide_restores - 文件及镜像恢复
list_files, get_file, create_file, delete_file, browse_filelist_pushes, create_push, update_push - 直接恢复文件到受保护系统(目标必须是X:\SlideRestore)list_images, get_image, create_image, delete_image, browse_imageslide_vms - 虚拟机管理
list, get, create, update, delete, get_rdp_bookmarkslide_user_management - 用户和账户管理
list_users, get_user - 用户账户信息和权限list_accounts, get_account, update_account - 账户设置和警报邮件配置list_clients, get_client, create_client, update_client, delete_client - 客户端组织和资源管理slide_alerts - 警报监控
list, get, update(解决)slide_presentation - 专业数据格式化和文档
get_card, get_runbook_template, get_daily_report_template, get_monthly_report_template--enable-presentation标志或SLIDE_ENABLE_PRESENTATION=true
⚠️ 重要:如果您正在构建自己的呈现逻辑或自定义格式,您可能希望禁用slide_presentation工具以避免与您的自定义实现冲突。要仅禁用slide_presentation工具,请将其添加到DISABLED_TOOLS环境变量或在CLI中的--disabled-tools部分slide_meta - 报告和聚合数据视图的元工具
list_all_clients_devices_and_agents, get_snapshot_changes, get_reporting_dataslide_reports - 备份/快照分析的预计算统计和报告
--enable-reports标志或SLIDE_ENABLE_REPORTS=truedaily_backup_snapshot, weekly_backup_snapshot, monthly_backup_snapshotslide_docs - 访问官方Slide文档
list_sections, get_topics, search_docs, get_content, get_api_referencelist_all_clients_devices_and_agents - 分层概述(现在是slide_meta的一部分)
slide_meta使用操作list_all_clients_devices_and_agents所有元工具都支持分页(limit, offset)和排序选项,适用时。
**slide_presentation**工具是您进行专业数据格式化和文档的主要资源。它提供了预建模板和智能卡片,将原始数据转换为精致、易读的格式。
始终首先考虑此工具,当您需要:
完美用于全面文档和分析:
get_runbook_template)get_daily_report_template)get_monthly_report_template)完美用于状态显示、仪表板和数据可视化:
agent:带有主机名、操作系统、状态和最近备份的单独备份代理client:带有名称、代理数量、设备分配和统计信息的单独客户端device:带有容量、分配和存储信息的单独备份设备snapshot:带有日期、大小、状态和保留期的单独备份快照agents_table:多个代理比较,带有状态概览和分配clients_table:多个客户端摘要,带有代理数量和状态devices_table:多个设备概述,带有容量和利用率snapshots_table:按时间顺序排列的备份历史记录,带有大小和状态根据您的需求选择正确的呈现格式:
| 需求 | 推荐 | 示例 |
|---|---|---|
| 显示一个项目的详细信息 | 单一项目卡片 | agent, client, device, snapshot |
| 显示多个项目的概览 | 表格卡片 | agents_table, clients_table, devices_table |
| 创建文档 | 报告模板 | get_runbook_template |
| 生成状态报告 | 日/月模板 | get_daily_report_template |
| 仪表板显示 | 表格卡片 | agents_table, devices_table |
| 故障排除指南 | 运行手册模板 | get_runbook_template |
为了最简单的安装体验,使用我们的跨平台GUI安装程序,具有原生桌面集成:
下载安装程序:从最新发布
slide-mcp-installer-v2.3.2-darwin-arm64-signed.tar.gzslide-mcp-installer-v2.3.2-darwin-amd64-signed.tar.gz解压并运行:
tar -xzf slide-mcp-installer-v2.3.2-darwin-[arch]-signed.tar.gz
open slide-mcp-installer.app
输入您的API密钥:当提示时输入您的Slide API密钥
安装:点击“安装Slide MCP服务器”
重启Claude Desktop:安装程序会自动配置一切
下载安装程序:从最新发布
slide-mcp-installer-v2.3.2-windows-amd64.zip解压并运行:
slide-mcp-installer.exe输入您的API密钥:当提示时输入您的Slide API密钥
安装:点击“安装Slide MCP服务器”
重启Claude Desktop:安装程序会自动配置一切
GUI安装程序提供:
.app捆绑包,支持图标,没有终端窗口对于macOS ARM64(Apple Silicon):
curl -L -o slide-mcp-server-v2.3.2-macos-arm64.tar.gz https://github.com/amcchord/slideMCP/releases/latest/download/slide-mcp-server-v2.3.2-macos-arm64.tar.gz
tar -xzf slide-mcp-server-v2.3.2-macos-arm64.tar.gz
chmod +x slide-mcp-server-v2.3.2-macos-arm64
mv slide-mcp-server-v2.3.2-macos-arm64 slide-mcp-server
对于macOS x64:
curl -L -o slide-mcp-server-v2.3.2-macos-x64.tar.gz https://github.com/amcchord/slideMCP/releases/latest/download/slide-mcp-server-v2.3.2-macos-x64.tar.gz
tar -xzf slide-mcp-server-v2.3.2-macos-x64.tar.gz
chmod +x slide-mcp-server-v2.3.2-macos-x64
mv slide-mcp-server-v2.3.2-macos-x64 slide-mcp-server
对于Linux x64:
curl -L -o slide-mcp-server-v2.3.2-linux-x64.tar.gz https://github.com/amcchord/slideMCP/releases/latest/download/slide-mcp-server-v2.3.2-linux-x64.tar.gz
tar -xzf slide-mcp-server-v2.3.2-linux-x64.tar.gz
chmod +x slide-mcp-server-v2.3.2-linux-x64
mv slide-mcp-server-v2.3.2-linux-x64 slide-mcp