list_models
ActiveTool of Openrouter
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."
}
}
}Parent server
Openrouter
https://github.com/pipeworx-io/mcp-openrouter
1/7 registries