Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Bewertungen und Benutzerkonten folgen in einem späteren Schritt.
PopNx MCPMCP-Server für alle, die KI nutzen · in einfachen Worten erklärt

OpenChainBench

von ChainBenchVersion 1.0.0i★ –iLäuft in der Cloud
Name in der Registryio.github.Flotapponnier/openchainbench

Installieren

Überblick

Beschreibung vom Entwickler (englisches Original)

Live, neutral benchmarks for public RPC latency, oracles, bridges, perp DEX, and prediction markets.

Die drei Säulen von PopNx MCP

Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.

Was du damit machen kannst

Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.

  • Verbindung: Läuft in der Cloud
  • Transport: Streamable HTTP
  • Kategorie: Sonstiges

Installation

Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.

Bevor du installierst

  • Basischecks: 0 von 1 bestanden
  • Läuft auf dem Server des Entwicklers: Was du fragst, läuft über dessen Server.
  • Die Registry nennt keinen Schlüssel zum Eintragen.

Du brauchst

Welche App nutzt du?

Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.

Funktioniert in Claude im Web, auf dem Desktop und auf dem Handy:

  1. Öffne Settings → Connectors
  2. Tippe auf Add custom connector
  3. Füge die Adresse unten ein und tippe auf Add
  4. Wenn eine Anmeldung verlangt wird, melde dich beim Dienst des Entwicklers an
SettingsConnectors1+ Add2https://…3
https://openchainbench.com/api/mcp/mcp

Führe das in deinem Terminal aus

claude mcp add --transport http openchainbench https://openchainbench.com/api/mcp/mcp

In Cursor öffnen

Oder kopier die Einstellungen selbst

In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen

{
  "mcpServers": {
    "openchainbench": {
      "url": "https://openchainbench.com/api/mcp/mcp"
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

In VS Code öffnen

Oder kopier die Einstellungen selbst

In .vscode/mcp.json in deinem Projekt einfügen

{
  "servers": {
    "openchainbench": {
      "type": "http",
      "url": "https://openchainbench.com/api/mcp/mcp"
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

ChatGPT verbindet sich nur mit Servern im Internet:

  1. Öffne ChatGPT im Web → Settings → Connectors (Apps)
  2. Tippe auf Create oder Add (bei manchen Tarifen musst du zuerst Developer mode unter Advanced einschalten)
  3. Füge die Adresse unten ein, gib ihr einen Namen und speichere
  4. Wenn eine Anmeldung verlangt wird, melde dich beim Dienst des Entwicklers an
SettingsConnectors1+ Create2https://…3
https://openchainbench.com/api/mcp/mcp

Menünamen können sich je nach Tarif und mit der Zeit leicht unterscheiden.

Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.

Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.

Was er kann

Die Tool-Liste dieses Servers haben wir noch nicht gelesen; wir prüfen die Endpunkte reihum.

Basischecksi

Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 7. Nov. 2026

  • ! Vorsicht

    Entwickler passt zum Repo

    Der Herausgeber (Flotapponnier) ist nicht der Repo-Inhaber (ChainBench); vielleicht hat jemand anderes ihn eingetragen

  • … Noch nicht geprüft

    Wird noch gepflegt

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • … Noch nicht geprüft

    Hat eine Lizenz

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • … Noch nicht geprüft

    Endpunkt antwortet

    Noch nicht geprüft; wir prüfen die Endpunkte reihum

  • … Noch nicht geprüft

    Anmeldung mit OAuth

    Noch nicht geprüft; wir prüfen die Endpunkte reihum

  • … Noch nicht geprüft

    Keine versteckten Anweisungen in Tool-Beschreibungen

    Noch nicht geprüft; wir lesen die Tool-Liste, wenn wir den Endpunkt prüfen

Im Vergleich mit anderen in Sonstigesi

  • Mehr Sterne als 0 % der anderen 32537 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 17 % der anderen 32537 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 32 % der anderen 32537 Server in dieser Kategorie

Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.

Häufige Fragen

Ist OpenChainBench sicher?

Er hat 0 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.

Welche Schlüssel oder Codes braucht er?

Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.

Läuft er auf meinem Computer oder in der Cloud?

Er läuft in der Cloud des Entwicklers. Du verbindest dich übers Internet, ohne etwas zu installieren, aber was du sendest, läuft über die Server des Entwicklers.

Wird er noch gepflegt?

Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (1.0.0) kam vor 4 Monaten in die Registry.

Welche Apps können ihn nutzen?

Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Er verbindet sich per URL, also funktionieren auch Apps, die Remote-MCP-Server akzeptieren, zum Beispiel ChatGPT im Entwicklermodus.

Was kann ich stattdessen nutzen?

In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, TF Rooms

Alternativen

Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.

So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti

Spec Driven Development

von formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

Läuft auf deinem Computer★ 440MITAktualisiert vor 14 Monaten
Installieren

Remote Desktop Commander

von desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

Läuft in der Cloud★ 211Aktualisiert gestern
Installieren

TF Rooms

von tfrooms.com

Live room availability, rates and stay quotes for 12 New Leaf motels in Twin Falls, Idaho.

Läuft in der CloudAktualisiert heute
Installieren

README vom Entwickler

README öffnen

Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.

OpenChainBench

OpenChainBench measures crypto infrastructure the same way for every provider, publishes the number, and ships the code that produced it. RPC endpoints, data APIs, bridges, perp DEXes, prediction markets, oracles, cross-chain messaging. Live at [openchainbench.com](https://openchainbench.com).

It answers questions like which free Ethereum RPC answers fastest, or which bridge charges least to move USDC, with figures recomputed around the clock rather than written down once.

Every benchmark ships with the harness that produces its data, under MIT, with the dataset under CC-BY-4.0, and pull requests are open to any party including the providers being measured. The card above is live, and GitHub caches it, so it can lag the page it links to.

What this is

  • A public registry of benchmarks, one YAML spec per benchmark, each naming its metric, its methodology and the exact PromQL behind every figure it publishes.
  • A set of self-contained Go harnesses that probe providers on a schedule and expose Prometheus metrics. One shared Prometheus scrapes them, one worker materializes snapshots, the site reads those snapshots.
  • A citable data surface. Every benchmark figure is available as JSON, as Markdown, over RSS and through an MCP server. JSON responses carry an asOf timestamp, a source URL and a licence; exported citations carry the page URL and the date you retrieved it.

What this is not

  • Not a token, a fund, or an RPC vendor.
  • Not editable by the measured. A provider may be shown the facts behind a report before it is published, and the staging site is public, so figures are visible before a release. Nobody outside the method can change a number.
  • Not a single-vendor view. Providers that cannot be measured under identical conditions are split into separate benchmarks, or filtered to the same scope, and the spec says which.

Get the data in 30 seconds

pip install openchainbench
from openchainbench import OpenChainBench

with OpenChainBench() as ocb: for b in ocb.list_benchmarks()[:5]: print(b.slug, b.leader)

head_lag = ocb.get_benchmark("aggregator-head-lag") print(head_lag.headline)

No key and no account. Read endpoints allow 60 requests a minute per IP, and the AI crawlers named in robots.txt are exempt. The same data over plain HTTP:

# every benchmark with its current value, leader and citation

curl https://openchainbench.com/api/citable

one benchmark: rankings, 24h sparkline, methodology, paste-ready quote

curl https://openchainbench.com/api/stat/aggregator-head-lag

a benchmark as Markdown instead of HTML, at the same URL

curl -H "Accept: text/markdown" https://openchainbench.com/benchmarks/bridge-fee

For an agent, point an MCP client at the hosted server:

{ "mcpServers": { "openchainbench": { "url": "https://openchainbench.com/api/mcp/mcp" } } }

It exposes list_benchmarks, get_benchmark, search_benchmarks, compare_providers, recommend_provider and list_answers, plus the openchainbench://benchmark/{slug} resource. Install notes are at /mcp.

One benchmark, end to end

A benchmark is a spec, a harness, and the surfaces generated from them. Take aggregator-head-lag, which measures how long a data API takes to emit a swap that is already on chain.

The spec (benchmarks/aggregator-head-lag.yml) declares the metric, the unit, whether higher is better, the written methodology, and one PromQL query per provider per percentile. No number on the page is typed by hand.

The harness (harnesses/aggregator-head-lag/) subscribes to chain events and to each provider's feed, races them per transaction, and exposes the result at /metrics.

The published shape, from GET /api/stat/aggregator-head-lag:

{

"slug": "aggregator-head-lag", "metric": "Head lag", "unit": "s", "higherIsBetter": false, "value": 0.240038, // example reading, 2026-10-25 "leader": { "name": "Codex", "slug": "codex", "value": 0.240038 }, // ms holds the raw series value in the benchmark's stored unit, which is // not always milliseconds: on a percent benchmark it holds a percent. "rankings": [ { "name": "Codex", "ms": { "p50": 240.038, "p90": 399.49 } } ], "sparkline": [ /* 73 points, last 24h */ ], "sampleSize": 184980, "measured": 6, "ranked": 6, "asOf": "2026-10-25T19:26:11.573Z", "freshness": { "ageHours": 0.2, "stale": false }, "headline": "...", // one sentence, ready to quote "methodology": [ /* the written rules, same text as the page */ ], "source": "https://github.com/ChainBench/OpenChainBench/tree/main/harnesses/aggregator-head-lag", "license": "CC-BY-4.0" }

headline is generated from the current reading, so it is correct whenever you fetch it and stale the moment it is pasted into a file. Quote it with its asOf. For a formal citation use /api/cite/ /bib.

By the numbers

In this repositoryCount
Benchmark spec files (benchmarks/*.yml)243
Harness directories (harnesses/*/, every one a Go module)73
Answer pages (answers/*.yml)49
Alternatives pages (alternatives/*.yml)21
Distinct categories (category: values across the specs)10
Categories with a published benchmark8
Held on staging until a release condition is met (DEV_ONLY_BENCH_SLUGS)7
Retired, answering 410 Gone or redirecting to a successor (REMOVED_BENCH_SLUGS)38

243 specs, minus 7 held on staging, minus 2 retired benches that keep their spec, leaves 234 benchmarks that this commit publishes. Counts derived from the repository at 2026-11-06.

Published by category: RPCs 157, Trading 43, Aggregators 9, Bridges 9, Blockchains 8, RWA 6, NFT APIs 1, Wallets 1.

The badge at the top reads the live count from /api/citable, which is what production serves. The table is derived from the commit you are reading. The two agree once a change has been released, and differ while a benchmark is merged and waiting, so comparing them tells you something instead of requiring you to trust either.

Machine-readable surfaces

Every benchmark is CC-BY-4.0 and reachable without a key.

EndpointWhat it returns
/api/citableEvery benchmark with its current value, leader, headline sentence, citation and asOf. Start here.
/api/stat/ One benchmark: rankings, 24h sparkline, methodology, quote, source, freshness.
/api/series/ Per-provider time series. ?range=24h.
/api/compare/ / Two providers across every benchmark they share.
/api/cite/ / Citation as bib, ris, apa or txt, with the matching content type.
/api/openapi.jsonOpenAPI 3.1 schema covering 11 of the read endpoints.
/api/mcp/mcpMCP server over streamable HTTP. Six tools and one resource template.
/api/llm-contextEvery benchmark with rankings and methodology as one Markdown document.
/llms.txt · /llms-full.txtIndex and full context per the llmstxt.org convention. llms-full.txt and /api/llm-context serve the same document.
Accept: text/markdownReturns Markdown instead of HTML at the page's own URL, on /benchmarks/ , /products/ , /perps, /rwa and /capital. Browsers are unaffected because their Accept header includes text/html.
/api/freshness{slug: asOf} in epoch milliseconds for every benchmark, plus the server's now. Cached 30 s.
/api/og/ The 1200x630 card with the current value, leader and sparkline, at a stable URL.
/benchmarks/ /share-cardExport card in five templates (ranking, snapshot, headline, compare, leaderboard), with ?theme=dark.
/api/badge/ / Embeddable SVG with that provider's rank and figure. Add /snippet for paste-ready Markdown.
/rss.xml · /feed.jsonRSS 2.0 and JSON Feed 1.1, one entry per live benchmark.
/sitemap.xml · /robots.txtEvery URL we publish. More than thirty AI and answer-engine crawlers are named and allowed explicitly.
/contribute/ai-brief.mdA brief written for coding agents contributing a benchmark.

Each benchmark page also carries Dataset, StatisticalReport, Observation, TechArticle, FAQPage, DataDownload and BreadcrumbList JSON-LD.

Two mirrors are published outside this repo: a Hugging Face dataset with a daily parquet snapshot, and a Zenodo record under DOI 10.5281/zenodo.20800311.

Site surfaces

Route familyWhat lives there
/benchmarks, /benchmarks/ , /benchmarks/ / Catalogue, then one leaderboard per benchmark with chart, ledger, chain and region filters, share cards and FAQ. Chain-scoped views carry their own explainer.
/products/ One page per product: every benchmark it appears in, first-place counts, related products, and a view per category it belongs to.
/chains/ Per-chain hub: native price, TVL history, and every benchmark touching that chain grouped by category.
/compare/ -vs- Head to head across shared benchmarks. Alphabetical order is canonical and enforced with a redirect.
/answers/ · /alternatives/ Question pages and "alternatives to X" pages, each backed by a live benchmark rather than by prose.

| /rpc · /perps · [/prediction-markets](https://openchainbenc

Nur der Anfang wird gezeigt; den Rest findest du im Repo

PopNx fragen