list_modelsLABSCO SUMMARY
Small enough to read, free enough to try.
Two claims make it worth adding: no auth at all, and an implementation the author puts at around 280 lines with 18 test cases — so the thing answering your cost questions is auditable in one sitting. The pricing table is hand-checked, which is its strength and its limit: verify anything you are about to base a budget on against the provider's own page.
What it is
A hosted MCP server over a hand-checked LLM pricing table. It answers cost questions directly: what a model charges, what a given prompt would cost, and which model is cheapest for a described job.
What you get
- The model list and one model's pricing record —
list_models,get_model - Two models compared on price —
compare_models - The cost of a specific prompt or workload —
estimate_cost - The cheapest model for a stated need, and the providers covered —
cheapest_for,list_providers - The raw table as resources —
usagewall://pricing/fullandusagewall://pricing/<provider> - A public JSON pricing API and a status page alongside the MCP endpoint, for use outside a client
Requirements
Nothing installed and nothing to authorize: the server is at https://usagewall.vercel.app/api/mcp, read-only and free, spoken over JSON-RPC 2.0 on streamable HTTP. In Claude.ai it is added as a custom connector by pasting that URL; install notes for Claude Desktop, Cursor, Windsurf, Zed and Cline are on the project's /mcp page. You can check it before adding it by posting a tools/list request to the endpoint with curl.
Setup effort
Add the hosted endpoint — paste it into your client
USE CASES
Working out what a prompt will cost
Ask before running it at volume, rather than discovering the bill later.
Choosing a cheaper model for a job
Describe the need and read back the cheapest option across providers.
Checking a model's current rate
Pull one model's pricing record mid-conversation instead of opening a pricing page.
Pulling the whole table into your own tooling
Read the pricing resource, or the public JSON API, rather than scraping several vendor pages.
6 tools
Listed in project docs. Your client may show a different list.
get_modelcompare_modelsestimate_costcheapest_forlist_providersBEFORE YOU INSTALL
What to know first
Tools you get
6 tools named in the project's documentation. All six tools only read and need no key. The pricing data is also available at usagewall.vercel.app/api/pricing outside MCP.
Where it runs
All 3 documented clients connect to a hosted endpoint.
INSTALLATION
Connect your client
Server setup
Setup
Claude.ai: Settings → Connectors → Add custom connector → paste https://usagewall.vercel.app/api/mcp
Claude Desktop / Cursor / Windsurf / Zed / Cline: follow the per-client instructions at https://usagewall.vercel.app/mcp
Optional sanity check: curl -s https://usagewall.vercel.app/api/mcp -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Hosted endpoint
Claude.ai, Claude Desktop, Cline
https://usagewall.vercel.app/api/mcpAdd this hosted endpoint to your MCP client.