list_models
Shows available models from a selected provider (Ali, Atlas, OpenRouter, Ollama, or LM Studio) to help you choose before making an API call. Optionally ranks by task or opens a model picker.
Instructions
List the available models for one gateway so you can offer a concrete choice before spending a call. provider selects the catalogue: 'ali' (Alibaba/Qwen reasoning models, plus the deepseek-/glm- and 'auto' the gateway fronts), 'atlas' (Atlas Cloud text models), 'openrouter' (~400 models from every major lab on one key), 'ollama' (the live ollama.com catalog plus locally-pulled models and the configured council), or 'lmstudio' (the operator's local LM Studio server — loaded/available models, context windows, and a VRAM fit classification). The Atlas and OpenRouter catalogues are free and need no key; pass task to rank a provider-diverse shortlist for a job, and interactive (default true) opens a native model picker on clients that support form elicitation. 'ali' takes all to include the non-reasoning audio/image models. Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| all | No | Ali only: include the non-reasoning (audio/TTS/image) models too. | |
| task | No | Atlas/OpenRouter only: an optional job to rank the catalogue for, e.g. 'debug a large Rust repository'. | |
| limit | No | Atlas/OpenRouter only: maximum task-matched models to offer. | |
| refresh | No | Fetch the live catalog. When false, report only the configured defaults (no network). | |
| provider | Yes | Which catalogue to list: 'ali' (Alibaba/Qwen reasoning), 'atlas' (Atlas Cloud text models), 'openrouter' (~400 models, one key), 'ollama' (cloud catalog + locally pulled + configured council), or 'lmstudio' (the local server: loaded/available models and VRAM fit). | |
| interactive | No | Atlas/OpenRouter only: with a task, open a native model picker if the MCP client supports form elicitation. |