# whichmodel-mcp

Cost-optimized LLM model routing recommendations for AI agents — real-time pricing and benchmarks across 300+ models.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add simon-foad/whichmodel-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list simon-foad/whichmodel-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get simon-foad/whichmodel-mcp recommend_model

# Call a tool
npx -y @smithery/cli@latest tool call simon-foad/whichmodel-mcp recommend_model '{}'
```

## Direct MCP Connection

Endpoint: `https://whichmodel-mcp--simon-foad.run.tools`

## Tools (6)

- `recommend_model` — Get a cost-optimised model recommendation for a specific task. Describe what you need to do and get back the best model…
- `compare_models` — Head-to-head comparison of 2-5 specific models. Compare pricing, capabilities, quality tiers, and optionally project co…
- `get_pricing` — Raw pricing data lookup for LLM models. Filter by model, provider, price ceiling, and capabilities. Returns structured …
- `check_price_changes` — Check what model pricing has changed since a given date. Useful for monitoring cost changes and spotting new models or …
- `estimate_cost` — Estimate the cost of a specific workload for a given model. Returns cost per call, daily and monthly projections, and a…
- `find_cheapest_capable` — Find the cheapest models that meet specific capability requirements. Useful when you have hard constraints (e.g. must s…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get simon-foad/whichmodel-mcp <tool-name>
```
