flopsindex-mcp

flopsindex-mcp

Provides public price indices for GPU rentals (spot, on-demand, DePIN) with verify URLs, enabling agents and users to query and verify compute economics rates.

Category
Visit Server

README

flopsindex

Reference rates for compute economics — public price indices for GPU rentals (spot, on-demand, DePIN). Every published value carries a verify URL your code can check against the public index.

PyPI · flopsindex-mcp PyPI · flopsindex npm · @flopsindex/sdk License: Apache 2.0


Try it in one line

# MCP server (Claude Code, Cursor, Windsurf, ChatGPT desktop, ...)
pip install flopsindex-mcp && claude mcp add flopsindex -- flopsindex-mcp

# Python REST SDK
pip install flopsindex

# TypeScript / JavaScript SDK
npm i @flopsindex/sdk

# Or skip install — hit the hosted MCP gateway
# https://app.flopsindex.com/mcp   (anonymous, zero-config)

Or to your agent: "Get me the current FLOPS price for an H100 on-demand and show me the verify URL."


What's distinctive

Source-opaque by contract. Every public payload returns a value plus citation and verify URLs — nothing about how the value was produced.

One surface, two access modes.

  • Anonymous → delayed public price for the published FLOPS index family (FLOPS-{model}-{OD|SPOT|DEPIN}), delayed onto a ~6h grid (as_of snaps to 00/06/12/18 UTC). Indicative reference — not for settlement. The citation surface, designed for LLM/agent discovery and academic reference. The family spans many accelerator models (NVIDIA data-center and workstation GPUs plus AMD Instinct), not just H100 — enumerate the live set via /v2/catalog/public; it grows as coverage crosses the ≥3-source floor.
  • Keyed (X-FLOPS-Api-Key) → the same five tools at full precision.

A partner tier with higher fidelity and expanded coverage is available — contact team@flopsindex.com.


What's in this repo

Path What
mcp/ The flopsindex-mcp server — stdio MCP, 5 public tools (list_indices · search_indices · get_price · get_index · verify) + a flops://index/<INDEX_ID> resource. Published on PyPI.
sdk/python/ The flopsindex Python REST SDK — published on PyPI.
sdk/typescript/ The @flopsindex/sdk TypeScript / JavaScript REST SDK — published on npm.
schema/ compute-index-spec.v0.1 — the public payload schema (JSON Schema) + a worked example.
openapi.json OpenAPI 3 description of the public surface.
llms-full.txt Extended public-surface reference for LLM/agent discovery — source-opaque, 6 endpoints, 14-field envelope. Mirror of the hosted /llms-full.txt.

Verify a value yourself

curl -s https://app.flopsindex.com/v1/price/FLOPS-H100-OD | jq
#   value:            2.95            (USD/GPU-hr, 2dp)
#   unit:             USD/GPU-hr
#   as_of:            2026-07-13T12:00:00Z   (delayed to a ~6h grid: 00/06/12/18 UTC)
#   data_tier:        LIVE
#   confidence:       HIGH            (HIGH | MED, label only)
#   change_24h:       FLAT            (banded: UP | FLAT | DOWN)
#   disclaimer:       indicative reference; not for settlement
#   methodology_url:  /i/FLOPS-H100-OD/methodology
#   verify_url:       /v1/verify?...
#   citation_url:     /cite?...
#   permalink:        /i/FLOPS-H100-OD
#   ... source-opaque public payload only.

The same value is reachable via the SDK and via the MCP get_index tool — every path returns the same source-opaque payload.


Public surface

Endpoint What
/mcp Hosted MCP gateway — same 5 public tools, no install
/v2/catalog/public Public catalog (FLOPS-SPOT, FLOPS-OD, FLOPS-DEPIN)
/.well-known/agent.json Agent2Agent (A2A) discovery card
/llms.txt LLM-discovery manifest
/llms-full.txt Deeper agent-context blob
/cite Citation guide for AI answer engines
/i/<INDEX_ID> Permalink page with schema.org JSON-LD
/i/<INDEX_ID>/methodology Public methodology page (linked from methodology_url)
/v1/verify Verify a published value against the index

License

Apache License 2.0 — see LICENSE and NOTICE.

Apache 2.0 governs the source code in this repository (SDKs, MCP server, schema, examples). The underlying price data, the FLOPS trademark, and the hosted index methodology are the proprietary work of FLOPS Index; use of the published APIs is governed by the terms at flopsindex.com.


Contributing

  • Bug reports + small fixes welcome via Issues / PRs.
  • Contributions are welcome. Use only the public index identifiers from /v2/catalog/public.
  • For partner-tier access, contact team@flopsindex.com.

Status

Package Channel
flopsindex-mcp pypi.org/project/flopsindex-mcp/
flopsindex (REST SDK) pypi.org/project/flopsindex/
@flopsindex/sdk npmjs.com/package/@flopsindex/sdk

Public surface, gateway, and catalog: app.flopsindex.com.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured