Labsco
MCP SERVER

WhichModel

by Which-Model

Ask which LLM to use for a task and a budget, and get the answer from pricing data refreshed every four hours instead of from memory.

Model Routing, Multi-Model Consultation & Cost Control
Summary
Model pricing that is current, answered as a routing decision.

A model's own knowledge of LLM prices is stale the day it ships, which makes cost reasoning inside an agent unreliable. This answers with data refreshed every four hours, and takes the shape of the actual decision: a task, a budget, a set of capability requirements, and a pick with its reasoning.

What it is

A model routing advisor served over MCP by whichmodel.dev, which tracks pricing and capabilities across 100+ LLM models and refreshes them every four hours.

What you get
  • A cost-optimised recommendation for a task type — chat, code generation, code review, summarisation, translation, data extraction, tool calling, creative writing, research, classification, embedding, vision or reasoning
  • Complexity, expected input and output tokens, and a per-call budget taken as inputs, with capability requirements like tool calling, JSON output, streaming, minimum context window and provider include/exclude lists
  • A recommendation, an alternative, a budget option, a cost estimate and the reasoning behind the pick
  • Head-to-head comparison of two to five models by ID, with pricing, capabilities, quality tiers and projected daily and monthly costs at your call volume
  • Raw pricing lookup filtered by model, provider, price ceiling and capabilities
  • Price changes checked, for catching a provider's move before it lands on the bill
Requirements

Nothing — no key, no install. Point your client at https://whichmodel.dev/mcp over streamable HTTP, or run `npx -y whichmodel-mcp` as a local stdio proxy for clients that need one.

Setup effort

One command — npx -y mcp-remote https://whichmodel.dev/mcp