MCP serverio.github.skakumanu/llm-pricing-mcp-server
Real-time, drift-verified LLM pricing across 26 providers with cost+quality model routing.
Overview
Score?
UNRATED 0.125
of what a free look can see, on 1 looks
Looks
1
last 1 hr ago
Tools
29
More info
URL
llm-pricing-api.fly.dev/mcp
streamable-http
Says it is
LLM Pricing MCP Server 1.73.2
protocol 2024-11-05
In the record since
2 hr ago
Among servers22,495 with a card
0median 0.580 · this server 0.125 · highest on record 0.8561
Toolsfrom sha256:6824b808bd…bcd508
| Tool | Schema |
|---|---|
| analyze_session_usage Analyze one specific session's actual recorded LLM usage (tagged via record_usage's session_id) on demand: total input/output tokens, total actual cost, and a per-model breakdown i |
input · no output |
| ask_agent Ask the LLM Pricing AI agent a question in natural language. Use for complex queries about pricing, model recommendations, cost optimisation advice, or anything that benefits from |
input · no output |
| check_price_drift Audit this server's own pricing data against an external reference registry. Prices here are hand-maintained and go stale silently; a price that disagrees with the registry by more |
input · no output |
| compare_costs Compare costs for multiple LLM models |
input · no output |
| delete_budget_alert Delete a registered budget-spend alert by its ID. |
input · no output |
| delete_conversation Delete a specific chat conversation by its ID. Use when the user asks to delete, clear, or remove a past conversation. Use list_conversations first to find the conversation ID. |
input · no output |
| delete_price_alert Delete a registered price-change alert by its ID. |
input · no output |
| estimate_cost Estimate the cost of using a specific LLM model |
input · no output |
| get_all_pricing Get current pricing for all LLM models from all providers |
input · no output |
| get_cache_stats Report process-lifetime hit/miss counts, total lookups, and hit rate for the ~5-minute recommendation cache, separately for the recommend_model tool and POST /router/recommend (nev |
input · no output |
| get_data_quality Report an aggregate accuracy summary for the pricing catalogue: what percentage of models have a confirmed, fresh price, how many are currently withheld due to price drift, how man |
input · no output |
| get_ide_pricing Get subscription pricing for AI coding IDE tools: GitHub Copilot, Cursor, Windsurf, Claude.ai, JetBrains AI, Amazon Q Developer, and Tabnine. Returns monthly subscription cost, inl |
input · no output |
| get_performance_metrics Get performance metrics (throughput, latency, context window) for models |
input · no output |
| get_pricing_export_url Generate a download URL for the pricing history export. Returns a URL the user can open in their browser to download snapshot history as CSV (for spreadsheets) or JSON (for code). |
input · no output |
| get_pricing_history Query historical pricing snapshots recorded over time. Use this to look up past prices for a model or provider, or to see how prices have changed over a given number of days. |
input · no output |
| get_pricing_trends Find models whose prices changed the most over a given period. Returns models sorted by absolute percentage price change with a direction label ('increased', 'decreased', or 'uncha |
input · no output |
| get_telemetry Get MCP server telemetry and usage statistics including tool usage, response times, and error rates |
input · no output |
| get_usage_summary Get a summary of actual recorded LLM spend: total cost, request count, and breakdowns by model and provider, from usage events previously logged via record_usage. Use when the user |
input · no output |
| get_use_cases Get recommended use cases and strengths for LLM models |
input · no output |
| import_session_usage Bulk-import a completed session's usage in a single call — the retroactive counterpart to record_usage, for when a session wasn't instrumented live. Use when a calling agent (e.g. |
input · no output |
| list_budget_alerts List all registered budget-spend webhook alerts with their IDs and settings. |
input · no output |
| list_conversations List stored chat conversation sessions with their IDs, last-updated timestamp, turn count, and a preview of the most recent user message. Use this when the user asks to see their p |
input · no output |
| list_price_alerts List all registered price-change webhook alerts with their IDs and settings. |
input · no output |
| optimize_workload Optimise a multi-task LLM workload by assigning the cheapest qualifying model to each task instead of running everything through one model. Takes a list of workloads (task type + m |
input · no output |
| predict_cost Predict the real cost of an LLM call from your actual prompt text — no need to know token counts in advance. Counts tokens locally, infers the task type (or accepts one explicitly) |
input · no output |
| recommend_model Recommend the optimal LLM model from a free-text description of your use case — no need to already know the routing engine's task_type vocabulary. Classifies the description into a |
input · no output |
| record_usage Record actual token usage for a completed LLM call. Cost is computed server-side from current pricing, never trusted from the caller — this is the 'actual spend' counterpart to est |
input · no output |
| register_budget_alert Register a webhook URL to receive notifications when actual recorded spend (from record_usage) crosses a USD threshold within a rolling window. Optionally scope to a specific org_i |
input · no output |
| register_price_alert Register a webhook URL to receive notifications when a model's price changes by more than a specified percentage. Optionally scope the alert to a specific provider or model. Return |
input · no output |
Verify it yourself
npx teppi-check https://llm-pricing-api.fly.dev/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M59BK7WZTCC7AVF5B7A4GFCH