mcpbeat Sign in

AI Rate Card MCP Server

by airatecard Your server? Claim it
answering

AI Rate Card is answering right now. Last checked 3 min ago. It exposes 16 tools.

Daily-checked AI model API prices from 120+ providers: search, compare, cheapest, cost estimates.

Uptime history 4 days of history
4 days agonow
100.0%
Uptime 24h
92 of 92 checks
16
Tools
read from the server
241 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 10

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 5 November 2026. No other catalogue keeps this.

7 Nov 2 tools appeared cache_batch_savings, models_by_class
7 Nov a tool changed the parameters it asks for media_cost
6 Nov a tool appeared media_cost
5 Nov 6 tools changed the parameters they ask for cheapest_for_workload, cheapest_models_by_task, cheapest_offers and 3 more

Nothing serious here today

Today is the operative word: we check AI Rate Card every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 3 min ago.

run in your terminal
claude mcp add ai-rate-card --transport http https://airatecard.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://airatecard.com/mcp
~/.codex/config.toml
[mcp_servers.ai-rate-card]
url = "https://airatecard.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "ai-rate-card": {
      "url": "https://airatecard.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "ai-rate-card": {
      "type": "http",
      "url": "https://airatecard.com/mcp"
    }
  }
}

Available tools 16

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

cheapest
cheapest_for_workload
The cheapest offers for a whole monthly workload, ranked by monthly cost in USD: give a preset (a typical job; see list_workload_presets) and/or your own tokens a month. Best offer of each model; free promos and batch/flex/priority/regional prices left out unless asked. Each row: monthly_cost_usd, prices, context, checked_at, card_url and a ready cite line.
cheapest_models_by_task
The n cheapest MODELS for a job (task): each model counted once at its own lowest current price (input tokens by default). One row per model with that price, where it is and card_url.
cheapest_offers
The cheapest current offers (rows: one model at one provider) of one model type, by input price. For the cheapest MODELS of a job (one row per model) use cheapest_models_by_task; for a monthly workload use cheapest_for_workload.
articles
list_articles
AI Rate Card's articles on AI model prices (the cheapest models by task, price moves, costs), newest first, with their links - to quote or point a reader to.
cache
cache_batch_savings
What prompt caching and batch / flex save on one model: monthly input and output tokens priced at every listed seller plain, with the given share of input read from the cache (the seller's own cache-read price) and, if can_wait, the seller's batch / flex offers. USD, cheapest first; cache write fees are not counted. Each row has card_url and cite.
card
get_card
One card with its citation. card_id is '<kind>:<key>': offer:<provider>|<model id as the provider writes it> (e.g. offer:anthropic|claude-opus-4), model:<creator>/<model> (e.g. model:anthropic/claude-opus-4), seller:<provider key> (e.g. seller:anthropic). Ids come from search_offers (offer_id, model_id, provider_id) and from the card_url of every result. Works for every seller, a hidden test seller too.
compare
compare_models
2 to 5 models side by side: the best current offer of each and, for up to 4, every field compared (lowest and median input/output price, context, max output, providers, regions, a 1M-in/200k-out workload cost), who wins by how many percent, providers selling all, and summary sentences.
estimate
estimate_cost
The cost of a workload (input, output and cached input tokens, number of requests) at every current provider of one model, cheapest first, in USD - what the same job costs where.
media
media_cost
The cost of an images / video / voice job at every model that sells it by its own unit, the cheapest offer of each model, cheapest first, USD: kind image (quantity = images), video (seconds), tts (characters to speak), stt (minutes of audio to transcribe). Models priced per token are not in it (use estimate_cost). Each row has card_url and cite.
median
median_price_by_task
The typical (median) current price of a job (task) across models, and the n models closest to it - what a normal price for this job is. Same arguments as cheapest_models_by_task.
model
get_model_prices
Every seller's current price of one model (an id, or a name to search for), cheapest input first.
models
models_by_class
Base models by class S/A/B/C/D in one direction (S best; today: reasoning), best score first: class (null = one source, score only), score 0-100, sources and each source's score (Arena, Epoch). A class needs two independent public sources. Method: https://airatecard.com/en/classes. Each row has card_url and cite.
most
most_expensive_models_by_task
The n most expensive MODELS for a job (task): each model counted once at its own lowest current price, highest first - the top of the market. Same arguments as cheapest_models_by_task.
offers
search_offers
Search current AI model offers (one model at one provider = one offer) by words, model type and limits; priced offers first, doubtful prices after sane ones. Each row has offer_id, model_id, provider_id, prices in USD per 1M tokens (or per unit), card_url and a cite line. Next: get_card {"card_id": "offer:<offer_id>"} for one offer, get_model_prices for one model everywhere, estimate_cost / cheapest_for_workload for a cost.
validate
validate_provider_files
For a provider (seller) joining the catalog: check a models.yaml before putting it online - the same check as the wizard and POST /v1/provider/validate. Give the file's text in `models` (YAML, or the same structure as JSON text); `domain` (the provider's site) makes the model_page checks exact. Returns ok, the problems (file, line, model, path, value, code, message, hint - fix each and call again), the catalog's preview of the models and next_action. No account needed for this check. Publishing needs a signed-in person: the provider_* tools (provider_start -> provider_verify_domain -> provider_check_files -> provider_publish) are on the account server /mcp/account (OAuth sign-in, scope provider), not on this public server; or the wizard at /join, or POST /v1/provider/applications. Templates: /static/templates/models.min.yaml (required fields only) and models.yaml (every field with hints).
workload
list_workload_presets
The ready-made workloads of cheapest_for_workload: name, what job it is, tokens a month, context needed, model type.

Endpoints

URLTransportStateLatencyChecked
https://airatecard.com/mcp streamable-http answering 216 ms 3 min ago

Alternatives to AI Rate Card

same job, measured the same way
Loa Healthcare Pricing
by aanari

Search source-labeled hospital prices, CPT codes, providers, and healthcare cost estimates.

12 tools answering
easiapiai - LLM API prices
by easiapiai

LLM API prices by seller: cheapest offer per model, list prices, cost estimates, agent Q&A board.

10 tools answering
searchit model catalog
by searchit-agent

AI model prices, providers, EU hosting and benchmarks: find, compare, save and watch offers.

answering
InferIndex
by inferindex

LLM API prices across 70+ providers: cheapest offer, comparisons, history and cost estimates.

9 tools answering
StackRates VPS prices
by stackrates

VPS prices read daily from providers' own pricing pages and APIs: cheapest by size, place or app.

5 tools answering
esimdata: travel eSIM comparison
by esimdata

Neutral travel eSIM comparison: search and compare plans from many providers, ranked by price.

6 tools answering
ComparEdge LLM Cost
by imkemit-ops

Token cost math for LLM API calls: verified per-1M-token rates for 69 models, 17 providers.

60 installs/wk local only
Costkits MCP
by costkits

Free hosted MCP server: US healthcare procedure cost estimates and provider pricing. No API key.

73 installs/wk 13 tools answering

AI Rate Card — questions

Answers built from our own checks of this server.

What can AI Rate Card do?
It exposes 16 tools, read directly from the server on our last check. Among them: cache_batch_savings, cheapest_for_workload, cheapest_models_by_task, cheapest_offers, compare_models, estimate_cost and 10 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is AI Rate Card working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 241 ms. The bar chart above shows every period we have measured.
How do I connect AI Rate Card?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does AI Rate Card need an API key?
No. AI Rate Card completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 16 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is AI Rate Card?
It answers our handshake in 241 ms on average, which is faster than 58% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.