vantage-mcp-server
OfficialVantage MCP Server
Über den Vantage MCP Server
Der Vantage MCP Server ist ein Open-Source-Tool, das in Golang geschrieben ist und Ihnen die Interaktion mit Ihren Cloud-Kostendaten über KI-Assistenten und MCP-Clients ermöglicht. Als Brücke zu den bestehenden APIs von Vantage ermöglicht der Vantage MCP Server die Abfrage von Cloud-Ausgabendaten in natürlicher Sprache und gestaltet die Kostenanalyse intuitiver.
📝 Hinweis: Derzeit ist der Vantage MCP-Server nur als lokal ausgeführter Dienst mit Standard Input/Output (stdio) Transport verfügbar, d. h. er muss auf Ihrem Computer oder Server ausgeführt und in einen MCP-Client integriert werden.
Verfügbare Tools
Der Vantage MCP-Server stellt derzeit die folgenden Tools bereit, die von jedem kompatiblen MCP-Client (z. B. Claude, Cursor, Goose) aufgerufen werden können:
query-costsEine allgemeine Möglichkeit, Kostendaten mit VQL abzurufen.
list-costsZeigen Sie alle Kosten in einem zugehörigen Kostenbericht an.
list-cost-reportsListen Sie alle verfügbaren Kostenberichte auf.
get-cost-report-forecastListen Sie alle Ausgabenprognosen im Zusammenhang mit einem Kostenbericht auf.
list-cost-integrationsListen Sie alle verfügbaren Kostenanbieterintegrationen (z. B. AWS, Azure, GCP) auf, um Kostendaten und die zugehörigen Konten bereitzustellen.
list-cost-providersListe nur der Anbieter, die der angegebene Arbeitsbereich mit ihm geteilt hat.
list-cost-servicesListet alle Dienste und die zugehörigen Anbieter auf, die mit dem angegebenen Arbeitsbereich geteilt werden.
list-budgetsListen Sie alle verfügbaren Budgets auf, um sie mit einem Kostenbericht zu vergleichen und die Ausgaben zu verfolgen.
list-dashboardsListen Sie alle im Vantage-Konto erstellten Dashboards auf.
list-tagsListen-Tags, die zum Filtern von Kostenberichten verwendet werden können.
list-tag-valuesListen-Tag-Werte, die zum Filtern von Kostenberichten verwendet werden können.
list-anomaliesListen Sie Anomalien auf, die in Kostenberichten erkannt wurden.
list-cost-providersListen Sie Kostenanbieter auf, die zum Filtern von Kosten in VQL-Abfragen verwendet werden können.
list-unit-costsRufen Sie die Stückkosten für einen bestimmten Kostenbericht ab.
get-myselfEin Dienstprogramm zum Auflisten verfügbarer Arbeitsbereiche und Überprüfen der Zugriffsebene Ihres Authentifizierungstokens.
submit-user-feedbackEine einfache Möglichkeit, dem Vantage-Team Feedback zum MCP oder zur allgemeinen Vantage-Erfahrung zu senden.
Related MCP server: mcp-lucene-server
Erste Schritte
Voraussetzungen
Wenn Sie aus der Quelle installieren, stellen Sie sicher, dass die folgenden Pakete installiert sind (die genauen Versionen finden Sie unter .tool-versions ):
Sie können einen Versionsmanager (z. B. asdf ) oder Paketmanager (z. B. Homebrew ) verwenden, um diese Abhängigkeiten zu installieren.
Sie müssen außerdem ein schreibgeschütztes Vantage-API-Token erstellen (Schreiben funktioniert derzeit nicht). Folgen Sie den Anweisungen in der Vantage-API-Dokumentation . Wir empfehlen die Erstellung eines brandneuen schreibgeschützten API-Tokens zur ausschließlichen Verwendung mit dem MCP-Server.
Installation
Homebrew verwenden
brew install vantage-sh/tap/vantage-mcp-serverAus der Quelle
Klonen Sie dieses Repository.
git clone https://github.com/vantage-sh/vantage-mcp-serverErstellen Sie den Server und passen Sie die Berechtigungen an.
go build -o vantage-mcp-server
chmod +x vantage-mcp-server📝 Hinweis: Wenn Sie neue Änderungen aus dem Repository herunterladen, führen Sie
go buildunbedingt erneut aus, um den Server neu zu erstellen und sicherzustellen, dass Sie die neueste Version ausführen.
Debuggen Sie mit dem MCP-Inspektor.
npx @modelcontextprotocol/inspector -e VANTAGE_BEARER_TOKEN=<token> ./vantage-mcp-serverMCP-Clients einrichten
Die Einrichtungsanweisungen variieren je nach verwendetem MCP-Client. Beispiele für Clients:
Eine Liste der verfügbaren Clients finden Sie in der MCP-Dokumentation . Detaillierte Anweisungen für Claude für Desktop, Cursor und Goose finden Sie weiter unten.
Claude für Desktop
Laden Sie Claude für Desktop herunter.
Klicken Sie oben in Claude für Desktop auf Claude > Einstellungen (Tastaturkürzel
Command + ,).Wählen Sie im linken Menü des Einstellungsbereichs Entwickler aus.
Klicken Sie auf Konfiguration bearbeiten . Eine Konfigurationsdatei wird erstellt unter:
macOS :
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows :
%APPDATA%\Claude\claude_desktop_config.json
Öffnen Sie die Datei
claude_desktop_config.jsonund aktualisieren Sie deren Inhalt. Ersetzen Sie die Platzhalter<path_to_compiled_vantage_mcp_server_binary>durch den Pfad, in den Sie die Vantage MCP Server-Binärdatei heruntergeladen haben, und<personal_vantage_api_token>durch Ihr Vantage API-Token.{ "mcpServers": { "Vantage": { "command": "<path_to_compiled_vantage_mcp_server_binary>", "args": [], "env": { "VANTAGE_BEARER_TOKEN": "<personal_vantage_api_token>" } } } }Speichern Sie die Konfigurationsdatei und starten Sie Claude neu.
Klicken Sie in der unteren rechten Ecke des Eingabefelds „Claude für Desktop“ auf das Hammersymbol, um die verfügbaren Tools für den Vantage MCP-Server anzuzeigen.
Sobald Sie die Konfiguration eingerichtet haben, können Sie Claude zur Eingabe auffordern. Jedes Mal, wenn Sie ein neues Tool verwenden, fragt Claude Sie um Ihre Zustimmung, bevor er fortfährt.
Cursor
Cursor herunterladen.
Öffnen Sie Cursor und klicken Sie in der Menüleiste auf Cursor > Einstellungen > Cursoreinstellungen .
Wählen Sie im linken Bereich MCP aus.
Klicken Sie auf „Neuen globalen MCP-Server hinzufügen“ .
Aktualisieren Sie den Inhalt der geöffneten Datei
mcp.json. Ersetzen Sie die Platzhalter<path_to_compiled_vantage_mcp_server_binary>durch den Pfad, in den Sie die Vantage MCP Server-Binärdatei heruntergeladen haben, und<personal_vantage_api_token>durch Ihr Vantage API-Token.{ "mcpServers": { "Vantage": { "command": "<path_to_compiled_vantage_mcp_server_binary>", "args": [], "env": { "VANTAGE_BEARER_TOKEN": "<personal_vantage_api_token>" } } } }
Gans
Laden Sie Goose herunter.
Öffnen Sie Goose und klicken Sie in der Menüleiste auf Goose > Einstellungen (Tastaturkürzel
Command + ,).Klicken Sie im Abschnitt „Erweiterungen “ auf „Benutzerdefinierte Erweiterung hinzufügen“ .
Geben Sie im ID -Feld
vantage-mcp-server.Geben Sie im Feld Name
Vantageein.Geben Sie im Feld Beschreibung
Query costs and usage dataabfragen ein.Geben Sie im Befehlsfeld den Pfad zur Binärdatei des Vantage MCP-Servers ein.
Fügen Sie im Abschnitt „Umgebungsvariablen“ eine neue Variable mit dem Namen
VANTAGE_BEARER_TOKENund dem auf Ihr Vantage-API-Token festgelegten Wert hinzu.Klicken Sie auf Hinzufügen .
Hinweis für MacOS-Benutzer
Wenn Sie eine Version von unserer Github-Seite herunterladen und die ausführbare Datei nicht ausgeführt werden kann, weil der Entwickler nicht verifiziert werden kann, öffnen Sie bitte Ihre Systemeinstellungen. Suchen Sie dort den Abschnitt „Datenschutz und Sicherheit“. Scrollen Sie anschließend nach unten. Dort sollten Sie die Meldung sehen, dass „vantage-mcp-server-macos“ blockiert wurde. Klicken Sie auf „Trotzdem öffnen“. Danach sollte die ausführbare Datei problemlos ausgeführt werden können.
Beitragsrichtlinien
Wenn Sie zu diesem Projekt beitragen möchten:
Forken Sie dieses Repository.
Erstellen Sie einen neuen Zweig:
git checkout -b feature/my-feature.Nehmen Sie Ihre Änderungen vor.
Stellen Sie sicher, dass Ihr Code sauber formatiert und erstellt wird.
Senden Sie eine Pull-Anfrage .
Wir freuen uns über Community-Beiträge, Verbesserungen und Fehlerbehebungen. Sollten Sie auf Probleme stoßen, senden Sie uns bitte einen Fehlerbericht über die GitHub Issues dieses Repositorys.
Lizenz
Einzelheiten zu kommerziellen und nicht-kommerziellen Lizenzen finden Sie in der Datei 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