Keterampilan / MCP: gunakan data papan peringkat di agen Anda
Semua di sini bersifat publik: tidak perlu akun atau kunci API. Berikan file skill di bawah ini kepada agen AI Anda, atau panggil REST API secara langsung.
Keterampilan agen (SKILL.md)
Simpan file ini sebagai SKILL.md di dalam folder skills dan agen Anda akan mengetahui cara membaca papan peringkat dan perbandingan kemampuan model melalui API publik.
---
name: pandanpc-leaderboard
description: Look up current AI model leaderboards and the top-10 model capability comparison from PandaNpc's public API. Use when the user asks which AI model is best, how models rank on chat, coding, image, video, speech or agent tasks, or how top models compare on benchmarks.
---
# PandaNpc leaderboard
Public, read-only JSON API. No account and no API key. Base URL: https://api.pandanpc.com/api/public/leaderboard
## Boards
GET https://api.pandanpc.com/api/public/leaderboard
GET https://api.pandanpc.com/api/public/leaderboard?category=<board key>
Response: { boards: [{ key, source, metric, meta, rows }], vendorIcons }
- With ?category=<key> the response still contains every board, but only the requested one has rows; boards with an empty rows array are shells. Always pick a board by key (for example jq '.boards[] | select(.key=="llm_chat")'), never by index.
- key: llm_chat, image_gen, code, image_edit, video, agent, vision, search, document, image_to_video, video_edit, text_to_speech, speech_to_text, speech_to_speech, or_usage, aa_intelligence
- source: arena | artificial_analysis | openrouter
- meta: { source_url, last_updated, synced_at }
- rows: [{ rank, model, vendor, score, ci, votes, ...price fields }]
Scores are comparable only inside one board. Arena boards are Elo from human blind votes; read the rank together with ci. Lower is better for speech-to-text (word error rate).
## Capability comparison
GET https://api.pandanpc.com/api/public/leaderboard/capabilities
Response: { dimensions, models, sources, fetched_at }
- models: top 10 by Epoch Capabilities Index: { rank, model, model_key, vendor, eci }
- sources: [{ source, label, license, url, updated, fetched_at, boards }] including epoch, vals, aa, google_card, browserbase, browser_use, coarena and ale
- boards: [{ key, name, capability, comparison_key, updated, fetched_at, scores }] where scores is keyed by model_key: { score, score_raw, scale, effort, harness, cost_per_task, model_version, evaluation_metadata }
Preserve every published configuration. Compare only within one source and comparison_key. Read scale: percent is 0-100, rating (Coarena) is not a percentage. Coarena is mixed-task blind human preference; show its 95% interval. ALE allows GUI/CLI tools; keep its full/max configuration, harness and run-task / split-task counts, and separate pass rate from partial score. updated is the upstream date when published; fetched_at is PandaNpc's fetch time, never a substitute source date.
## Attribution (required)
Name the source next to any number you show:
- Epoch AI, CC BY 4.0 (epoch.ai)
- Vals.ai (vals.ai)
- Artificial Analysis (artificialanalysis.ai)
- Coarena (coarena.ai) and Agents’ Last Exam, CC BY 4.0 (agents-last-exam.org), for their matching sources
- arena.ai and OpenRouter for the matching boards
Data refreshes about once a day. Cache for at least an hour.
Server MCP
Tambahkan server MCP PandaNpc ke klien Anda dengan konfigurasi ini, atau jalankan perintah di bawah ini.
{
"mcpServers": {
"pandanpc": {
"command": "npx",
"args": ["-y", "@pandanpc/mcp-server"]
}
}
}
claude mcp add pandanpc -- npx -y @pandanpc/mcp-serverServer MCP belum mengekspos alat papan peringkat. Untuk data papan peringkat, gunakan skill di atas atau REST API di bawah.
contoh curl
# All boards (Arena, Artificial Analysis, OpenRouter) in one response
curl -s https://api.pandanpc.com/api/public/leaderboard
# One board: add ?category=<board key>, e.g. llm_chat, code, image_gen, aa_intelligence
# The response still lists every board, but only the requested one has rows (the others are empty shells)
curl -s "https://api.pandanpc.com/api/public/leaderboard?category=llm_chat"
# Top 5 models of the chat board: select the board by its key, never by position
curl -s "https://api.pandanpc.com/api/public/leaderboard?category=llm_chat" | jq '.boards[] | select(.key=="llm_chat") | .rows[:5] | map({rank, model, vendor, score})'
# Capability comparison: top 10 models by Epoch Capabilities Index x benchmarks
curl -s https://api.pandanpc.com/api/public/leaderboard/capabilities
# GPQA Diamond score of every model (Epoch AI)
curl -s https://api.pandanpc.com/api/public/leaderboard/capabilities | jq '.sources[] | select(.source=="epoch") | .boards[] | select(.key=="gpqa_diamond") | .scores'Bidang respons
| Bidang | Makna |
|---|---|
boards | Array papan. Setiap papan memiliki kunci, sumber, metrik, meta dan baris. |
key | Kunci board, misalnya llm_chat, code, atau aa_intelligence. Juga kunci dari benchmark kemampuan. |
source | Sumber data: arena, artificial_analysis atau openrouter. Pada respons kapabilitas: epoch, vals atau aa. |
metric | Apa arti skor di papan ini, misalnya Elo atau indeks. |
meta | source_url, last_updated (tanggal upstream) dan synced_at (saat PandaNpc terakhir menyegarkan). |
rows | Baris berperingkat: peringkat, model, vendor, skor, ci, suara, dan kolom harga opsional. |
vendorIcons | Pemetaan dari nama vendor yang ditulis dalam huruf kecil ke URL ikon. |
models | Respons kapabilitas: 10 model teratas berdasarkan Indeks Kapabilitas Epoch, masing-masing dengan peringkat, model, model_key, vendor dan eci. |
sources | Respons kapabilitas: satu entri per penerbit, termasuk Coarena dan ALE, dengan papan dan waktu pengambilan masing-masing. Sumber dan grup perbandingan tidak pernah dicampur. |
scores | Per benchmark dan model: score, score_raw, scale, effort, harness, model_version, dan evaluation_metadata. Skor persentase menggunakan 0–100; peringkat preferensi Coarena tidak. Pertahankan interval kepercayaan dan jumlah tugas. |
updated | Tanggal benchmark upstream saat dipublikasikan; null berarti belum dipublikasikan. fetched_at secara terpisah mencatat kapan PandaNpc mengambil sumber tersebut. |
Atribusi
Data berasal dari Epoch AI (CC BY 4.0), Vals.ai, Artificial Analysis (artificialanalysis.ai), arena.ai dan OpenRouter. Cantumkan nama sumber di samping angka apa pun yang Anda tampilkan.