Modelmeter について
Modelmeterは、AIモデルの変更履歴と価格を機械可読かつ出典付きで記録するサービスです。エージェント向けに設計され、ダッシュボードでも閲覧でき、廃止予定、モデル変更、価格、リリース、過去のコストを検証状況とともに追跡します。
主な機能
- 01モデルの廃止・終了予定の追跡
- 02モデル・価格変更イベント
- 03過去の価格データ
- 04コスト見積もりとモデル確認
- 05出典引用と検証状況
活用シーン
- 01モデル依存関係の終了時期を確認
- 02モデル呼び出しのコストを見積もり
- 03価格履歴とモデルイベントを確認
MCP 対応
リモートMCPサーバーは、モデル確認、廃止情報、コスト見積もり、モデル詳細、価格履歴、イベントのツールを提供します。RESTエンドポイントと同じデータを返します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://modelmeter.xyz/mcpclaude mcp add --transport http xyz-modelmeter-modelmeter https://modelmeter.xyz/mcp{"mcpServers":{"xyz-modelmeter-modelmeter":{"type":"http","url":"https://modelmeter.xyz/mcp"}}}Cursor で開く{"servers":{"xyz-modelmeter-modelmeter":{"type":"http","url":"https://modelmeter.xyz/mcp"}}}VS Code で開く{"mcpServers":{"xyz-modelmeter-modelmeter":{"type":"http","url":"https://modelmeter.xyz/mcp"}}}{"mcpServers":{"xyz-modelmeter-modelmeter":{"serverUrl":"https://modelmeter.xyz/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
7| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| model | string | はい | provider/model 形式のモデル ID(例:anthropic/claude-opus-4-8)。ID の確認には list_models を使用してください。 |
| input_tokens | integer | はい | 入力(プロンプト)トークン数。 |
| output_tokens | integer | はい | 出力(補完)トークン数。 |
詳細
Modelmeter
AI スタックの公式変更履歴です。modelmeter.xyz で公開しています。
これは何か
モデルレイヤーで起きるあらゆる変更を、ソースで検証できる機械可読形式で記録します。提供終了日と移行先を含む非推奨化、安定した ID の裏側で行われる予告のないモデル差し替え、価格変更、リリースに加え、3 年分の価格履歴とコスト関連ツールも提供します。各イベントには、原文の引用(多くはアーカイブのスナップショット付き)を含むソースと、検証ステータス(unverified → 人によるレビュー済みの verified)が付与されます。修正が表に出ないまま行われることはありません。correction イベントが、置き換え対象を示します。
主に AI エージェントからプログラムで呼び出すために構築されており、次にダッシュボードを通じて人が利用できます。利用方法は 3 つあります。JSON を返すシンプルな GET URL、ツール呼び出しに対応するエージェントが接続できるリモートの MCP サーバー、そして同じエンドポイントを利用するビジュアルダッシュボードです。このサービスの強みは、わかりやすい URL、安定した JSON 契約、OpenAPI 仕様、そして発見しやすさを高める llms.txt ファイルです。この分野のサイトの多くは JavaScript を多用した SPA で、エージェントから利用できません。Modelmeter はその逆を目指して構築されています。
エンドポイント
GET /estimate?model=X&input=N&output=M— 仮想的な呼び出しにかかるトークンコスト。リセラーモデルの上流価格との比較も含みますGET /models— 現在のモデルカタログ。フィルターに対応GET /model?id=X— 1 つのモデルの統合カード。正規化された価格、機能(コンテキストウィンドウ、ビジョン、推論、タグ)、提供状況、リセラーマークアップ、価格履歴の概要(リリース時と現在の価格、変動率、過去最低・最高価格)を表示しますGET /check?models=gpt-4o,claude-sonnet-4-6— 利用中のスタックに問題がないか? モデルごとに、予定されている提供終了(残り日数と移行先を含む)、過去の提供終了、破壊的変更、または問題なしの判定を返しますGET /deprecations— モデルごとの提供終了情報。どのモデルがいつ終了するかを、移行猶予期間と移行先とともに示しますGET /feed.xml/GET /feed.json— 破壊的変更および対応が必要なイベントの RSS 2.0 / JSON Feed 1.1GET /events— 公式変更履歴。非推奨化、価格変更、リリース、および関連する市場イベントについて、それぞれseverity(breaking|action_required|informational)、announced_at/effective_atの日付、引用付きソース、検証statusを含みます。フィルター:provider、type、model、severity、since、until、statusGET /history— モデルごとの過去の価格時系列。フィルターに対応GET /pricing.json— 価格の生スナップショットGET /events.json— イベントの生スナップショットGET /history.json— 過去の時系列データ
完全な仕様は public/openapi.yaml を参照してください。
GitHub Action
リポジトリが依存しているモデルが非推奨化、提供終了予定、またはすでに提供終了している場合、CI を失敗させます。
- uses: modelmeters/modelmeter/actions/check@main
# with:
# models: "gpt-4o, claude-sonnet-4-6" # optional — otherwise the repo is scanned for known model ids
# fail-on: breaking # breaking (default) | retired | none
# warn-days: "120" # sunsets within N days fail; beyond N warn
このアクションは、リポジトリ内で既知のモデル ID(カタログにあるものと、非推奨化イベントで言及されたすべてのモデル。ハイフン区切りとドット区切りの表記)を検索し、/check を呼び出します。該当するモデルの正確な file:line を注釈として付け、移行先を含むジョブサマリーの表を作成し、fail-on ポリシーに従ってゼロ以外のコードで終了します。
MCP サーバー
Modelmeter はリモートの MCP サーバーでもあるため、ツール呼び出しに対応するエージェント(Claude、Hermes など)は、認証もインストールも不要で、Streamable HTTP トランスポートを介してネイティブに呼び出せます。
https://modelmeter.xyz/mcp
ツール:check_model_dependencies、list_deprecations、estimate_cost、get_model、list_models、get_price_history、list_events。まず list_models で ID を確認し、次に get_model または estimate_cost を使います。MCP ツールは上記の REST エンドポイントと同じデータを返すため、利用環境に合ったほうをお使いください。
データセット
pricing/— プロバイダー全体の現在および過去のモデル料金events/— イベント記録(スキーマ 2.0.0):廃止、料金変更、リリース、市場イベントを、一次ソースの引用、原文の引用文、検証状況とともに記録します
各エントリーには last_verified の日付が含まれます。pricing/snapshots/ の日次スナップショットが、過去の記録として蓄積されます。料金の誤りは存続を脅かすリスクであるため、エントリーを提供する前に明示的な人手による検証を必須とするスキーマになっています。
貢献
料金変更を見つけましたか?新しい値、更新した last_verified の日付、ソース URL を記載して、pricing/current.json を更新する PR を作成してください。
重要な AI 市場イベントを見つけましたか?一次ソースの引用を添え、verified: true を設定したエントリーを events/current.json に追加してください。
プロバイダーの料金ページに変更があると、自動化によって issue が作成されます。協力したい場合は、そのうちの 1 つに取り組んでください。
ライセンス
MIT — LICENSE を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。