vantage-mcp-server
OfficialVantage MCP サーバー
Vantage MCPサーバーについて
Vantage MCPサーバーは、Go言語で書かれたオープンソースツールで、AIアシスタントやMCPクライアントを介してクラウドコストデータを操作できます。Vantageの既存APIへのブリッジとして機能することで、Vantage MCPサーバーは自然言語でクラウド支出データをクエリし、コスト分析をより直感的に行うことができます。
📝注: 現時点では、Vantage MCP サーバーは、標準入出力 (stdio) トランスポートを使用してローカルで実行されるサービスとしてのみ利用できます。つまり、マシンまたはサーバー上で実行し、MCP クライアントと統合する必要があります。
利用可能なツール
Vantage MCP サーバーは現在、互換性のある MCP クライアント (Claude、Cursor、Goose など) から呼び出すことができる次のツールを公開しています。
query-costsVQL を使用してコスト データを取得する一般的な方法。
list-costs関連するコスト レポートにすべてのコストを表示します。
list-cost-reports利用可能なすべてのコスト レポートを一覧表示します。
get-cost-report-forecastコスト レポートに関連する支出の予測をすべて一覧表示します。
list-cost-integrationsコスト データとそれに関連付けられたアカウントを提供できるすべてのコスト プロバイダー統合 (AWS、Azure、GCP など) を一覧表示します。
list-cost-providers指定されたワークスペースが共有しているプロバイダーのみのリスト。
list-cost-services指定されたワークスペースと共有されるすべてのサービスとそれに関連付けられたプロバイダーを一覧表示します。
list-budgets利用可能なすべての予算を一覧表示し、コスト レポートと比較して支出を追跡します。
list-dashboardsVantage アカウントで作成されたすべてのダッシュボードを一覧表示します。
list-tagsコスト レポートをフィルター処理するために使用できるタグを一覧表示します。
list-tag-valuesコスト レポートをフィルター処理するために使用できるタグ値を一覧表示します。
list-anomaliesコスト レポートで検出された異常を一覧表示します。
list-cost-providersVQL クエリでコストをフィルター処理するために使用できるコスト プロバイダーを一覧表示します。
list-unit-costs指定されたコスト レポートの単位コストを取得します。
get-myself利用可能なワークスペースを一覧表示し、認証トークンのアクセス レベルを確認するユーティリティ。
submit-user-feedbackMCP または全体的な Vantage エクスペリエンスに関するフィードバックを Vantage チームに送信する簡単な方法です。
Related MCP server: mcp-lucene-server
はじめる
前提条件
ソースからインストールする場合は、次のパッケージがインストールされていることを確認してください (正確なバージョンについては.tool-versions参照してください)。
これらの依存関係をインストールするには、バージョン マネージャー (例: asdf ) またはパッケージ マネージャー (例: Homebrew ) を使用できます。
また、読み取り専用のVantage APIトークンを作成する必要があります(書き込みは現時点では機能しません)。Vantage APIドキュメントの指示に従ってください。MCPサーバー専用の新しい読み取り専用APIトークンを作成することをお勧めします。
インストール
Homebrewの使用
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-serverMCPクライアントの設定
セットアップ手順は、使用するMCPクライアントによって異なります。例としては、以下のクライアントが挙げられます。
利用可能なクライアントの一覧については、 MCPドキュメントをご覧ください。Claude for Desktop、Cursor、Gooseの詳細な手順については、以下をご覧ください。
デスクトップ版クロード
Claude for Desktopをダウンロードしてください。
Claude for Desktop の上部から、 [Claude] > [設定] (キーボード ショートカット
Command + ,) をクリックします。[設定] ウィンドウの左側のメニューで、 [開発] を選択します。
「設定の編集」をクリックします。設定ファイルは次の場所に作成されます。
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 を再起動します。
Claude for Desktop 入力ボックスの右下隅にあるハンマー アイコンをクリックすると、Vantage MCP サーバーで使用可能なツールが表示されます。
設定が完了したら、Claude にプロンプトを送信できるようになります。新しいツールを使用するたびに、Claude は続行する前に承認を求めます。
カーソル
カーソルをダウンロードします。
カーソルを開き、メニューバーから**「カーソル」>「設定」>「カーソル設定」**をクリックします。
左側のペインで、 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 を開き、メニュー バーから**[Goose] > [設定]**をクリックします (キーボード ショートカットは
Command + ,)。**[拡張機能]**セクションで、 [カスタム拡張機能の追加] をクリックします。
IDフィールドに
vantage-mcp-serverと入力します。名前フィールドに
Vantageと入力します。**[説明]**フィールドに
Query costs and usage dataと入力します。コマンドフィールドに、Vantage MCP Server バイナリへのパスを入力します。
環境変数セクションで、
VANTAGE_BEARER_TOKENという名前の新しい変数を追加し、値を Vantage API トークンに設定します。[追加]をクリックします。
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