modelright

Live registry of AI model specs, context windows, and per-token pricing.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
95%
Integridad del esquema
85%
Calidad de los nombres
97%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (1)

  • LOWTool 'compare_models' description lacks action verben compare_models

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~828Tokens (definiciones de herramientas)
~1.1 KBTamaño de respuesta típico
Impacto moderado en la atención (0.65% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "modelright": {
      "url": "https://modelright.dev/api/mcp"
    }
  }
}

Puntos de conexión remotos

https://modelright.dev/api/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (6)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢list_providers

List providers tracked by the registry with their model counts. Use provider slugs in list_models / get_model / compare_models.

Esquema de entrada

{
  "type": "object",
  "properties": {}
}
🟢search_models(q, limit)

Substring search across model name, slug, and provider — the fast path to a model's provider/slug pair for the detail tools.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100,
      "description": "Search text, e.g. 'sonnet'"
    },
    "limit": {
      "description": "Max results (default 20)",
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    }
  },
  "required": [
    "q"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢list_models(provider, modality, status, minContextWindow, maxInputPricePerM, ...)

List tracked models with pricing and context windows. Filter by provider, modality tag, status, or price/context bounds.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "provider": {
      "description": "Provider slug filter, e.g. 'anthropic'",
      "type": "string"
    },
    "modality": {
      "description": "Modality tag filter, e.g. 'text', 'image', 'audio'",
      "type": "string"
    },
    "status": {
      "description": "Status filter, e.g. 'available', 'deprecated'",
      "type": "string"
    },
    "minContextWindow": {
      "description": "Minimum context window",
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "maxInputPricePerM": {
      "description": "Max input price per 1M tokens (USD)",
      "type": "number",
      "minimum": 0
    },
    "sort": {
      "description": "Sort order (default name)",
      "type": "string",
      "enum": [
        "name",
        "input_price_asc",
        "input_price_desc",
        "context_desc"
      ]
    },
    "limit": {
      "description": "Max results (default 100)",
      "type": "integer",
      "minimum": 1,
      "maximum": 500
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_model(provider, slug, snapshots)

Full detail for one model (provider+slug from search_models): specs, current price, status, and recent price/availability snapshots.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "provider": {
      "type": "string",
      "minLength": 1,
      "description": "Provider slug, e.g. 'openai'"
    },
    "slug": {
      "type": "string",
      "minLength": 1,
      "description": "Model slug, e.g. 'gpt-4o'"
    },
    "snapshots": {
      "description": "Recent snapshots to include (default 10, 0 to skip)",
      "type": "integer",
      "minimum": 0,
      "maximum": 50
    }
  },
  "required": [
    "provider",
    "slug"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
⚪compare_models(models)

Side-by-side comparison of 2-10 models by provider/slug: context window, input/output price per 1M tokens, modalities, status.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "models": {
      "minItems": 2,
      "maxItems": 10,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "provider": {
            "type": "string",
            "minLength": 1,
            "description": "Provider slug, e.g. 'openai'"
          },
          "slug": {
            "type": "string",
            "minLength": 1,
            "description": "Model slug, e.g. 'gpt-4o'"
          }
        },
        "required": [
          "provider",
          "slug"
        ]
      },
      "description": "Models to compare"
    }
  },
  "required": [
    "models"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_ingest_status(limit)

Data-freshness check: registry totals and the most recent ingest runs (source, model count, status, time).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "limit": {
      "description": "Recent ingest runs to return (default 10)",
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada6 herramientas