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 into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
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:
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.
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>