Modelmeter
MCP serverAI & modelsmodelmeter is an integration that keeps a running record of changes across AI models, including sunset dates, deprecations, pricing, and model events. Once added, your AI can check whether a model is being retired, find its current pricing, and surface deprecation notices before they affect your work.
Use Modelmeter in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Modelmeter and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use Modelmeter to estimate cost
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Details
Available today. Use it from your connected AI after setup.
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
After adding modelmeter, ask your AI to check the sunset status or pricing of a specific model. You can also ask it for recent deprecations and model events.
What your AI can do with it
- Check whether an AI model is scheduled for sunset
- Look up deprecation notices for models you rely on
- Find current pricing for AI models
- Review recent model events across the AI stack
Install Modelmeter
The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user modelmeter 'https://modelmeter.xyz/mcp'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://modelmeter.xyz/mcpAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=modelmeter&config=eyJ1cmwiOiJodHRwczovL21vZGVsbWV0ZXIueHl6L21jcCJ9Open the link and Cursor adds the server at that address.
ChatGPT
https://modelmeter.xyz/mcpIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add modelmeter --url 'https://modelmeter.xyz/mcp'Run it once, then sign in with codex mcp login modelmeter if the server asks for an account.
From the project's README
As published by modelmeters/modelmeter in README.md.
The changelog of record for the AI stack. Live at modelmeter.xyz.
What this is
A machine-readable, source-verified record of everything that changes in the model layer: deprecations with sunset dates and migration targets, silent model swaps behind stable IDs, price changes, releases — plus three years of pricing history and cost tooling. Every event carries its sources with verbatim quotes (most with archive snapshots), a verification status (unverified → human-reviewed verified), and corrections are never silent — a correction event points at what it supersedes.
Built primarily for AI agents to call programmatically, secondarily for humans through a dashboard. Reach it three ways: plain GET URLs returning JSON, a remote MCP server any tool-calling agent can connect to, and a visual dashboard built on the same endpoints. The wedge: clean URLs, stable JSON contracts, an OpenAPI spec, and an llms.txt discoverability file. Most sites in this space are JS-heavy SPAs that agents can't use; Modelmeter is built the other way around.
Endpoints
GET /estimate?model=X&input=N&output=M— token cost for a hypothetical call, including upstream-markup comparison for reseller modelsGET /models— current model catalog, with filtersGET /model?id=X— unified card for one model: normalized pricing, capabilities (context window, vision, reasoning, tags), availability, reseller markup, and a price-history summary (launch vs. current price, % change, all-time low/high)GET /check?models=gpt-4o,claude-sonnet-4-6— is my stack okay? Verdict per model: scheduled retirements with days-remaining and migration targets, past retirements, breaking changes, or a clean billGET /deprecations— per-model retirement rows: which model dies when, with runway and migration targetGET /feed.xml/GET /feed.json— RSS 2.0 / JSON Feed 1.1 of breaking and action-required eventsGET /events— the changelog of record: deprecations, price changes, launches and surrounding market events, each withseverity(breaking|action_required|informational),announced_at/effective_atdates, sources with quotes, and verificationstatus. Filters:provider,type,model,severity,since,until,statusGET /history— historical pricing time-series per model, with filtersGET /pricing.json— raw pricing snapshotGET /events.json— raw events snapshotGET /history.json— raw historical time-series
See public/openapi.yaml for the full spec.
GitHub Action
Fail CI when a model your repo depends on is deprecated, sunsetting, or already retired:
- uses: modelmeters/modelmeter/actions/check@main
# with:
# models: "gpt-4o, claude-sonnet-4-6" # optional — otherwise the repo is scanned for known model ids
# fail-on: breaking # breaking (default) | retired | none
# warn-days: "120" # sunsets within N days fail; beyond N warn
The action scans your repo for known model ids (catalog + every model named in a deprecation event, dashed and dotted spellings), calls /check, annotates the exact file:line of each affected model, writes a job-summary table with migration targets, and exits nonzero per your fail-on policy.
MCP server
Modelmeter is also a remote MCP server, so any tool-calling agent (Claude, Hermes, …) can call it natively over the Streamable HTTP transport — no auth, no install:
https://modelmeter.xyz/mcp
Tools: check_model_dependencies, list_deprecations, estimate_cost, get_model, list_models, get_price_history, list_events. Start with list_models to discover ids, then get_model or estimate_cost. The MCP tools return the same data as the REST endpoints above — use whichever your runtime prefers.
Datasets
pricing/— current and historical model pricing across providersevents/— the events record (schema 2.0.0): deprecations, price changes, releases, and market events with primary-source citations, verbatim quotes, and verification status
Each entry carries a last_verified date. Daily snapshots in pricing/snapshots/ accumulate the historical record. Wrong pricing is the existential risk — the schema requires explicit human verification before an entry is served.
Contributing
Found a price change? Open a PR updating pricing/current.json with the new value, an updated last_verified date, and the source URL.
Spotted a meaningful AI market event? Add an entry to events/current.json with primary-source citations and verified: true.
Automation opens issues when provider pricing pages change. Pick one up if you want to help.
License
MIT — see LICENSE.
Tools it offers (7)
What this server listed when Ahel dialed its public endpoint in Oct 2026, with no key and no account of yours. The names are the server’s own.
estimate_costget_modellist_modelsget_price_historylist_eventscheck_model_dependencieslist_deprecations
Signals
- GitHub stars
- 1
- Last commit
- Aug 2026
Advanced
- Delivery
- modelmeter MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
xyz-modelmeter-modelmeter- Source
- github.com/modelmeters/modelmeter
- Hosted endpoint
https://modelmeter.xyz/mcp
github.com/modelmeters/modelmeter
More in AI & models
MCP server · upstash
More in AI & modelsAdButler
MCP server · adbutler
More in AI & modelsatom-mcp-server
MCP server · a7om-ai
More in AI & modelsottasia
MCP server · aiweather-anurag
More in AI & modelsunphurl
MCP server · 123ergo
More in AI & modelsmicrosoft-learn-mcp
MCP server · microsoftdocs
More in AI & models