Back to MCP directory
publicPublicdnsLocal runtime

vantage-mcp-server

Vantage MCP Server是一个开源工具,通过自然语言交互帮助用户查询和分析云成本数据。它作为桥梁连接Vantage API与AI助手,提供直观的成本分析功能,支持多种MCP客户端集成。

article

README

🚀 Vantage MCP 服务器

Vantage MCP 服务器是一款强大的工具,主要用于查询和分析云资源的使用情况及成本。它通过与 Claude、ChatGPT 等 AI 工具集成,为用户提供实时数据访问和交互式分析功能,助力用户更好地管理云资源。

🚀 快速开始

若想快速使用 Vantage MCP 服务器,可按以下步骤操作:

  1. 打开终端(macOS/Linux)或命令提示符(Windows)。
  2. 运行以下命令启动 MCP 服务器:
    vantage-mcp-server serve
    
  3. 按照控制台提示完成初始化。

✨ 主要特性

  • 具备查询和分析云资源使用情况及成本的功能。
  • 可与 Claude、ChatGPT 等 AI 工具集成,实现实时数据访问和交互式分析。

📦 安装指南

下载与编译

  1. GitHub 下载适用于您操作系统的二进制文件。
  2. 解压下载的文件:
    • macOStar -xzf vantage-mcp-server-macos-amd64.tar.gz
    • Windows:双击解压 ZIP 文件
    • Linuxtar -xzf vantage-mcp-server-linux-amd64.tar.gz

配置环境变量

将 VANTAGE_BEARER_TOKEN 环境变量设置为您的 Vantage API 令牌:

  • macOS/Linux
    export VANTAGE_BEARER_TOKEN=your_api_token_here
    
  • Windows
    set VANTAGE_BEARER_TOKEN=your_api_token_here
    

验证安装

运行以下命令检查是否安装成功:

vantage-mcp-server --version

💻 使用示例

基础用法

启动 Vantage MCP 服务器的基础命令如下:

vantage-mcp-server serve

📚 详细文档

集成工具

Claude for Desktop

  1. 下载并安装 Claude
  2. 打开设置 > 开发者选项,编辑配置文件:
    • macOS~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows%APPDATA%\Claude\claude_desktop_config.json
  3. 添加 Vantage MCP 服务器配置:
    {
      "mcpServers": {
        "Vantage": {
          "command": "<vantage_mcp_server路径>",
          "env": { "VANTAGE_BEARER_TOKEN": "<API令牌>" }
        }
      }
    }
    
  4. 重启 Claude 并开始使用。

Cursor

  1. 下载并安装 Cursor
  2. 打开设置 > MCP 配置,添加以下内容:
    {
      "mcpServers": {
        "Vantage": {
          "command": "<vantage_mcp_server路径>",
          "env": { "VANTAGE_BEARER_TOKEN": "<API令牌>" }
        }
      }
    }
    

Goose

  1. 下载并安装 Goose
  2. 打开设置,添加自定义扩展:
    • 名称:Vantage
    • 命令:vantage_mcp_server路径
    • 环境变量:VANTAGE_BEARER_TOKEN=<API令牌>

贡献指南

  1. Fork 本仓库。
  2. 创建新分支:git checkout -b feature/my-feature
  3. 提交代码,确保格式正确且通过构建检查。
  4. 提交 Pull Request。

📄 许可证

详细许可信息请参考 LICENSE 文件。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client