You're viewing a demo portfolio

Join the waitlist
PRSM

list_models

Active

Tool of Openrouter

declared in 0.1.0

List LLMs from the OpenRouter catalog (~340 models across all major providers) with normalized $/1M-token pricing, context windows, and modality. Filter by search, free-only, minimum context, or modality (e.g. "image" for vision models). Sorted cheapest-first by completion price. Keyless.

Parameters schema

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "number",
      "description": "Max models to return (default 25, max 60)."
    },
    "search": {
      "type": "string",
      "description": "Case-insensitive substring match against model id, name, and description. e.g. \"claude\", \"gpt-4o\", \"deepseek\"."
    },
    "modality": {
      "type": "string",
      "description": "Substring match on architecture.modality, e.g. \"image\" to find vision/multimodal models, \"text->text\" for text-only."
    },
    "free_only": {
      "type": "boolean",
      "description": "If true, only return models whose prompt price is $0 (free tier)."
    },
    "min_context": {
      "type": "number",
      "description": "Minimum context_length in tokens, e.g. 100000 or 200000."
    }
  }
}

What this tool wraps· 1 endpoint

min confidence0.700.50

Parent server

Openrouter

https://github.com/pipeworx-io/mcp-openrouter

1/7 registries
View full server →
list_models — Openrouter — PRSM MCP