{"serverId":"mcp-registry/com.unorouter/mcp","tools":[{"name":"get_pricing","fixed":{"name":"get_pricing","description":"Look up per-token pricing for UnoRouter models from the public pricing endpoint. Prices are USD list prices per 1M tokens before per-group discounts (the account dashboard shows the exact effective rate). :free models are always 0.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"integer","maximum":500,"minimum":1,"description":"Max results, default 25"},"query":{"type":"string","description":"Substring filter on the model name"}}},"annotations":{"readOnlyHint":true},"title":"Get UnoRouter model pricing"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":150,"tokensAfter":150},{"name":"search_models","fixed":{"name":"search_models","description":"Search the live UnoRouter model catalog (200+ models behind one OpenAI-compatible key). Models ending in :free cost nothing. Returns matching model IDs usable with the chat tool or any OpenAI-compatible client pointed at https://api.unorouter.com/v1.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"integer","maximum":500,"minimum":1,"description":"Max results, default 50"},"query":{"type":"string","description":"Substring filter on the model id, e.g. 'deepseek' or 'claude'"},"free_only":{"type":"boolean","description":"Only return :free models"}}},"annotations":{"readOnlyHint":true},"title":"Search UnoRouter models"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":184,"tokensAfter":184}],"toolsChanged":2,"tokensSaved":0,"todo":[{"tool":"chat","params":["max_tokens","temperature"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}