Measured latency & uptime for AI inference APIs, by region. Exposes a get_ai_api_latency tool.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Independent, provider-neutral latency & uptime for AI inference APIs β measured, not scraped.
π Live: llmlatency.dev Β· π JSON API Β· π€ MCP server Β· ποΈ Deprecation calendar
Most "AI API latency" numbers come from the providers themselves, or from a benchmark run once and never updated. This project measures it continuously, from multiple regions, and publishes the result as an open dataset.
The site is a self-updating static site (Cloudflare Pages). The value isn't the code β it's the continuously-accumulated, distributed measurement archive. The code is open so the methodology is transparent.
/api/rankings.json Β· OpenAPI: /openapi.jsonAccept: text/markdown to any page URL, or append .md./llms.txt (index) and /llms-full.txt (full corpus).There's a real MCP server (Streamable HTTP) exposing a get_ai_api_latency tool backed by the live data:
The hosted endpoint above needs no setup. If you prefer a local stdio server (or want to build it from source), mcp_server.py is a dependency-free proxy over the same public JSON API:
Also available: an MCP Server Card (/.well-known/mcp/server-card.json), a browser WebMCP tool, an API catalog (RFC 9727) and an Agent Skills index. Regions: eu-hetzner, us-central, ap-tokyo, sa-east (omit for all).
Each probe node runs with its own REGION, measures every provider, and writes to the time-series. For multi-region, remote nodes ship their measurements to a central node that aggregates and builds the site.
Runs on plain Python 3.12+ (standard library). httpx / loguru are optional.
Inference probes (real TTFT):
Build the site locally:
See deploy/ for a container + a generic multi-region deployment guide.
Especially welcome:
Provider(...) entry in config.py (host + public models endpoint is enough for edge probes).pytest + ruff on every push.See CONTRIBUTING.md for dev setup, how to add a provider/region, and PR guidelines. Please keep the project's principle: measured, not scraped, and honest about the dataset's age.
Measured latency across 45 AI inference providers in 4 regions. Method: distributed edge (DNSβTCPβTLSβTTFB) + inference (TTFT) probes, last 24h. License: CC-BY-4.0.
| Region | Fastest provider (p50) | p50 | p95 | Uptime |
|---|---|---|---|---|
| Asia (Tokyo) | fireworks | 19 ms | 63 ms | 100% |
| Europe (Germany) | fireworks | 98 ms | 201 ms | 100% |
| South America (SΓ£o Paulo) | openrouter | 60 ms | 88 ms | 100% |
| US (Central) | fireworks | 31 ms | 69 ms | 100% |
data/rankings/2026-09-25.json (latest)10.5281/zenodo.22764636 β daily aggregates, CC-BY-4.0swh:1:snp:2778cbabd72a70a629ee35fbd5ac536d1ccb7a9aSnapshot generated 2026-09-25T07:19:53Z β this table is regenerated daily.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/llm-latency-tracker)<a href="https://allmcps.com/mcp/llm-latency-tracker"><img src="https://allmcps.com/api/badge/llm-latency-tracker?style=directory" alt="Llm Latency Tracker on AllMCPs" /></a>