Opendata Cat MCP Server

Servidor MCP (Model Context Protocol) que connecta els models de llenguatge (Claude, ChatGPT, Gemini...) amb les dades obertes publiques de Catalunya. Cerca datasets, explora metadades i consulta dades reals de 15 portals directament des del teu assistent d'IA. Its 11 documented tools cover dataset, datasets.

People connecting this server to Claude, Cursor, VS Code, or another MCP client. The project is written in JavaScript.

VERIFIED ACTIVE

LAST COMMIT 2026-07-30 · ★ 21 · #163 OF 848 MAINTAINED OTHER · VERIFIED 2026-08-25

JavaScript servers · how we verify → /methodology

01 · Install Opendata Cat

Claude Code

claude mcp add xaviviro-opendata.cat-mcp-server --transport http https://opendata.cat/api/mcp

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "xaviviro-opendata.cat-mcp-server": {
      "url": "https://opendata.cat/api/mcp"
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

https://opendata.cat/api/mcp

transport: streamable-http

endpoint alive - responded to MCP initialize · probed 2026-08-25

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions · remote - your agent's requests go to opendata.cat

endpoint auth accepted our unauthenticated MCP initialize - no credentials needed to connect

license no standard license detected - usage rights unclear; check the repo before commercial use

npm package @opendata.cat/mcp-server - the @opendata.cat scope differs from the repo owner (xaviviro); confirm it's the project's official package

registry namespace io.github.xaviviro is GitHub-verified and matches the repo owner

03 · What Opendata Cat can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

An agent gets 11 documented tools spanning dataset, datasets, including search_datasets, get_dataset_info, list_dataset_fields, query_dataset.

Capability map

Tools grouped from the project's README - what Opendata Cat lets an agent do.

read & search

7 tools - e.g. Cerca datasets per text lliure al cataleg de +3.073 datasets; Retorna metadades completes: camps, tipus, llicencia, endpoint; Llista els camps d'un dataset amb nom, tipus i descripcio

search_datasets · get_dataset_info · list_dataset_fields · query_dataset · list_portals · list_categories…

Related

1 tool - e.g. Retorna datasets relacionats d'altres portals

related_datasets

Ine

1 tool - e.g. auto-filtrat a Catalunya (poblacio, IPC, turisme...)

INE

Ree

1 tool - e.g. ree:preus-electricitat - preus PVPC per hora

REE

Cnmc

1 tool - e.g. filters: {"municipi": "Sabadell"} - gasolineres de Sabadell

CNMC

Latest releases

v0.6.1 · 2026-07-30

Idescat ha deixat de fer cas del paràmetre n= de dades.json, així que l'endpoint publicat retornava sempre els mateixos 6 indicadors genèrics en comptes del demanat. · Canvis · Endpoint d'Idescat migrat a ?i=<id>, que…

v0.6.0 · 2026-07-15

Skills servides pel MCP · Noves skills d'investigació servides com a resources MCP (skill://<nom>/SKILL.md, via resources/list+resources/read) i com a prompts-pont (skill_<nom>, invocables com a slash-command)…

v0.5.1 · 2026-06-06

Nous prompts MCP · radioteca_cerca_tema · Cerca a radioteca.cat tots els episodis sobre un tema i resumeix el que es va dir. · Filtres opcionals: any, emissora. Format de resposta amb URL absolut clicable.…

04 · Who maintains Opendata Cat

opendata-cat is maintained by xaviviro. It's the only MCP server we track from this author; the repo dates to Apr 2026.

05 · Facts

category
other - ranked #163 of 848 actively-maintained other servers as of 2026-08-25.
release cadence
10+ releases in the last 90 days (latest 2026-07-30)
registry
io.github.xaviviro/opendata-cat (active, first published 2026-04-13 · 25 versions)
packages
npm:@opendata.cat/mcp-server

06 · Opendata Cat FAQ

Is Opendata Cat still maintained?

Yes - as of 2026-08-25, its last commit was 2026-07-30 and it shipped 10+ releases in the last 90 days. We re-verify nightly.

What can Opendata Cat do?

An agent gets 11 documented tools spanning dataset, datasets, including search_datasets, get_dataset_info, list_dataset_fields, query_dataset.

How do I install Opendata Cat?

Run `npx -y @opendata.cat/mcp-server`. You can also paste the ready-made client config above.

Does Opendata Cat require authentication?

No - the endpoint accepted our unauthenticated MCP initialize when probed on 2026-08-25; you can connect without credentials.

07 · Alternatives to Opendata Cat

More MCP servers to compare · Sage Math · Token Enhancer · Helldivers2 MCP · Laugh Tale · Road Poneglyph

More JavaScript MCP servers · Rangefind · HackTricks MCP Server · Xquik MCP Server · Wiff · OpenClaw MCP Ecosystem · see all