Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Mit Google anmelden, um Bewertungen zu schreiben.Prototyp · alle 30 Min. aktualisiert
PopNx MCPMCP-Server für alle, die KI nutzen · in einfachen Worten erklärt

ABS Data (observed)

von AI-CoLabVersion 0.1.0i★ 0iLäuft in der Cloud
Name in der Registryio.github.SamJB123/abs-data

So installierst du es

What it does

Australian Bureau of Statistics data: 1,227 tables, offering only options confirmed to serve data

  • Connects Läuft in der Cloud
  • Account or key No key needed
  • Category Datenbanken & Datensätze

Installation

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

3/5 Prüfungen bestanden · Was du fragst, läuft über den Server des Anbieters (abs-data-front-door.aicolab.workers.dev) · ✓ Befehle geprüft am 13. Nov. 2026

Zuerst: Welche KI nutzt du?

Wähle deine App, dann erscheinen die Schritte unten.

Klappt mit Claude · etwa 2 Min.

Kein Schlüssel, nichts zu installieren · Einmal auf claude.ai oder in der Desktop-App einrichten, dann im Chat nutzen · kostenlose Konten können 1 hinzufügen · bei Team/Enterprise fügt ein Owner ihn hinzu

  1. Öffne die Connectors-Seite von Claude

    CustomizeConnectors

    CustomizeConnectors1Add2https://…3Add4
  2. Klicke „Add“ → „Custom“ → „Web“ und fülle diese 2 Felder aus

    Kopiere jeden Wert in das gleichnamige Feld in Claude und klicke Continue

    Name · NameABS Data (observed)
    Remote MCP server URL · Adressehttps://abs-data-front-door.aicolab.workers.dev/mcp

    Klicke auf der von Claude erkannten Anmelde-Seite auf Continue · wähle bei Authentication, was der Anbieter angibt (Sign in now, Sign in when needed oder No sign in), dann Add

  3. Im Chat einschalten

    +ConnectorsABS Data (observed)

  4. Ausprobieren

    Nutze ABS Data (observed) und sag mir, was du für mich tun kannst; zeig mir dann eine Sache

    ✓ Wenn Claude sagt, dass es ABS Data (observed) nutzt, oder ein Werkzeug von ABS Data (observed) in der Antwort zeigt, bist du verbunden

Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen

Klappt mit ChatGPT je nach Tarif

Volles MCP: ChatGPT Business, Enterprise oder Edu im Web · Pro: verbindet mit Lese-/Abrufrechten, Werkzeuge, die Daten ändern, gehen evtl. nicht · Plus: in der Doku nicht bestätigt; siehst du auf der Plugins-Seite eine Option für eigene MCP-Server, kannst du es versuchen · nur Web

  1. In ChatGPT im Web die Seite zum Hinzufügen von MCP öffnen

    Plugins+Add custom MCP server

    ChatGPTPlugins1+2https://…3Create4
  2. Name und Adresse eintragen

    Namen eingeben, Adresse unter Connection einfügen, Risikohinweis abhaken und Create as a plugin klicken

    Name · NameABS Data (observed)
    Connection · Adressehttps://abs-data-front-door.aicolab.workers.dev/mcp
  3. ABS Data (observed) im Chat auswählen

    Neuen Chat öffnen und vor dem Tippen ABS Data (observed) aus deinen Plugins wählen

  4. Ausprobieren

    Nutze ABS Data (observed) und sag mir, was du für mich tun kannst; zeig mir dann eine Sache

    ✓ Wenn ChatGPT sagt, dass es ABS Data (observed) nutzt, oder ein Werkzeug von ABS Data (observed) in der Antwort zeigt, bist du verbunden

Menünamen am 11. Nov. 2026 mit der Hilfe von OpenAI abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen

Klappt mit Claude Code · etwa 2 Min.

Kein Schlüssel, nichts zu installieren

  1. Terminal öffnen

    Mac: Command+Leertaste drücken und Terminal tippen · Windows: PowerShell öffnen

  2. Diesen Befehl einfügen und Enter drücken

    claude mcp add --transport http --scope user abs-data https://abs-data-front-door.aicolab.workers.dev/mcp
  3. /mcp in Claude Code eingeben

    ABS Data (observed) sollte in der Liste als verbunden erscheinen

  4. Ausprobieren

    Nutze ABS Data (observed) und sag mir, was du für mich tun kannst; zeig mir dann eine Sache

    ✓ Wenn Claude Code sagt, dass es ABS Data (observed) nutzt, oder ein Werkzeug von ABS Data (observed) in der Antwort zeigt, bist du verbunden

Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen

Klappt mit Cursor · etwa 2 Min.

Kein Schlüssel, nichts zu installieren

  1. Mit diesem Button Cursor öffnen

    In Cursor öffnen

    Cursor fragt nach einer Bestätigung; klicke Install

  2. KI-Chat in Cursor im Agent-Modus öffnen

  3. Ausprobieren

    Nutze ABS Data (observed) und sag mir, was du für mich tun kannst; zeig mir dann eine Sache

    ✓ Wenn Cursor sagt, dass es ABS Data (observed) nutzt, oder ein Werkzeug von ABS Data (observed) in der Antwort zeigt, bist du verbunden

Menünamen am 11. Nov. 2026 mit der Hilfe von Cursor abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen

Klappt mit VS Code · etwa 2 Min.

Kein Schlüssel, nichts zu installieren

  1. Mit diesem Button VS Code öffnen

    In VS Code öffnen

    VS Code fragt nach einer Bestätigung; klicke Install

  2. KI-Chat in VS Code im Agent-Modus öffnen

  3. Ausprobieren

    Nutze ABS Data (observed) und sag mir, was du für mich tun kannst; zeig mir dann eine Sache

    ✓ Wenn VS Code sagt, dass es ABS Data (observed) nutzt, oder ein Werkzeug von ABS Data (observed) in der Antwort zeigt, bist du verbunden

Menünamen am 11. Nov. 2026 mit der Hilfe von VS Code abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen

Andere Apps mit MCP, etwa Windsurf, Zed oder Gemini CLI, fügen Server unterschiedlich hinzu. Sieh in der App-Liste nach

Alle Apps mit MCP ansehen →

Adresse für Apps, die über das Web verbinden

Adressehttps://abs-data-front-door.aicolab.workers.dev/mcp

JSON-Einstellungen stehen unten unter „Für Entwickler“

Hängst du fest? Frag Leute, die ABS Data (observed) nutzen💬 Diskussion →
Für Entwickler: Terminal-Befehle und JSON-Einstellungen

Über das Web

Claude Code

claude mcp add --transport http --scope user abs-data https://abs-data-front-door.aicolab.workers.dev/mcp

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "abs-data": {
      "url": "https://abs-data-front-door.aicolab.workers.dev/mcp"
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "abs-data": {
      "type": "http",
      "url": "https://abs-data-front-door.aicolab.workers.dev/mcp"
    }
  }
}

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

Auf einen Blick

Downloads pro Wochei
Nicht auf npm/PyPI
Lizenzi
Keine Lizenz angegeben
Verbindung
Läuft in der Cloud
Transport
streamable-http
Neueste Versioni
0.1.0
In der Registry veröffentlichti
9. Sept. 2026
Code zuletzt geänderti
6. Nov. 2026
Entwickler
AI-CoLab
Registry-Status
Aktiv

Welche Apps ihn nutzen können

Basierend darauf, wie sich dieser Server verbindet, und auf der eigenen Doku jeder App, geprüft am 10. Nov. 2026.

Verbinden sich über das Internet in

ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast

Alle Apps, mit Vor- und Nachteilen →

Was er kann

Tool-Namen und -Beschreibungen genau so, wie der Server sie am 14. Nov. 2026 gemeldet hat. Geschrieben hat sie der Entwickler, nicht wir; wir zeigen sie als reinen Text.

  • search_tables

    Find ABS statistical tables (dataflows) by topic words, geography level or frequency. Matches table names, topics and dimension names, and also option labels inside dimensions — a search for 'rent' finds CPI through its INDEX option 'Rents' and reports the match in matchedOptions

  • describe_table

    A table's dimensions in key order, its coverage dates, and its options. Dimensions with up to 64 options list them inline with labels; larger ones (geography, occupations) say how many and are searchable with search_options.

  • search_options

    Find option codes by label text within one dimension of one table — e.g. a suburb name in a geography dimension. Returns codes to use in get_data's select.

  • get_data

    Fetch observations. `select` maps dimension ids to option codes or labels (several allowed); omitted dimensions match everything. The selection is verified live against ABS before fetching, so a call that succeeds always returns real data. Returns up to maxRows observations (defa

  • search

    Run JavaScript against the whole catalogue document — every table, its dimensions, coverage and small-dimension options — in an isolated sandbox with no network. Use it to answer questions the fixed verbs make awkward: 'which tables have both an SA2 geography and a quarterly freq

  • execute

    Run JavaScript in an isolated sandbox whose only capability is `abs`, a client with the same four verbs as this server (searchTables, describeTable, searchOptions, getData) and the same guarantees: every selection is verified against ABS before fetching. Use it for multi-series o

  • feedback_form

    Open a feedback form for the person, prefilled with your draft, so they can report a problem or suggest an improvement to this ABS connector — or flag something wrong in ABS's own data. Use it whenever the person wants to give feedback, or agrees when you offer after something we

  • submit_feedback

    Send feedback about this ABS connector (or a report about ABS's own data) to its maintainers. Only call this after the person has seen the exact text and said to send it — prefer feedback_form, which lets them edit it first. Use about='abs' for wrong figures or broken behaviour i

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 16. Nov. 2026

  • ! Vorsicht

    Entwickler passt zum Repo

    Der Herausgeber (SamJB123) ist nicht der Repo-Inhaber (AI-CoLab); vielleicht hat jemand anderes ihn eingetragen

  • ✓ Bestanden

    Wird noch gepflegt

    Code zuletzt geändert: vor 10 Tagen

  • ✕ Nicht bestanden

    Hat eine Lizenz

    Keine Lizenzdatei im Repo gefunden

  • ✓ Bestanden

    Endpunkt antwortet

    Antwort in 136 ms (HTTP 200)

  • – Nicht zutreffend

    Anmeldung mit OAuth

    Keine Anmeldung nötig

  • ✓ Bestanden

    Keine versteckten Anweisungen in Tool-Beschreibungen

    Wir haben 8 Tool-Beschreibungen gelesen und keine versteckten Anweisungen an die KI gefunden

Was wir prüfen → · JSON

Entwickler: neue Prüfung anfordern oder falsche Angaben melden

Diskussion

Fragen, Tipps teilen oder melden, dass etwas nicht geht. Sortiert nach „hilfreich“.

Noch keine Beiträge. Stell die erste Frage oder teile einen Tipp.

Beiträge hier stammen von Nutzern, nicht vom PopNx-Team.

Anmelden, um zu posten

Nutzerbewertungen

Noch keine Bewertungen

Anmelden, um eine Bewertung zu schreiben

Im Vergleich mit anderen in Datenbanken & Datensätzei

  • Mehr Sterne als 0 % der anderen 1202 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 30 % der anderen 1202 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 18 % der anderen 1202 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 ABS Data (observed) sicher?

Er hat 3 von 5 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 vor 10 Tagen geändert, und die neueste Version (0.1.0) kam vor 2 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 und funktioniert daher auch in Apps mit Remote-MCP, etwa ChatGPT im Web (volles MCP ab Business; Pro nur lesend).

Was kann ich stattdessen nutzen?

In derselben Kategorie: QueryWeaver, Supabase, Neon, DBCode, Keboola MCP

Ähnliche Alternativen

Gleiche Kategorie, andere Entwickler, Befehle bereits geprüft. Offizielle zuerst, dann nach Sternen.

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

QueryWeaver

An MCP server for Text2SQL: transforms natural language into SQL using graph schema understanding.

von FalkorDBWachsend★ 1096Aktualisiert vor 14 Monaten

Läuft auf deinem Computer✓ falkordb.com

Supabase

MCP server for interacting with the Supabase platform

von supabaseWeit verbreitet↓ 245.530/Wo.★ 3014 Sterne des ganzen ReposAktualisiert vor 3 Tagen

Computer oder Cloud✓ vom Dienst · supabase.com

Neon

Official Neon MCP server for managing Neon projects and Lakebase Postgres databases.

von neondatabaseWachsend★ 663Aktualisiert vor 10 Tagen

Läuft in der Cloud✓ vom Dienst · neon.com

DBCode

Query and explore 100+ databases through your DBCode connections.

von dbcodeioAm Anfang↓ 80/Wo.★ 367 Sterne des ganzen ReposAktualisiert vor 44 Tagen

Läuft auf deinem Computer✓ vom Dienst · dbcode.io

Keboola MCP

Connect your AI assistants to Keboola and expose your data, transformations, SQL queries, ...

von keboolaWachsend↓ 1421/Wo.★ 85Aktualisiert vor 5 Tagen

Computer oder Cloud✓ vom Dienst · keboola.com
  • QueryWeaver — Wird auf deinem Rechner installiert · Kein Schlüssel nötig
  • Supabase — In der Cloud oder auf deinem Rechner · Braucht einen Schlüssel · Im Verzeichnis von Claude
  • Neon — Läuft in der Cloud, keine Installation · Kein Schlüssel nötig
  • DBCode — Wird auf deinem Rechner installiert · Kein Schlüssel nötig
  • Keboola MCP — In der Cloud oder auf deinem Rechner · Kein Schlüssel nötig

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.

ABS Data — Australian Bureau of Statistics data for your AI assistant

Ask the question you actually have. Add one web address to Claude, ChatGPT or Copilot, say what you care about, and your assistant finds the right ABS data, fetches it live, and explains it — with its caveats. Free, anonymous and read-only.

Start here: [https://abs-data-front-door.aicolab.workers.dev](https://abs-data-front-door.aicolab.workers.dev) — setup guides for each AI tool, things to ask, and a feedback form.

An independent, unofficial connector — not an ABS product, and not endorsed by the Australian Bureau of Statistics. Data: ABS, CC BY 4.0.

Front door — setup guides for Claude, ChatGPT, Copilot and developer tools; feedback formhttps://abs-data-front-door.aicolab.workers.dev
Add to claude.ai / any MCP client as a connectorhttps://abs-data-front-door.aicolab.workers.dev/mcp (registry name io.github.SamJB123/abs-data)
MCP (2026-07-28 stateless; 2025 revisions served too) — 4 fixed verbs, Code Mode search/execute, feedback_form/submit_feedback, MCP Apps views (chart, feedback form), resources, prompts, completionhttps://abs-data-front-door.aicolab.workers.dev/mcp
Feedback from the web form (the same operation as submit_feedback)POST https://abs-data-front-door.aicolab.workers.dev/api/feedback
RPC door (Cap'n Web; what @abs/sdk speaks — HTTP batch or WebSocket)https://abs-data-front-door.aicolab.workers.dev/rpc
HTTP APIhttps://abs-data-front-door.aicolab.workers.dev/api/tables
Scalar referencehttps://abs-data-front-door.aicolab.workers.dev/api/docs
OpenAPIhttps://abs-data-front-door.aicolab.workers.dev/api/openapi.json
The menu as one documenthttps://abs-data-front-door.aicolab.workers.dev/api/catalogue.json
Live browsable cataloguehttps://abs-data-front-door.aicolab.workers.dev/catalogue
Static snapshot (claude.ai artifact)https://claude.ai/code/artifact/d0635dee-5cce-40dd-bfa2-7ab7dd03e5bd

How it was built

Before offering anything, this project measured what the ABS Data API actually serves — every dataflow, by retrieval — so the connector only ever offers tables and options that have data, and a selection that doesn't exist comes back with the ones that do.

  • 621,536,714 series exist across 1,227 dataflows. ABS's metadata implies 14,761,557,818 — a density of 4.21%, overstated 23.8×.
  • The per-dimension metadata is exact: every advertised option exists, and nothing real is unadvertised. The entire overstatement is combinatorial.
  • 81.0% of series sit in flows whose sparsity is principled and verified in the keys — almost entirely hierarchical geography encoded as separate dimensions (STATE is a function of REGION in 664 flows). The remaining 19% is not reducible to a single-dimension dependency.
  • detail=serieskeysonly — the endpoint that should answer "what exists" — is broken (HTTP 200, malformed JSON). Eight of fifteen documented behaviours do not conform. See reports/.

DESIGN.md is the full record: verified API findings, every decision and why, and the corrections made along the way.

Layout

packages/schema      Drizzle schema (declared vs observed, never joined), shared CSV/period parsing

packages/crawler structural crawl, observed probe, conformance suite, sizing packages/catalogue delta report, sparsity analysis, contract generator, OpenAPI emitter, artifact packages/contract the corrected contract: stable Zod verbs + generated tables/options (per crawl) packages/worker the front door: MCP door (SDK v2) + HTTP door (oRPC + Scalar) + RPC door (Cap'n Web) on one Worker; src/ops/ holds new operations in @aicolab/app-kit's shape (DESIGN.md decision 34) packages/site the pages (landing, /admin) and the MCP App views — Solid 2 + @aicolab/ui-solid, built by Vite packages/ui-solid git submodule: the AI CoLab component system (public); packages/solid is its Solid helpers packages/sdk @abs/sdk — typed TypeScript client over the RPC door (connect(), invalidSelectionFromError()) tooling/tsconfig copy of the portal's shared tsconfigs, for the submodules (deleted at the move to app-kit) reports/ delta.md/json, sparsity.md/json, openapi.json, abs-report-draft.md data/ local SQLite catalogue (~400GB), raw archive, D1 import SQL — not committed

Running it

git submodule update --init           # packages/ui-solid and packages/solid

pnpm install pnpm db:migrate # local SQLite at data/abs-catalogue.sqlite

pnpm crawl:structural # 7 bulk requests, ~1 minute pnpm crawl:probe -- '--key-values=*' # every dataflow by retrieval; ~24h, 20GB heap for the giants pnpm report:delta && pnpm report:sparsity pnpm generate:contract # -> packages/contract/src/generated, data/d1/*.sql pnpm --filter @abs/catalogue emit:openapi

cd packages/worker npx wrangler d1 execute abs-catalogue --local --file=../../data/d1/00-schema.sql # then each data file npx wrangler d1 execute abs-catalogue --local --file=../schema/migrations/0003_public_micromacro.sql # feedback table printf 'FEEDBACK_ADMIN_TOKEN=local-dev-token\nFEEDBACK_SALT=local-dev-salt\n' > .dev.vars # gitignored pnpm dev # builds packages/site, then wrangler dev ABS_MCP_URL=http://localhost:8787/mcp FEEDBACK_ADMIN_TOKEN=local-dev-token npx tsx test/protocol.ts # ~80 checks, all doors pnpm --filter @abs/sdk example # the SDK against production ABS_URL=http://localhost:8787 npx tsx test/limits.ts # rate limits (spends a minute's budget)

The in-chat views in a dev-only MCP Apps host, against the local Worker:

pnpm --filter @abs/site dev # then http://localhost:5180/harness.html

Deploying (pnpm run deploy in packages/worker builds the site first — not pnpm deploy, which is pnpm's own command) needs, once: the feedback migration on the remote D1 (wrangler d1 execute abs-catalogue --remote --file=../schema/migrations/0003_public_micromacro.sql) and two secrets (wrangler secret put FEEDBACK_ADMIN_TOKEN, wrangler secret put FEEDBACK_SALT).

Rate limits, per client address: 600 requests/min overall; 120/min for data pulls (each is a live ABS call); 20/min for Code Mode execute; 5/min for feedback (and 20 per day, in D1). Over the limit, HTTP doors answer 429 with Retry-After; an MCP tool call gets a tool error.

Using the SDK from TypeScript:

import { connect, invalidSelectionFromError } from "@abs/sdk";

const abs = connect(); // https://abs-data-front-door.aicolab.workers.dev/rpc const [hits, cpi] = await Promise.all([ // one HTTP batch abs.searchTables({ query: "cpi rent", limit: 3 }), abs.describeTable("CPI"), ]); try { const data = await abs.getData({ table: "CPI", select: { REGION: "Sydney", INDEX: "10001" }, lastN: 4 }); } catch (err) { const invalid = invalidSelectionFromError(err); // typed: reason, dimension, validOptions from observation }

The probe is resumable: rerunning skips flows already recorded as complete. For the largest census flows run with NODE_OPTIONS=--max-old-space-size=20480.

Gotcha: wrangler keys the *local* D1 state by database_id. Changing the id in wrangler.toml (e.g. after d1 create) gives wrangler dev a fresh, empty local database — re-run the local import.

Principles

  • Observed-only. Declared metadata steers the crawler and feeds the defect report; it never enters what a caller sees. Availability is empirical: observed options from the catalogue, exact combination checks live against ABS's availableconstraint (which agrees with the probe on every dimension of every flow).
  • One contract, derived doors. Every crawl regenerates one contract; the MCP verbs, the HTTP routes, the OpenAPI document and the docs all read or render it. Nothing hardcodes the surface, so nothing drifts.
  • Only calls that return data. A selection is verified before it is forwarded; an invalid one comes back with the observed valid options — as an MRTR input_required on MCP, a typed 422 on HTTP.