MCP Bench Router

السجل الرسمي الوسائط والتصميم

Routes design tasks to designarena.ai's top-ranked model via OpenRouter across 14 categories.

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

NPM package mcp-bench-router
Claude Code
claude mcp add mcp-bench-router -e 'OPENROUTER_API_KEY=<your openrouter_api_key>' -- npx -y mcp-bench-router@1.0.1
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "mcp-bench-router": {
            "command": "npx",
            "args": [
                "-y",
                "mcp-bench-router@1.0.1"
            ],
            "env": {
                "OPENROUTER_API_KEY": "<your openrouter_api_key>"
            }
        }
    }
}

متغيرات البيئة

  • OPENROUTER_API_KEY إلزامي سري OpenRouter API key for query_design_model and query_specific_model tools. Get one at https://openrouter.ai/keys

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. mcp-bench-router
  2. Why?
  3. Tools
  4. Setup
  5. Categories
  6. Usage Examples
  7. How It Works
  8. License

mcp-bench-router

MCP server that delegates design tasks to whichever model currently tops designarena.ai's crowdsourced leaderboard, via OpenRouter.

Why?

AI coding assistants produce mediocre frontend/design output. designarena.ai maintains a live leaderboard of the best design models, updated every 2 hours. This MCP server lets Claude (or any MCP client) automatically route design tasks to the current best model.

Tools

ToolDescription
get_best_design_modelGet the current #1 design model, optionally by category
get_leaderboardBrowse full rankings with category filter and pagination
query_design_modelSend a prompt to the best available model via OpenRouter
query_specific_modelSend a prompt to a specific model via OpenRouter

Setup

Prerequisites
  • Node.js >= 18
  • An OpenRouter API key (required for query_design_model and query_specific_model)
Claude Code (CLI)
claude mcp add mcp-bench-router -s user -e OPENROUTER_API_KEY=sk-or-... -- npx -y mcp-bench-router
Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "mcp-bench-router": {
      "command": "npx",
      "args": ["-y", "mcp-bench-router"],
      "env": {
        "OPENROUTER_API_KEY": "sk-or-..."
      }
    }
  }
}
Cursor

Add to .cursor/mcp.json in your project root:

{
  "mcpServers": {
    "mcp-bench-router": {
      "command": "npx",
      "args": ["-y", "mcp-bench-router"],
      "env": {
        "OPENROUTER_API_KEY": "sk-or-..."
      }
    }
  }
}
Other MCP clients
OPENROUTER_API_KEY=sk-or-... npx -y mcp-bench-router
From source
git clone https://github.com/K1ta141k/mcp-bench-router.git
cd mcp-bench-router
npm install
npm run build

Categories

Filter by design category: allcategories, website, gamedev, 3d, dataviz, uicomponent, image, logo, svg, video, imagetoimage, slides, graphicdesign, tts.

Usage Examples

Check who's #1:

"Use get_best_design_model to see the current top design model"

Browse rankings:

"Show me the top 20 design models for websites"

Generate a design:

"Use query_design_model to create a landing page for a SaaS product"

Use a specific model:

"Use query_specific_model with claude-sonnet-4-5 to design a dashboard"

How It Works

  1. Fetches live rankings from designarena.ai's API (cached 2hr)
  2. Maps arena model names to OpenRouter IDs (static + dynamic + fuzzy matching)
  3. Skips codename/unreleased models and picks the best available one
  4. Routes the prompt through OpenRouter's API

License

MIT

الأسئلة الشائعة

ما هو MCP Bench Router؟

Routes design tasks to designarena.ai's top-ranked model via OpenRouter across 14 categories.

كيف أثبّت MCP Bench Router؟

يعمل على جهازك. في Claude Code: claude mcp add mcp-bench-router -e 'OPENROUTER_API_KEY=<your openrouter_api_key>' -- npx -y mcp-bench-router@1.0.1. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج MCP Bench Router إلى مفتاح API؟

نعم. يتطلب OPENROUTER_API_KEY، وتضبطها في إعداداته.

هل MCP Bench Router مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص MIT.

من يصون MCP Bench Router؟

ينشره K1ta141k. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.