FLOPS Index

io.github.zeroatflopsPublished by GitHub account zeroatflopsv0.12.5Updated Oct 24, 2026

GPU rental reference prices (spot, on-demand, DePIN), key-free; every value carries a verify URL.

VerifiedStreamable HTTPWeb executableFinanceData & Analytics

Overview

AI-generated overview

FLOPS Index gives an assistant key-free access to public GPU compute rental reference prices (spot, on-demand, DePIN), with search, lookup and citation-ready, c

What you can do
List and search the public FLOPS compute-price index catalog, optionally filtered by family or free text to resolve index slugs. Fetch the latest published value, unit, timestamp and confidence for a given index. Retrieve a source-opaque citation payload with verify and permalink URLs when a value is meant to be cited. Check a number the assistant is about to cite against the published index and see whether it matches and by how much. Read each public index as an MCP resource by its index identifier.
When to use it
Useful when an assistant needs to quote or check GPU rental reference prices, such as H100 or A100 spot, on-demand or DePIN rates, and wants a verifiable source. Suited to citation and lookup rather than settlement or production-grade latency.
Requirements
Runs as a local stdio process installed with uv or pip, or as a hosted remote endpoint; no API key is required for the five public tools. An optional FLOPS_API_KEY upgrades results to real-time, full precision. Network access to the FLOPS service is needed.
Before you install
Anonymous results are delayed (about a 6-hour grid) and described as indicative, not for settlement. The optional FLOPS_API_KEY is a secret sent as a header to the FLOPS service; keep it out of shared configs. Values come from a third-party index whose methodology is not published in the package.

Installation

In SourceWeft

  1. Open FLOPS Index in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.zeroatflops%2Fflopsindex-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "flops-index": {
      "type": "http",
      "url": "https://app.flopsindex.com/mcp"
    }
  }
}

README

flopsindex-mcp

[PyPI version] [PyPI - Python Version] [PyPI Downloads] [Live API] [License: Apache 2.0]

See also — Python SDK flopsindex · TypeScript SDK @flopsindex/sdk · live catalog app.flopsindex.com/v2/catalog/public

MCP server for the FLOPS public compute price indices — catalog, search, price lookup, and verification over stdio. Works with Claude, Cursor, Windsurf, or any MCP-capable host.

Monorepo — flopsindex · Public access overview

Public access

This package exposes the public FLOPS index surface only: citeable reference rates with verify and permalink URLs. Index construction methodology is not published in this repository — see flopsindex.com and the public access overview.

AccessWhat you getHow (this package)
Anonymous (default)Delayed public price (~6h grid; indicative, not for settlement) for the FLOPS family — spot, on-demand and DePIN market types, e.g. FLOPS-H100-OD, FLOPS-A100-SPOT, FLOPS-A100-DEPIN. Built for agents, citation, and lookup.No API key — stdio server or hosted /mcp
KeyedSame five tools at real-time, full precision.Set FLOPS_API_KEY (forwarded as X-FLOPS-Api-Key)
PartnerHigher fidelity, expanded coverage, and additional detail beyond the public delayed surface.[email protected]

If you need more than delayed public rates — e.g. production-grade latency, broader index families, or deeper commercial terms — reach out to [email protected] to discuss partner options.

Tools

Five public, key-free tools:

ToolDescription
list_indicesEnumerate all public FLOPS indices. Optional family_filter substring (e.g. FLOPS-H100).
search_indicesFree-text search across the public catalog (resolves to slugs).
get_priceLatest published price + confidence for one index.
get_indexSource-opaque public payload — the citation shape (index_id, value, unit, as_of, data_tier, confidence, verify_url, citation_url, permalink). Use this when you intend to cite a value.
verifyLatest published value + verify metadata for a given index_id.

Resources

Every public index is also exposed as an MCP resource:

URIReturns
flops://index/<INDEX_ID>Same source-opaque payload as get_index, mimeType: application/json.

list_resources enumerates one entry per catalog index; read_resource("flops://index/FLOPS-H100-OD") resolves the live value.

Install

bash
uv tool install flopsindex-mcp# orpip install flopsindex-mcp

Setup

Point your MCP host at the server. Config file location depends on the client (Claude Code, Cursor, Windsurf, etc.):

json
{  "mcpServers": {    "flopsindex": {      "command": "flopsindex-mcp"    }  }}

Or use the hosted gateway at https://app.flopsindex.com/mcp — same five tools, no local install.

Environment

VarDefaultPurpose
FLOPS_API_URLhttps://app.flopsindex.comOverride base URL
FLOPS_API_KEY(none)Optional. Upgrades the five public tools to full precision.

License

Apache License 2.0 — see LICENSE and NOTICE.

Source: mcp/README.md at commit dba7743

Tools

5

list_indices

List public FLOPS indices

List 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.

Parametersfamily_filter

verify

Verify a FLOPS value

Check 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.

Parametersvalueindex_idrequired

get_price

Get a FLOPS index price

Fetch 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.

Parametersslugrequired

search_indices

Search FLOPS indices

Resolve 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.

Parametersqrequiredlimit

get_index

Get a FLOPS index citation

Resolve 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.

Parametersindex_idrequired

Version history

2
  1. v0.12.5LatestOct 14, 2026
  2. v0.12.4Sep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts