openrouter-mcp-registry

tj60647/openrouter-mcp-registry
★ 0 stars TypeScript 🌐 Browser/Web Updated 2d ago
MCP server that standardizes access to OpenRouter models. Provides dynamic model discovery, alias resolution, and validation to prevent stale or invalid model usage in coding assistants. Centralizes model metadata and shields clients from upstream naming changes and catalog churn.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "openrouter-mcp-regis": {
      "command": "npx",
      "args": [
        "-y",
        "tj60647/openrouter-mcp-registry"
      ]
    }
  }
}

README Excerpt

A production-ready monorepo that provides a **centralized MCP model registry** backed by OpenRouter, plus a **browsable reference web application**. Designed for zero-config deployment on Vercel. > **What `apps/web` is:** A human-facing demo that includes a live chatbot (`/demo`) powered by the MCP. The chatbot connects to `apps/mcp` via the MCP Streamable HTTP protocol, discovers tools dynamically at runtime, and routes every tool call through the MCP server — it does not access the database di

Tools (20)

ADMIN_SECRETADMIN_SESSION_SECRETADMIN_USERNAMECHAT_MODELCRON_SECRETGETMCP_API_KEYMCP_URLNEXT_PUBLIC_APP_URLNEXT_PUBLIC_MCP_URLOPENROUTER_API_KEYPOSTPOSTGRES_URLcompare_modelscompare_models_promptfind_models_by_criteriaget_modelget_registry_statusget_sync_historylimit