Server data from the Official MCP Registry
Live AI compute pricing oracle — real-time LLM model prices across providers
Live AI compute pricing oracle — real-time LLM model prices across providers
This is a well-structured MCP server for real-time LLM pricing data with appropriate security practices. All network calls are to a single, documented API endpoint. The server requires no authentication credentials from users and has no dangerous code patterns. Minor code quality observations exist around error handling breadth, but permissions align well with the server's stated purpose of fetching and analyzing pricing data. Supply chain analysis found 2 known vulnerabilities in dependencies (0 critical, 2 high severity). Package verification found 1 issue.
5 files analyzed · 7 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-compute-finance-mcp": {
"args": [
"-y",
"@compute-finance/mcp"
],
"command": "npx"
}
}
}From the project's GitHub README.
Live AI compute pricing oracle — real-time LLM model prices across providers (Anthropic, OpenAI, Google, xAI) via the Compute Finance Oracle.
A stdio MCP server. Works in any MCP client. Includes optional Claude Code skills for session cost analysis.
npx @compute-finance/mcp setup
This single command:
claude mcp add)/cf-session-management, /cf-session-consumption, /cf-active-sessions)UserPromptSubmit hook that injects session cost into Claude's context so every response can show how much you've spentRestart Claude Code after setup.
Or register manually without skills/hook:
claude mcp add --scope user compute-finance -- npx @compute-finance/mcp
Add to your MCP config (.cursor/mcp.json, VS Code settings, etc.):
{
"mcpServers": {
"compute-finance": {
"command": "npx",
"args": ["@compute-finance/mcp"]
}
}
}
git clone https://github.com/compute-finance/mcp.git
cd mcp
npm install && npm run build
npx . setup
14 tools across five layers — no API key required. All tools are read-only.
| Tool | Description |
|---|---|
data_get_basket | All models with provider, tier, USD prices per million tokens, cache multipliers |
data_get_price | Price for a single model (e.g. claude-opus-4.7) |
data_get_scu | Current Standard Compute Unit — the market benchmark price |
data_get_cpi | Full Compute Price Index — basket with SCU breakdown, version, raw/marked-up prices |
data_get_tiers | Tier weights (frontier, standard, lightweight) and per-tier averages |
data_get_reconstitutions | Historical basket changes — model swaps, SCU before/after |
| Tool | Description |
|---|---|
compute_estimate | Nominal USD cost for a model given input/output token counts |
compute_compare | Rank all basket models by cost for a workload, grouped by tier |
| Tool | Description |
|---|---|
render_session_report | Pre-formatted session cost report — used by /cf-session-management |
render_consumption_report | Pre-formatted per-turn breakdown — used by /cf-session-consumption |
render_active_sessions | Overview of recent sessions across projects — used by /cf-active-sessions |
| Tool | Description |
|---|---|
analyze_session | Raw JSON session analysis (for custom UI, not skills) |
analyze_turns | Raw JSON per-turn breakdown (for custom UI, not skills) |
| Tool | Description |
|---|---|
telemetry_get_history | Aggregate stats across logged sessions — cumulative cost, per-profile medians, insights |
The setup command installs a UserPromptSubmit hook into ~/.claude/settings.json. Every time you send a message, the hook reads the current session transcript, prices it against the live oracle, and injects a cost summary into Claude's context via additionalContext. Claude then appends a 💰 Compute.Finance · … line at the end of its response.
Guards — the hook fires only when all three conditions are met:
On any failure (oracle down, transcript missing, parse error) the hook exits silently — it never blocks your prompt.
If setup can't write to settings.json, add the hook manually:
{
"hooks": {
"UserPromptSubmit": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "npx @compute-finance/mcp hook-prompt"
}
]
}
]
}
}
Remove the UserPromptSubmit entry from ~/.claude/settings.json.
All data stays on your machine. The only network calls are unauthenticated GETs to api.compute.finance/v1/oracle/*. Session logs (sessions.jsonl, turns.jsonl) are never uploaded.
Be the first to review this server!
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption