vantage-mcp-server
OfficialVantage MCP-сервер
О сервере Vantage MCP
Vantage MCP Server — это инструмент с открытым исходным кодом, написанный на Golang, который позволяет вам взаимодействовать с данными о расходах в облаке через помощников AI и клиентов MCP. Выступая в качестве моста к существующим API Vantage, Vantage MCP Server позволяет вам запрашивать данные о расходах в облаке, используя естественный язык, и делает анализ расходов более интуитивным.
📝 Примечание: в настоящее время сервер Vantage MCP доступен только как локально запущенная служба, использующая стандартный транспорт ввода/вывода (stdio) , то есть он должен быть запущен на вашем компьютере или сервере и интегрирован с клиентом MCP.
Доступные инструменты
В настоящее время сервер Vantage MCP предоставляет следующие инструменты, которые могут быть вызваны любым совместимым клиентом MCP (например, Claude, Cursor, Goose):
query-costsУниверсальный способ получения данных о затратах с использованием VQL.
list-costsОтобразите все затраты в соответствующем отчете о затратах.
list-cost-reportsПеречислите все доступные отчеты о расходах.
get-cost-report-forecastПеречислите все прогнозы расходов, связанные с отчетом о расходах.
list-cost-integrationsПеречислите все интеграции поставщиков затрат (например, AWS, Azure, GCP), доступные для предоставления данных о затратах, и связанные с ними учетные записи.
list-cost-providersСписок только тех поставщиков, с которыми данная рабочая область имеет общий доступ.
list-cost-servicesПеречисляет все службы и связанных с ними поставщиков, которые используются совместно с данной рабочей областью.
list-budgetsПеречислите все доступные бюджеты для сравнения с отчетом о расходах и отслеживайте расходы.
list-dashboardsПеречислите все панели мониторинга, созданные в учетной записи Vantage.
list-tagsПеречислите теги, которые можно использовать для фильтрации отчетов о расходах.
list-tag-valuesПеречислите значения тегов, которые можно использовать для фильтрации отчетов о расходах.
list-anomaliesПеречислите аномалии, обнаруженные в отчетах о расходах.
list-cost-providersПеречислите поставщиков затрат, которые можно использовать для фильтрации затрат в запросах VQL.
list-unit-costsПолучить себестоимость единицы продукции для заданного отчета о затратах.
get-myselfУтилита для вывода списка доступных рабочих пространств и проверки уровня доступа вашего токена аутентификации.
submit-user-feedbackПростой способ отправить отзыв о MCP или общем опыте использования Vantage команде Vantage.
Related MCP server: mcp-lucene-server
Начиная
Предпосылки
Если вы устанавливаете из исходного кода, убедитесь, что установлены следующие пакеты (точные версии см. в .tool-versions ):
Для установки этих зависимостей вы можете использовать менеджер версий (например, asdf ) или менеджер пакетов (например, Homebrew ).
Вам также понадобится создать токен API Vantage только для чтения (запись в данный момент не работает). Следуйте инструкциям в документации API Vantage . Мы рекомендуем создать совершенно новый токен API только для чтения для эксклюзивного использования с сервером MCP.
Установка
Использование домашнего пива
brew install vantage-sh/tap/vantage-mcp-serverИз источника
Клонируйте этот репозиторий.
git clone https://github.com/vantage-sh/vantage-mcp-serverСоздайте сервер и настройте разрешения.
go build -o vantage-mcp-server
chmod +x vantage-mcp-server📝 Примечание: если вы скачали новые изменения из репозитория, обязательно повторно запустите
go buildчтобы пересобрать сервер и убедиться, что вы используете последнюю версию.
Отладка с помощью инспектора MCP.
npx @modelcontextprotocol/inspector -e VANTAGE_BEARER_TOKEN=<token> ./vantage-mcp-serverНастройка клиентов MCP
Инструкции по настройке различаются в зависимости от того, какой клиент MCP вы используете. Примеры клиентов включают:
Список доступных клиентов см. в документации MCP . Подробные инструкции для Claude for Desktop, Cursor и Goose приведены ниже.
Клод для рабочего стола
Загрузите Claude для рабочего стола .
В верхней части Claude for Desktop нажмите Claude > Настройки (сочетание клавиш
Command + ,).В левом меню панели настроек выберите пункт Разработчик .
Нажмите Edit Config . Файл конфигурации создается по адресу:
macOS :
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows :
%APPDATA%\Claude\claude_desktop_config.json
Откройте файл
claude_desktop_config.jsonи обновите его содержимое. Обязательно замените заполнители<path_to_compiled_vantage_mcp_server_binary>на путь, по которому вы загрузили двоичный файл Vantage MCP Server, а<personal_vantage_api_token>на ваш токен Vantage API.{ "mcpServers": { "Vantage": { "command": "<path_to_compiled_vantage_mcp_server_binary>", "args": [], "env": { "VANTAGE_BEARER_TOKEN": "<personal_vantage_api_token>" } } } }Сохраните файл конфигурации и перезапустите Клода.
В правом нижнем углу поля ввода Claude for Desktop щелкните значок молотка, чтобы увидеть доступные инструменты для сервера Vantage MCP.
После настройки конфигурации вы можете начать запрашивать Клода. Каждый раз, когда вы используете новый инструмент, Клод будет спрашивать вашего одобрения, прежде чем продолжить.
Курсор
Скачать Курсор .
Откройте Курсор и выберите Курсор > Настройки > Настройки курсора в строке меню.
На левой панели выберите MCP .
Нажмите Добавить новый глобальный сервер MCP .
Обновите содержимое открытого файла
mcp.json. Обязательно замените заполнители<path_to_compiled_vantage_mcp_server_binary>на путь, по которому вы загрузили двоичный файл Vantage MCP Server, а<personal_vantage_api_token>на ваш токен Vantage API.{ "mcpServers": { "Vantage": { "command": "<path_to_compiled_vantage_mcp_server_binary>", "args": [], "env": { "VANTAGE_BEARER_TOKEN": "<personal_vantage_api_token>" } } } }
Гусь
Скачать Гусь .
Откройте Goose и выберите Goose > Настройки в строке меню (сочетание клавиш
Command + ,).В разделе «Расширения» нажмите «Добавить пользовательское расширение» .
В поле ID введите
vantage-mcp-server.В поле Имя введите
Vantage.В поле Описание введите
Query costs and usage data.В поле «Команда» введите путь к двоичному файлу Vantage MCP Server.
В разделе «Переменные среды» добавьте новую переменную с именем
VANTAGE_BEARER_TOKENи значением, равным вашему токену API Vantage.Нажмите Добавить .
Примечание для пользователей MacOS
Если вы загружаете релиз с нашей страницы Github и исполняемый файл не запускается «потому что разработчик не может быть проверен», откройте настройки системы. Затем найдите раздел «Конфиденциальность и безопасность». Затем прокрутите страницу вниз, и вы увидите сообщение о том, что «vantage-mcp-server-macos» заблокирован, нажмите кнопку «открыть в любом случае». После этого исполняемый файл должен запуститься без проблем.
Правила внесения вклада
Если вы хотите внести свой вклад в этот проект:
Сделайте форк этого репозитория.
Создайте новую ветку:
git checkout -b feature/my-feature.Внесите изменения.
Убедитесь, что ваш код отформатирован и построен правильно.
Отправьте запрос на извлечение .
Мы приветствуем вклад сообщества, улучшения и исправления ошибок. Если у вас возникнут какие-либо проблемы, отправьте отчет об ошибке через GitHub Issues этого репозитория.
Лицензия
Подробную информацию о коммерческом и некоммерческом лицензировании см. в файле LICENSE.MD .
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityCmaintenanceMCP server for Microsoft Sentinel. Enables access to Sentinel logs, incidents, analytics, and Entra ID data via a modular, queryable interface. Strictly non-production. Designed for use with Claude and other LLMs.4918MIT
- Apache 2.0
- MIT
- MIT
Related MCP Connectors
MCP server for interacting with the Supabase platform
Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.
MCP server for managing Prisma Postgres.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/vantage-sh/vantage-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server