返回市场
模型上下文协议_veeam

模型上下文协议_veeam

作者:jorgedlcruz4 星标更新:2025-03-14

项目介绍

Veeam 的模型上下文协议

<p align="center"> <img src="https://raw.githubusercontent.com/jorgedlcruz/modelcontextprotocol_veeam/refs/heads/main/veeam-backup-and-replication-mcp/assets/vbr-mcp-logo.png" alt="Veeam MCP 服务器标志"/> <p align="center"> <strong>使人工智能能够访问 Veeam 强大的数据保护生态系统</strong> </p> <p align="center"> <a href="#vision">愿景</a> | <a href="#components">组件</a> | <a href="#getting-started">开始使用</a> | <a href="#use-cases">用例</a> | <a href="#roadmap">路线图</a> </p>

愿景

Veeam 的模型上下文协议项目旨在弥合人工智能与 Veeam 强大的数据保护生态系统之间的差距。通过利用模型上下文协议(MCP),我使 AI 助手能够直接与 Veeam 功能丰富的 API 进行交互,从而为数据管理、监控和保护创造新的可能性。

我的目标是通过自然语言来普及对 Veeam 强大功能的访问,让管理员、DevOps 工程师和 IT 专业人士能够:

  • 💬 通过对话式 AI 与 Veeam 产品进行互动
  • 🔍 即时了解备份基础设施的情况
  • 📊 获得主动推荐和分析
  • 🛠️ 在 AI 辅助指导下解决故障
  • 🤖 通过自然语言命令自动化常规任务

组件

此仓库托管了针对不同 Veeam 产品的 MCP 服务器集合:

组件状态描述
Veeam 备份与复制✅ 可用监控和管理 VBR 服务器、作业、存储库和代理
Veeam ONE🚧 开发中访问监控、报告和业务视图功能
Veeam 服务提供商控制台🔮 计划中管理多租户环境和服务提供商操作
Veeam 恢复编排器🔮 计划中编排灾难恢复测试和执行
Kasten K10🔮 计划中Kubernetes 原生备份和灾难恢复

开始使用

每个 MCP 服务器都有详细的安装和使用说明。要开始使用 Veeam 备份与复制 MCP 服务器,请执行以下步骤:

# 克隆仓库
git clone https://github.com/jorgedlcruz/modelcontextprotocol_veeam.git
cd modelcontextprotocol_veeam/veeam-backup-and-replication-mcp

# 安装依赖项
npm install

# 启动服务器,如果你使用 Claude Desktop 则不需要这一步
node vbr-mcp-server.js

使用任何兼容 MCP 的客户端或 AI 助手连接到服务器,例如 Claude 或支持通过模型上下文协议调用函数的兼容模型。

Claude Desktop 配置

如果你正在使用 Claude Desktop,这是一个非常强大的 MCP 客户端,你可能已经启用了开发者模式,并且需要在你的 claude_desktop_config.json 中添加以下配置:

{
  "mcpServers": {
    "Veeam API": {
      "command": "node",
      "args": ["C:/yourpath/vbr-mcp-server.js"]
    }
  }
}

用例

IT 管理员

  • "显示过去 24 小时内所有失败的备份作业"
  • "是否有任何存储库接近容量阈值?"
  • "我们的当前许可证使用情况是什么时候到期的?"
  • "本周哪些虚拟机的备份大小增加最大?"

DevOps 工程师

  • "检查我们的生产 SQL 服务器昨晚是否成功备份"
  • "比较 Web 应用服务器可用的还原点"
  • "验证备份副本是否已成功转移到我们的灾难恢复站点"

服务提供商(未来)

  • "本月哪些租户的备份增长率最高?"
  • "显示备份作业持续失败的客户"
  • "生成季度计费的许可证消耗报告"

路线图

  • 🚀 里程碑 1:完成具有全面功能覆盖的 Veeam 备份与复制 MCP 服务器
  • 🚀 里程碑 2:发布 Veeam ONE MCP 服务器
  • 🚀 里程碑 3:发布 VSPC MCP 服务器
  • 🚀 里程碑 4:发布 VRO 和 K10 MCP 服务器
  • 🚀 持续:通过增强现有服务器的功能和改进 AI 上下文来扩展

贡献

我非常欢迎社区的贡献!无论您有兴趣为新的 Veeam API 添加支持、改进文档,还是增强核心功能,请随时提交拉取请求或打开问题。

请参阅我们的贡献指南以获取更多详细信息。

为什么选择 MCP?

模型上下文协议提供了一种标准化的方式,使 AI 系统能够与外部工具和数据源进行交互。通过为 Veeam 产品实现 MCP 服务器,我们实现了:

  • 🔌 互操作性:与支持该协议的任何 AI 助手兼容
  • 🧩 模块化:每个工具都是独立的并且有良好的文档
  • 🔒 安全性:AI 系统与您的基础设施之间有明确的隔离
  • 🚀 可扩展性:随着 Veeam API 的发展,很容易添加新功能

许可证

本项目根据 MIT 许可证授权。


<p align="center"> 由 Veeam 社区用心打造 </p>