[{"data":1,"prerenderedAt":168},["ShallowReactive",2],{"seo-allowlist":3,"connector-unorouter":73,"related-unorouter":143},[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72],"activecampaign","ahrefs","airtable","amplitude","asana","avalara","aweber","bamboohr","billcom","bitbucket","brevo-sendinblue","buffer","calendly","clickup","close","confluence","constant-contact","copper","datadog","dialpad","docusign","expensify","figma","freshsales","github","gitlab","gmail","google-adsense","google-calendar","google-drive","google-forms","google-maps","google-sheets","google-slides","greenhouse","hubspot","intercom","jira","jotform","linear","mailchimp","microsoft-teams","miro","mixpanel","mondaycom","notion","outlook","pandadoc","personio","pipedrive","quickbooks-online","recurly","salesforce","sendgrid","sentry","slack","square","stripe","tableau","todoist","trello","typeform","wix","workable","wrike","youtube","zendesk","zoho-crm","zoom",{"id":74,"name":75,"icon":76,"description":77,"provider":78,"authType":79,"availableAuthTypes":80,"apiDocsUrl":81,"authDocsUrl":81,"category":82,"pageCopy":83,"datasets":116},"unorouter","UnoRouter","\u002Fconnectoricons\u002Funorouter.png","UnoRouter puts 200+ AI models behind one OpenAI-compatible key, most of them free. Its MCP server lets your AI app search that catalog, look up per-token pricing and send a prompt to any model for a second opinion. It's public, and ContextGate connects its three tools to Claude, ChatGPT and Cursor with a policy check on every prompt.","vendor_mcp","none",[79],"https:\u002F\u002Funorouter.com\u002Fen","AI, Design & Media",{"title":84,"description":85,"heading":86,"connect":87,"sections":102,"utmCampaign":115},"UnoRouter API via MCP: 200+ models from Claude & Cursor","UnoRouter API via MCP: search 200+ models, check token pricing and chat with any model from Claude or Cursor. Switch off any tool; every call is logged.","UnoRouter MCP: search, price and query 200+ AI models",{"heading":88,"steps":89},"Plug UnoRouter's model catalog into your AI app",[90,92,94,100],{"text":91},"Click Connect UnoRouter free. There's no sign-in, so its tools are ready at once.",{"text":93},"All three tools are on. `search_models` and `get_pricing` only read the catalog, while `chat` sends your prompt to another model; switch off `chat` if prompts shouldn't go to third-party models.",{"text":95,"link":96,"after":99},"Add ContextGate to your AI app as a connector or MCP server. The steps for each app are on",{"label":97,"href":98},"the Works with page","\u002Fworks-with\u002F",".",{"text":101},"Ask your AI app which free models UnoRouter lists and what a paid one costs per million tokens, then open Activity to see the calls.",[103,109],{"heading":104,"bullets":105},"Model shopping from your AI app",[106,107,108],"Search the live catalog of 200+ models with `search_models`; model IDs ending in :free cost nothing.","Look up USD list prices per million tokens with `get_pricing`.","Send one prompt to another model with `chat` and compare its answer with your AI app's own.",{"heading":110,"bullets":111},"Prompts that leave, checked",[112,113,114],"Workspace policies check every `chat` call, so a secret pasted into a prompt can be blocked before another model sees it.","Switch off `chat` and your AI app can browse models and prices but not send prompts.","Activity records each prompt sent through UnoRouter.","unorouter-mcp",[117,127,135],{"name":118,"description":119,"recordCount":120,"type":121,"requiredParams":122,"optionalParams":123,"exampleEndpoint":120,"docsUrl":81,"sampleFields":124,"sampleData":125},"search_models","Search the live UnoRouter model catalog (200+ models behind one OpenAI-compatible key). Models ending in :free cost nothing. Returns matching model IDs usable w","N\u002FA","tool",[],[],[],[126],{"endpoint":120,"docs":81},{"name":128,"description":129,"recordCount":120,"type":121,"requiredParams":130,"optionalParams":131,"exampleEndpoint":120,"docsUrl":81,"sampleFields":132,"sampleData":133},"chat","Send a single prompt to any UnoRouter model and return the reply. Use search_models to find model IDs; :free models cost nothing (light per-model rate limit, ro",[],[],[],[134],{"endpoint":120,"docs":81},{"name":136,"description":137,"recordCount":120,"type":121,"requiredParams":138,"optionalParams":139,"exampleEndpoint":120,"docsUrl":81,"sampleFields":140,"sampleData":141},"get_pricing","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 accoun",[],[],[],[142],{"endpoint":120,"docs":81},[144,147,150,153,156,159,162,165],{"id":145,"name":146},"veed","VEED",{"id":148,"name":149},"vidalytics","Vidalytics",{"id":151,"name":152},"viddler","Viddler",{"id":154,"name":155},"walterwrites","Walter Writes",{"id":157,"name":158},"wavespeed","WaveSpeed",{"id":160,"name":161},"whimsical","Whimsical",{"id":163,"name":164},"wistia","Wistia",{"id":166,"name":167},"youtube-transcript","YouTube Transcript",1793790252431]