Modelglass について
ModelglassはAIモデルの価格・機能データを提供し、2つの独立したVS Code拡張機能を含みます。開発タスクをコストに応じて振り分ける機能と、Copilotのエージェントモードに最新データを提供する機能があります。各記録には出典URLと確認日が付属します。
主な機能
- 01モデルの価格と機能の確認
- 02日付付き価格記録の追跡
- 03コストに応じた開発タスクの振り分け
- 04独自のプロバイダーキーの使用
- 05CopilotのエージェントモードへのMCPツール提供
活用シーン
- 01画像・動画・音声・LLMの比較
- 02低コストで対応可能なLLMの選択
- 03Copilotのエージェントモードで最新モデル情報を検索
MCP 対応
Modelglass MCP拡張機能はModelglassのMCPサーバーをCopilotのエージェントモードに登録します。モデル、価格履歴、競合、アカウントとプラン情報を扱う7つの読み取り専用ツールを提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://modelglass-api.vercel.app/mcpclaude mcp add --transport http modelglass https://modelglass-api.vercel.app/mcp{"mcpServers":{"modelglass":{"type":"http","url":"https://modelglass-api.vercel.app/mcp"}}}Cursor で開く{"servers":{"modelglass":{"type":"http","url":"https://modelglass-api.vercel.app/mcp"}}}VS Code で開く{"mcpServers":{"modelglass":{"type":"http","url":"https://modelglass-api.vercel.app/mcp"}}}{"mcpServers":{"modelglass":{"serverUrl":"https://modelglass-api.vercel.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://modelglass-api.vercel.app/mcp認証が必要ツール
詳細
Modelglass の VS Code 拡張機能 — ご自身のプロバイダーキーを使い、開発タスク(動画・音声の生成を含む)を対応可能な選択肢の中で最も安価なものにルーティングするか、Modelglass の最新の料金・機能データフィードを MCP ツールとして Copilot のエージェントモードに取り込みます。
modelglass-vscode
Modelglass とは
Modelglass は、画像、動画、音声、LLM などの AI モデルの料金・機能データレイヤーです。情報源を明記した追記専用のレジストリとして構築されており、すべての料金に情報源の URL と確認日が付記され、料金改定は新しい日付のエントリーとして記録されるため、黙って上書きされることはありません。無料の比較サイトと、有料の読み取り API + MCP サーバー(https://modelglass-api.vercel.app、POST /mcp)という 2 つの方法で提供されています。後者は、モデルの料金を独自のツールに組み込む運用者向けです。Modelglass 自体はトラフィックをプロキシしたり、実行時にモデルを選択したりしません。Modelglass は、他社のツール(このリポジトリにある 2 つの拡張機能を含む)が読み取るデータです。
このリポジトリについて
npm workspaces を使用したモノレポで、独立した 2 つの VS Code 拡張機能を公開しており、それぞれ単独でインストールできます。
| パッケージ | 内容 | Marketplace |
|---|---|---|
packages/router | Modelglass Cost-Aware Router — 開発タスクを、対応可能な LLM のうち最も低コストのものにルーティングします(Runway による動画生成、ElevenLabs による音声生成にも対応)。リクエスト経路に Modelglass のプロキシを介さず、ご自身のプロバイダーキー(BYOK)を直接使用します。Copilot Chat のモデルピッカーからも直接利用できます。 | modelglass.cost-aware-router |
packages/mcp | Modelglass MCP — 稼働中の Modelglass MCP サーバーを Copilot のエージェントモードに直接登録します。手動で .vscode/mcp.json を編集する必要はありません。7 つの読み取り専用ツール(モデル、料金の履歴、競合他社、アカウント/ティア情報)を備えています。これらをいつ使うかは Copilot のエージェントが判断し、この拡張機能はツールを見つけられるようにするだけです。 | modelglass.modelglass-mcp |
packages/shared | 内部専用で、公開されていません。上記の両拡張機能で共有する、SecretStorage ベースの認証(ensureApiKey/peekApiKey)と Modelglass API のベース URL を提供します。 | — |
どちらの拡張機能も同じ Modelglass アカウント/API キーを使用するため、一方をインストールしても、もう一方で別途認証する必要はありません。実際の動作を示すスクリーンショットを含む詳しい使用方法については、各パッケージの README.md をご覧ください。

開発
npm install # installs + links all three workspace packages
npm run typecheck # all packages
npm run test # all packages (packages without a test script are skipped)
npm run build # all packages
# per-package:
npm run build --workspace packages/router
npm run package --workspace packages/mcp # -> packages/mcp/*.vsix
拡張機能をローカルで実行するには、packages/router または packages/mcp を VS Code ワークスペースのルートとして開き、F5 キーを押して、変更を読み込んだ Extension Development Host を起動します。標準の VS Code 拡張機能ツールを使用するため、カスタムの起動設定は必要ありません。ローカル開発からプルリクエストまでの詳しい手順については、CONTRIBUTING.md をご覧ください。
router と mcp の分割は、メインの modelglass リポジトリにある Linear プロジェクトで SCO-434 として管理されています。
コントリビューション
バグ報告、修正、新機能の提案を歓迎します。CONTRIBUTING.md と行動規範をご覧ください。
セキュリティの脆弱性を報告する場合は、公開の Issue を作成せず、SECURITY.md の手順に従ってください。
お問い合わせ
Modelglass 本体またはいずれかの拡張機能についてご質問がある場合は、[email protected] までメールでお問い合わせください。
Copyright © 2026 Modelglass Pty Ltd. MIT License の下でライセンスされています。詳細は LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。