Gera Data MCP server
Discover & query Gera's 30 attested open UK/US government datasets, each with signed provenance.
18 downloads/wk
Reviews
Write oneNobody has reviewed Gera Data yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Gera Data tools (5)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_attestationReturn the cryptographically signed Gera Vouch attestation for a dataset version: a claim object (dataset id, version, row count, SHA-256 content hash over the rows, source, source URL, licence, attribution, as-of, issuer), an Ed25519 signature, and the public key + verification recipe. Any party re-canonicalises the claim (sorted-key UTF-8 JSON) and verifies the signature against the public key —
get_datasetReturn everything about one dataset EXCEPT its rows: title, description, coverage, full provenance (source, URL, licence, attribution, as-of, derivation notes), the complete column schema, the row count, and a compact attestation summary (content hash + key id) so you know it is signed. Pass a dataset id from list_datasets. Use query_dataset to fetch the rows, get_attestation for the full signed r
get_vouch_public_keyReturn the Ed25519 public key (+ key_id and verification recipe) used to sign every Gera Vouch dataset attestation, so any party can independently verify a get_attestation receipt. This is the same Gera public key the Gera Data API and Gera Verify MCP publish.
list_datasetsList the catalog of verified open datasets Gera serves: for each, the id (use it with the other tools), title, source publisher, source URL, licence, reference period (as-of), row count, coverage, and the queryable columns (id, label, type, unit, whether filterable/sortable). Use this first to discover what data is available, then call get_dataset / query_dataset / get_attestation by id. All data
query_datasetFetch verified rows from a dataset with optional single-column filter, sort, and pagination — same semantics as the Gera Data API. filter_column must be a filterable column; for number columns the filter is an exact match, for string columns a case-insensitive substring match. sort_by must be a sortable column. Returns the page of rows plus total/totalPages and the dataset version, so a returned v
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan18 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancerepository not readable: repo not found3/15
- Maintainer identityverified namespace with website, no repo4/10
Install directly
Runs npx -y @gera-services/mcp-gera-data on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-gera-data -- npx -y @gera-services/mcp-gera-data
Gera Data: common questions
- Is Gera Data MCP server safe?
- With care: it is graded C, so read the findings first (68/100). Read the Gera Data safety report
- How do I install Gera Data?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Gera Data need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Gera Data maintained?
- The latest release is v1.0.0.