Навичка / MCP: використовуйте дані таблиці лідерів у своєму агенті

Усе тут загальнодоступне: обліковий запис або ключ API не потрібні. Передайте своєму ШІ-агенту файл навичок нижче або викличте REST API напряму.

Навичка агента (SKILL.md)

Збережіть цей файл як SKILL.md у папці skills, і ваш агент знатиме, як читати таблиці лідерів і порівняння можливостей моделей через публічний API.

---
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.

MCP-сервер

Додайте MCP-сервер PandaNpc до вашого клієнта за допомогою цієї конфігурації або виконайте наведену нижче команду.

{
  "mcpServers": {
    "pandanpc": {
      "command": "npx",
      "args": ["-y", "@pandanpc/mcp-server"]
    }
  }
}

claude mcp add pandanpc -- npx -y @pandanpc/mcp-server

MCP-сервер ще не надає інструментів для таблиці лідерів. Щоб отримати дані таблиці лідерів, скористайтеся навичкою вище або REST API нижче.

Приклади 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'

Поля відповіді

ГалузьЗначення
boardsМасив табло. Кожне табло має ключ, джерело, метрику, мета та рядки.
keyКлюч таблиці, наприклад llm_chat, code або aa_intelligence. Також ключ бенчмарку можливостей.
sourceДжерело даних: arena, artificial_analysis або openrouter. У відповіді про можливості: epoch, vals або aa.
metricЩо означає оцінка на цій таблиці, наприклад Elo або індекс.
metasource_url, last_updated (дата з вихідного джерела) та synced_at (коли PandaNpc востаннє оновлював).
rowsРядки рейтингу: ранг, модель, постачальник, оцінка, ДІ, голоси та необов’язкові поля ціни.
vendorIconsЗіставлення назви постачальника, записаної в нижньому регістрі, з URL-адресою іконки.
modelsВідповідь щодо можливостей: 10 найкращих моделей за Epoch Capabilities Index, кожна з рангом, моделлю, model_key, постачальником і eci.
sourcesВідповідь щодо можливостей: один запис на публікатора, включно з Coarena та ALE, з власними таблицями й часом отримання. Джерела та групи порівняння ніколи не змішуються.
scoresДля кожного бенчмарку та моделі: score, score_raw, scale, effort, harness, model_version і evaluation_metadata. Оцінки у відсотках використовують 0–100; рейтинги вподобань Coarena — ні. Зберігайте довірчі інтервали та кількості завдань.
updatedДата upstream-бенчмарку, якщо опублікована; null означає, що не опубліковано. fetched_at окремо фіксує, коли PandaNpc отримав джерело.

Атрибуція

Дані надходять з Epoch AI (CC BY 4.0), Vals.ai, Artificial Analysis (artificialanalysis.ai), arena.ai та OpenRouter. Залишайте назви джерел поруч із будь-якими числами, які ви показуєте.