mcpField
C
Costory FinOps MCP

Costory FinOps MCP

リモート
docs.costory.ioクラウド・インフラ31 週間前に更新
リポジトリ公式サイト

Costory FinOps MCP について

Costory FinOps MCPは、複数プロバイダーのクラウド、AI、データ支出を分析するチーム向けのホスト型FinOps MCPサーバーです。コスト配賦データに、調査、レポート、アラート、提案のワークフローを組み合わせています。

主な機能

  1. 01複数プロバイダーのコストと使用量のクエリ
  2. 02チームや機能ごとのコスト配賦
  3. 03CELルールによるカスタムコスト軸の作成
  4. 04ダッシュボードと定期レポート
  5. 05コストと予算のアラート
  6. 06支出変化の調査ワークフロー

活用シーン

  1. 01AWS支出の増加と関連デプロイの調査
  2. 02チームやモデル別のAI支出比較
  3. 03共有Cloud SQLコストの使用量配賦
  4. 04Slackでコスト要約とアラートを定期配信

MCP 対応

ホスト型サーバーはstreamable HTTPとOAuth 2.1で `https://app-api.costory.io/mcp` から利用できます。MCPクライアントに、クエリ、配賦、レポート、ダッシュボード、アラート、イベント注釈のツールを提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://app-api.costory.io/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Costory FinOps MCP:Claude、Cursor、あらゆる MCP クライアントでチームの基盤となる FinOps エージェント

MCP Registry Claude connector Cursor Directory Costory MCP connector Costory Finops Mcp Skills on AI Agents Listing License: Apache-2.0

Costory は、チームの基盤となる FinOps エージェントです。Claude と単一プロバイダーの MCP の組み合わせは、一人で一つのクラウドを使う場合には機能します。しかし、プロバイダーやユーザーが増え、保守するツールが増えると対応しきれなくなります。

  • 複数プロバイダー: AWS、GCP、Azure、LLM API、データクラウドのコストを一つのモデルで標準化し、チームや機能ごとに配賦します。テレメトリー(Kubernetes、Datadog、dbt)からの配賦にも対応します。
  • 複数ユーザー: ユーザーごとのローカル認証情報やプロンプトではなく、OAuth、ユーザーごとのアクセス制御、エンタープライズ SSO を備えた一元管理の環境を利用できます。
  • お客様に代わって保守: Costory がツール、スキル、コネクターを最新の状態に保つため、組織再編や新しいサービスの導入によってエージェントが動かなくなることはありません。

エージェントはコスト削減の機会を見つけ、支出の変化を一つひとつ説明し、コーディングエージェントが実装できる推奨事項を提示します。Claude、Cursor、あらゆる MCP クライアント、さらに Slack で利用できます。顧客には Alan、Deezer、Delivery Hero、Voodoo、Pennylane が含まれます。

料金: Starter は月額 300 ドルからの定額制です。ユーザー数とデータソース数は無制限で、80%のお客様が上限に達することのない公正な利用枠が設定されています。サービスが停止されることはなく、MCP 経由で接続されたエージェントは AI クレジットを消費しません。30 日間の無料トライアルをご利用いただけます。

このリポジトリで公開しているのは、Costory MCP ツールを使った FinOps ワークフローの実行方法をエージェントに教える、エージェントスキルとプラグインのパッケージ(Claude Code、Codex、Cursor)です。

  • エンドポイント: https://app-api.costory.io/mcp(ストリーミング可能な HTTP)
  • 認証: ブラウザーでの OAuth 2.1。IAM 認証情報、Docker、ローカルサーバーは不要です
  • ドキュメント: docs.costory.io/features/mcp
  • レジストリ名: 公式 MCP Registry の io.costory/finops
エンジニアからよく寄せられる質問
  • 「先週、AWS の請求額が急増したのはなぜですか?関連するデプロイはどれですか?」
  • 「payments クラスターの Kubernetes コストを、名前空間とチームごとに内訳表示してください。」
  • 「今月の OpenAI、Anthropic、Bedrock の AI 支出合計を、チームとモデルごとに教えてください。」
  • 「共有の Cloud SQL コストを使用量に応じてチーム間で按分し、ディメンションとして公開してください。」
  • 「今月のアクティブユーザー 1 人あたりのクラウドコストはいくらですか?先月と比較してください。」
  • 「BigQuery の日次コストが 2,000 ドルを超えたらアラートを作成し、#finops Slack チャンネルに投稿してください。」
  • 「毎週月曜日に、コスト変動の大きい上位 5 件を Slack に送信してください。」

MCP に接続する

VS Code にインストール VS Code Insiders にインストール Cursor に追加

ワンクリックで https://app-api.costory.io/mcp を VS Code または Cursor に追加できます。初回利用時には、OAuth ログイン画面がブラウザーで開きます。 貼り付けて使う場合は、Cursor のディープリンクを利用できます:cursor://anysphere.cursor-deeplink/mcp/install?name=costory&config=eyJ1cmwiOiJodHRwczovL2FwcC1hcGkuY29zdG9yeS5pby9tY3AifQ%3D%3D

請求データが接続された Costory ワークスペースが必要です。Starter は月額 300 ドルからで、定額です。30 日間の無料トライアルをご利用いただけます。

Claude Desktop / Claude Code / Cursor / VS Code: https://app-api.costory.io/mcp を指定するカスタムコネクターを追加し、開いたブラウザーウィンドウで OAuth ログインを完了してください。スクリーンショット付きのクライアント別手順は、MCP ドキュメントをご覧ください。

このリポジトリには、コピーして使える .mcp.json が含まれています:

{
  "mcpServers": {
    "costory": {
      "type": "http",
      "url": "https://app-api.costory.io/mcp",
      "oauth": { "callbackPort": 8080 }
    }
  }
}

Claude Desktop(開発者設定、claude_desktop_config.json)については、代替 JSON 設定をご覧ください:

{
  "mcpServers": {
    "costory": {
      "url": "https://app-api.costory.io/mcp"
    }
  }
}

VS Code(.vscode/mcp.json):

{
  "servers": {
    "costory": {
      "type": "http",
      "url": "https://app-api.costory.io/mcp"
    }
  }
}
最初のプロンプト

「Costory を使って、先月のコスト要因の上位を表示して」と試してみてください。エージェントは get_context を呼び出し、次に query を呼び出します。

アカウントが複数の組織にアクセスできる場合、スラッグを指定せずに get_context を呼び出すと、スラッグの一覧とともに「Multiple organizations」が返されます。エージェントは list_organizations を呼び出す(またはその一覧を読み取る)必要があります。使用する組織を尋ね、その slug を get_context と以降のツールに渡してください。最初に「Costory の組織 acme を使って、先月のコスト要因の上位を表示して」のように指定することもできます。

MCP ツールのリファレンス

サーバーは 5 つのグループに分かれたツールを公開します。名前とペイロードにはバージョンが付けられています。正確な情報は API リファレンスをご確認ください。

グループツール機能
概要get_context, search, get, suggest_groupby, suggest_usage_metrics, suggest_actionsディメンション、ダッシュボード、メトリクスを確認し、質問を適切に切り分ける方法を見つけます
クエリquery, list_metrics, list_virtual_dimensions期間比較を含む、コスト、使用量、メトリクス、数式、予算のクエリ
割り当てcreate_virtual_dimension_draft, update_virtual_dimension_draft, preview_virtual_dimension_draft, publish_virtual_dimension, virtual_dimension_overlap_matrix順序付き CEL ルールでカスタムのコスト軸を定義し、プレビューしてから公開します
レポートcreate_report, update_report, preview_report_widget, run_report_now, create_dashboard, update_dashboardチャットから作成する、Slack、Teams、メールのスケジュールレポートとダッシュボード
アラートとイベントcreate_alert, preview_alert, list_alerts, create_event, update_eventコストと予算のアラート、および相関分析用のイベント注釈

書き込みツールは、Costory ワークスペース内でのみ動作します。クエリのスコープは、呼び出し元ユーザーのワークスペースロールに従います。

FinOps スキル

スキルはワークフローレイヤーです。それぞれのスキルは、特定の種類の質問に対して上記のツールをどのような順序で使うかを定義しているため、アシスタントがその手順を再発見する必要はありません。

MCP skillId使用する場面
bigqueryBigQuery ウェアハウスに関する注意点(オンデマンドとスロット、物理と論理、ラベル)と、[BigQuery] ダッシュボードテンプレート
cost-change-investigationコストの変化を、寄与度、タイミング、使用状況、メトリクス、イベント、アラート、用語の根拠を使って説明する場合
queryコスト、使用状況、メトリクス、数式、予算の調査。Explorer では期間比較のみを行い、「何が変わったか」の説明は reports の Explain に引き継ぎます
virtual-dimensions順序付きの CEL ルールを使って、カスタムのコスト軸を作成、編集、プレビュー、公開する場合
dashboardsコンテキスト優先のウィジェット継承と概要の生成を使って、ダッシュボードを作成または拡張する場合
reportsSlack、Teams、メールの定期レポート、および先月のコストを説明するためのプレビュー優先 DIGEST
recipes目的に合ったすぐに使える追跡設計を選び、上記のスキルに引き継いで構築する場合

レシピでは現在、BigQuery ウェアハウスのルーティング、GCP の支出ベース CUD、予算対実績のダッシュボード、EC2 スパイクアラート、本番環境と研究開発の分割、タグ未設定のカバレッジ、マーケットプレイスの支出、プロバイダーのクレジット、名前空間のコスト、コンピューティングの詳細分析、期間変化の説明を扱っています。plugins/costory/skills/recipes/ を参照してください。

Cursor Marketplace のパッケージ

このリポジトリには、Claude Code マーケットプレイスに加えて、Cursor プラグインの構成も含まれています。

  • .cursor-plugin/marketplace.json — 複数プラグイン対応のマーケットプレイスマニフェスト
  • plugins/costory/.cursor-plugin/plugin.json — Cursor プラグインのマニフェスト
  • plugins/costory/mcp.json — ホスト型 MCP(https://app-api.costory.io/mcp、クライアントで OAuth を使用)
  • plugins/costory/assets/logo.png — プラグインのロゴ

cursor.directory/plugins/costory に掲載されています。

プラグインとしてインストール(MCP 接続+スキル)

このプラグインは、MCP サーバーを接続し、スキルを一度にインストールします。

# Claude Code
claude plugin marketplace add costory-io/costory-finops-mcp-skills
claude plugin install costory@costory

# Codex
codex plugin marketplace add costory-io/costory-finops-mcp-skills
codex plugin add costory@costory

スキルのみ、任意のエージェント(skills.sh): 7 つのスキルを Claude Code、Cursor、Codex など、Agent Skills を読み込む他のエージェントにインストールします。MCP は別途接続してください(上記を参照)。

npx skills add costory-io/costory-finops-mcp-skills

Kiro: このリポジトリにはKiro power(MCP 接続+FinOps スキル)が含まれています。Kiro で Powers パネルを開き、Add Custom Power → Import power from GitHub を選択して、https://github.com/costory-io/costory-finops-mcp-skills/tree/main/powers/costory を入力してください。

構成

.mcp.json                              ← ready-to-copy MCP client config
skills.json                            ← MCP skillId -> SKILL.md path
.claude-plugin/marketplace.json
server.json                            ← official MCP Registry entry (io.costory/finops)
gemini-extension.json + GEMINI.md      ← Gemini CLI extension (MCP connection + context)
powers/costory/                        ← Kiro power (plugin.json + mcp.json + skills/costory-finops)
plugins/costory/
  .claude-plugin/plugin.json
  .mcp.json                            ← MCP server wired by the Claude Code / Codex plugin
  README.md
  LICENSE                              ← Apache-2.0 (copy of the root LICENSE)
  skills/
    bigquery/SKILL.md
    cost-change-investigation/SKILL.md
    query/SKILL.md
    virtual-dimensions/SKILL.md
    dashboards/SKILL.md
    reports/SKILL.md
    recipes/SKILL.md  + recipe library

MCP 経由でのスキル提供(get_skill)

skills.json は、各 MCP skillId を SKILL.md のパスに対応付けています。costory-app を接続する際は、このリポジトリ(または固定したリリース)からファイルを読み込み、任意の YAML フロントマターを削除して、Markdown 本文を返してください。

{
  "skillId": "dashboards",
  "path": "plugins/costory/skills/dashboards/SKILL.md"
}

作成

構成ルール、バージョン更新、検証については AGENTS.md を参照してください。スキルを追加する場合は SKILL_TEMPLATE.md を使用してください。

サポート

[email protected] · ドキュメント · プライバシーポリシー · 利用規約

ライセンス

Apache-2.0。詳しくは LICENSE を参照してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。