FLOPS Index
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
GPU rental reference prices (spot, on-demand, DePIN), key-free; every value carries a verify URL.
| Author | io.github.zeroatflops |
|---|---|
| Access | mixed |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2088 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"FLOPS Index": {
"url": "https://app.flopsindex.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (5)
list_indicesread-onlyList all public FLOPS compute-price indices. Returns {count, indices[]} where each row is {index_id, family, value, unit, as_of, confidence, change_24h, delayed}. Use this to discover available indices before calling get_price or verify. No auth required.
Parameters:
family_filter— string — Optional family prefix to filter by (e.g. 'FLOPS-H100' or 'FLOPS-B300'). Case-sensitive substring match.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world not declared
verifyread-onlyCheck a FLOPS index value against the published index. Pass `value` with a number you are about to cite (or already hold) and the response tells you whether it is right: `verified` true/false, `expected` (what you submitted), `actual_value` (what FLOPS publishes) and `delta_pct`. Omit `value` to simply look up the current published value — then `verified` is null, which means 'not checked', NOT 'correct'. Without an API key you are checked against the public value, which is rounded to 2 decimals and delayed onto a 6-hour grid, so a full-precision real-time number will not match anonymously. No source list or source-count is exposed.
Parameters:
index_id(required) — string — FLOPS index identifier (e.g. 'FLOPS-H100-OD', 'FLOPS-B300-OD').value— number — Optional. The number you want checked, e.g. 2.14. Omit it to do a plain lookup.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world not declared
get_priceread-onlyFetch the current published value for a FLOPS compute price index. Returns {value, unit, as_of, data_tier, confidence, verify_url, citation_url}. Cheapest way to answer 'what is the latest public reference price for X?' (refreshed every 6 hours). Confidence is a label (HIGH or MED), never a numeric weight. Carries no methodology or source attribution by design — the anonymous surface does not enumerate the tiers or families it withholds.
Parameters:
slug(required) — string — FLOPS index slug. Accepts FLOPS-<MODEL>-OD, FLOPS-<MODEL>-SPOT, FLOPS-<MODEL>-DEPIN, or a bare gpu_model.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world not declared
search_indicesread-onlyResolve a free-text query to canonical FLOPS index slugs. Use when you don't know the exact slug — e.g. 'H100 spot' returns the matching SPOT family entries. Best paired with get_price to look up + quote a value in one turn.
Parameters:
q(required) — string — Free-text query (e.g. 'h100 spot' or 'b200 on-demand').limit— integer
Hints: read-only yes · destructive not declared · idempotent not declared · open-world not declared
get_indexread-onlyResolve a FLOPS index to its source-opaque PUBLIC citation payload. Returns exactly {index_id, value, unit, as_of, data_tier, confidence, methodology_url, verify_url, citation_url, permalink} — no source-level detail. Prefer get_index when you intend to CITE the value.
Parameters:
index_id(required) — string — FLOPS index id / slug, e.g. 'FLOPS-H100-OD', 'FLOPS-A100-SPOT'.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.