# Xaviviro Opendata Cat MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.xaviviro%2Fopendata-cat
Registry id: `mcp-registry/io.github.xaviviro/opendata-cat`
Status: live (checked 2026-10-27T02:41:45.566Z)

## Verdict

Xaviviro Opendata Cat MCP server answered 99.77% of Glimind's liveness checks over 30 days, better than 23% of MCP servers, with 919 ms median handshake and 68 outages in 90 days. Its agent-readiness grade is A (93/100) across 8 tools, costing an agent about 1,695 tokens to load. Checked every few minutes; no tool is ever called.

## Measurements (30 days)

| Metric | Value | Better than |
|---|---|---|
| Uptime, 30 days | 99.77% | 23% of MCP servers |
| Median handshake latency | 919 ms | 24% of MCP servers |
| p95 handshake latency | 3327 ms | — |
| Checks in 30 days | 4,904 | — |
| Outages, 90 days | 68 | — |
| Median recovery | 7 min | — |
| Agent-readiness score | 93/100 (A) | 76% of MCP servers |
| Tools | 8 | — |
| Tool-list size for an agent | ~1,695 tokens | 56% of MCP servers |
| Days observed | 29 | — |

## Install

```json
{
  "mcpServers": {
    "xaviviro-opendata-cat-mcp-server": {
      "type": "http",
      "url": "https://opendata.cat/api/mcp"
    }
  }
}
```

Claude Code:

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

## Tools (8)

- `get_dataset_info`: Get complete metadata for a dataset: fields with types and descriptions, API endpoint, license, available formats and last update. Call after search_datasets to
- `list_categories`: List all dataset categories and themes with counts per portal. Great first step to discover what data types are available before searching with search_datasets.
- `list_dataset_fields`: List fields of a dataset with name, data type and description. Call before query_dataset to know which fields and filters are available.
- `list_portals`: List all 13 indexed open data portals with dataset counts. Catalan portals (Generalitat, Barcelona, Diba, AOC, Reus, Girona, FGC, Idescat, Renfe) + Spanish nati
- `query_dataset`: Query real data from a dataset. Check instructions for featured dataset_ids and NOTES section for common filter patterns (municipal budgets, contracts, weather,
- `related_datasets`: Find related datasets from OTHER portals. Great for discovering complementary data: if you're looking at air quality from Generalitat, it may suggest traffic da
- `search_datasets`: Search datasets by free text. IMPORTANT: check server instructions first — many common queries have a direct dataset_id you can use with query_dataset without s
- `search_radioteca`: Search radio shows, episodes and people indexed at radioteca.cat (Catalan radio archive, ~485K documents from Catalunya Ràdio, RAC1, Catalunya Música, iCat, Cat

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
