mcpbeat Sign in

Rack Rates MCP Server

by rackrates Your server? Claim it
answering

Rack Rates is answering right now. Last checked 3 min ago. It exposes 7 tools.

Published list prices of compute (VPS, GPU hours, LLM tokens, media), archived daily. Read-only.

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

What changed 8

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

27 Oct a tool description was rewritten cheapest_for_spec
27 Oct a tool changed the parameters it asks for get_history
26 Oct 3 tool descriptions were rewritten cheapest_for_spec, get_index, get_price
26 Oct 3 tools changed the parameters they ask for cheapest_for_spec, get_price, search_skus

Nothing serious here today

Today is the operative word: we check Rack Rates 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 ledger --transport http https://rackrates.dev/mcp
Settings → Connectors → Add custom connector, then paste this address
https://rackrates.dev/mcp
~/.codex/config.toml
[mcp_servers.ledger]
url = "https://rackrates.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "ledger": {
      "url": "https://rackrates.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "ledger": {
      "type": "http",
      "url": "https://rackrates.dev/mcp"
    }
  }
}

Available tools 7

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

changes
list_changes
Dated price changes, new SKUs, delistings and spec changes, newest first. Each row says when the change was first seen and the previous good snapshot it is measured against, plus the source id. Filter by since (ISO date), kind, category and provider.
cheapest
cheapest_for_spec
Cheapest active SKUs meeting a minimum spec, ranked by list price only (no sponsorship, no affiliate weighting), excl. VAT (VAT-inclusive plans are ranked after removing their stated VAT rate; rank.vat_basis says so). gpu and vps default to commitment=on-demand: spot, reserved, committed, dynamic and community-cloud prices are left out unless commitment says otherwise. category vps|gpu|llm; vcpu, ram_gb, disk_gb minimums; gpu model substring (e.g. H100; with a memory size such as A100-80GB the card must state exactly that memory); region 'eu' for EU-deployable; currency USD|EUR for the ranking. Each row carries verified_at, stale and source_url. coverage_gaps names the providers not read yet (for vps: those still named in the answer), so a floor is never mistaken for the whole market.
estimate
estimate_cost
Itemised cost of a usage profile at the SKU's current list price: tokens (input/output/cached) for LLM SKUs, hours/months for instances. Returns line items with the rates used, native, USD and EUR totals, verified_at and source_url. Pure arithmetic on stored prices; excl. VAT unless the result says otherwise.
history
get_history
Price change points of a SKU over the last N days (default 90): each row is when a price started to hold, with USD/EUR and the FX rate used. Rows are change points, not daily samples. Returns an error object for an unknown id.
index
get_index
A named daily index series (e.g. eu-vps-floor-2c4g, h100-list-median, frontier-input-floor) with its latest value, the number of constituents and the constituents themselves, so the value can be recomputed. Omit series to list all series with their latest values.
price
get_price
Current list price of one SKU (id like vps/ovhcloud/vps-2027-model2 or llm/official/anthropic/claude-sonnet-5-5) with all secondary prices, USD/EUR equivalents, spec, source URL, verified_at, a stale flag that is true when the source's latest fetch failed (the price shown is then the last verified one), other listings of the same model, and headline_commit where the provider headlines a commitment price (a labelled secondary price; the primary price has no commitment). Returns an error object for an unknown id.
skus
search_skus
Find VPS plans, GPU instances or LLM models by name/id substring, category (vps|gpu|llm) and provider. Active SKUs on the provider's public price page or product API by default (listing filter). Returns each match's current list price, listing_status, unit and currency, verified_at, stale flag and source_url. Read-only; reads the ledger's own daily archive, nothing is fetched live.

Endpoints

URLTransportStateLatencyChecked
https://rackrates.dev/mcp streamable-http answering 205 ms 3 min ago

Alternatives to Rack Rates

same job, measured the same way
Agent Cost Hub
by agentcosthub

LLM API prices and AI agent cost estimates, verified daily. Read-only cost lookup tools.

5 tools answering
Offers
by vpsudo

Live VPS, bare metal and GPU hosting prices across ~75 providers, rescraped daily.

3 tools answering
Discovery
by mizam

Find restaurants on Mizam: live menus, allergens, prices, hours, table availability. Read-only.

answering
rentgpu GPU rental price market data
by rentgpu

Hourly GPU rental prices; coverage updated daily. Free listing, paid queries via x402 on Base.

12 tools answering
Local AI Prices
by localaiprices

Daily prices, stock and measured LLM speeds for local AI computers and graphics cards.

5 tools answering
MBD Travel
by mbdtravel

Read-only MBD Travel catalogue: tours, hotel prices, private transfers and the Dubai visa.

12 tools answering
HomeMortgageOnline mortgage tools
by homemortgageonline

Read-only mortgage calculators and the site's published rate snapshot.

answering
DataWorth AI: AI data buyer directory
by dataworthai

Search 33 AI data buyers and check which programs' published rules a company meets. Read-only.

5 tools answering

Rack Rates — questions

Answers built from our own checks of this server.

What can Rack Rates do?
It exposes 7 tools, read directly from the server on our last check. Among them: cheapest_for_spec, estimate_cost, get_history, get_index, get_price, list_changes and 1 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 Rack Rates 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 365 ms. The bar chart above shows every period we have measured.
How do I connect Rack Rates?
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 Rack Rates need an API key?
No. Rack Rates completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Rack Rates?
It answers our handshake in 365 ms on average, which is faster than 36% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.