Artificial Analysis について
Artificial Analysisは、Artificial AnalysisのLLM価格、速度、ベンチマークデータをAIアシスタントに提供するMCPサーバーです。モデル一覧の絞り込みや並べ替え、個別モデルの詳細取得に対応しています。
主な機能
- 01LLMの入力・出力価格の確認
- 02生成速度と初回トークン時間の比較
- 03複数のベンチマークスコアの確認
- 04プロバイダーによるモデル絞り込み
- 05指標によるモデルの並べ替え
活用シーン
- 01モデル間の価格比較
- 02速度の高いモデルの検索
- 03ベンチマークによるモデル評価
- 04特定モデルの指標取得
MCP 対応
MCPクライアントに、モデル一覧と詳細を取得するツールを提供します。プロバイダーでの絞り込みや指標での並べ替えができ、利用にはArtificial AnalysisのAPIキーが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
2掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| creator | string | いいえ | モデルの作成元で絞り込みます(例:"OpenAI"、"Anthropic"、"Google") |
| sort_by | enum | いいえ | 並べ替えに使用するフィールドprice_input | price_output | price_blended | speed | ttft | intelligence_index | coding_index | math_index | mmlu_pro | gpqa | release_date |
| sort_order | enum | いいえ | 並べ替え順(デフォルト:desc)asc | desc |
| limit | number | いいえ | 返す結果の最大数 |
詳細
Artificial Analysis MCP サーバー
Artificial Analysis の LLM モデルの料金、速度指標、ベンチマークスコアを提供する MCP(Model Context Protocol)サーバーです。
機能
- 300 以上の LLM モデルのリアルタイム料金を取得(入力/出力/ブレンド料金)
- 速度指標を比較(トークン/秒、最初のトークンまでの時間)
- ベンチマークスコアにアクセス(Intelligence Index、Coding Index、MMLU-Pro、GPQA など)
- プロバイダーで絞り込み(OpenAI、Anthropic、Google など)
- 任意の指標で並べ替え
インストール
Claude Code
claude mcp add artificial-analysis -e AA_API_KEY=your-key -- npx -y artificial-analysis-mcp
または、GitHub からインストールします。
claude /mcp add https://github.com/davidhariri/artificial-analysis-mcp
手動での設定
Claude の設定ファイル(~/.claude/settings.json)に追加します。
{
"mcpServers": {
"artificial-analysis": {
"command": "npx",
"args": ["-y", "artificial-analysis-mcp"],
"env": {
"AA_API_KEY": "your-api-key"
}
}
}
}
設定
| 環境変数 | 必須 | 説明 |
|---|---|---|
AA_API_KEY | はい | Artificial Analysis API キー |
API キーは artificialanalysis.ai で取得してください。
ツール
list_models
絞り込みや並べ替えを指定して、利用可能なすべての LLM モデルを一覧表示します。
パラメーター:
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
creator | string | いいえ | モデルの作成元で絞り込みます(例:「OpenAI」、「Anthropic」) |
sort_by | string | いいえ | 並べ替えフィールド(下記参照) |
sort_order | string | いいえ | "asc" または "desc"(デフォルト:"desc") |
limit | number | いいえ | 返す結果の最大数 |
並べ替えフィールド: price_input、price_output、price_blended、speed、ttft、intelligence_index、coding_index、math_index、mmlu_pro、gpqa、release_date
使用例:
- 「最も速いモデルを上位 5 件一覧表示して」
- 「Anthropic のモデルを料金順に表示して」
- 「高い知能スコアを持つ最も安価なモデルは?」
get_model
特定のモデルの詳細情報を取得します。
パラメーター:
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
model | string | はい | モデル名またはスラッグ(例:「gpt-4o」、「claude-4-5-sonnet」) |
戻り値: 料金、速度指標、すべてのベンチマークスコアを含むモデルの完全な詳細情報です。
使用例:
- 「GPT-4o の料金を取得して」
- 「Claude 4.5 Sonnet のベンチマークスコアは?」
モデルデータ
各モデルには以下の情報が含まれます。
- 料金:100 万トークンあたりの入力/出力/ブレンド料金(USD)
- 速度:出力トークン/秒、最初のトークンまでの時間
- ベンチマーク:Intelligence Index、Coding Index、Math Index、MMLU-Pro、GPQA、LiveCodeBench など
開発
# Install dependencies
npm install
# Build
npm run build
# Run locally
AA_API_KEY=your-key node dist/index.js
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。