{"name":"modelright","description":"Live registry of AI model specifications, context windows, and per-1M-token pricing across providers, synced hourly from OpenRouter with Artificial Analysis enrichment.","url":"https://modelright.dev","version":"1.0.0","capabilities":{"streaming":false,"pushNotifications":false},"transports":["mcp-streamable-http","http-json"],"authentication":{"schemes":["none"]},"endpoints":{"mcp":"https://modelright.dev/api/mcp","rest":"https://modelright.dev/api/v1","openapi":"https://modelright.dev/openapi.json"},"skills":[{"id":"list_providers","name":"List providers","description":"List providers tracked by the registry with their model counts. Use provider slugs in list_models / get_model / compare_models."},{"id":"search_models","name":"Search models","description":"Substring search across model name, slug, and provider — the fast path to a model's provider/slug pair for the detail tools."},{"id":"list_models","name":"List models","description":"List tracked models with pricing and context windows. Filter by provider, modality tag, status, or price/context bounds."},{"id":"get_model","name":"Get model detail","description":"Full detail for one model (provider+slug from search_models): specs, current price, status, and recent price/availability snapshots."},{"id":"compare_models","name":"Compare models","description":"Side-by-side comparison of 2-10 models by provider/slug: context window, input/output price per 1M tokens, modalities, status."},{"id":"get_ingest_status","name":"Get ingest status","description":"Data-freshness check: registry totals and the most recent ingest runs (source, model count, status, time)."}]}