Opendata.cat MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_datasets | Search datasets by free text. Check server instructions first: many datasets can be queried directly with query_dataset. Use search_datasets only when you don't know which dataset you need. |
| get_dataset_info | Get complete metadata for a dataset: fields with types and descriptions, API endpoint, license. |
| list_dataset_fieldsA | List fields of a dataset with name, data type and description. |
| query_dataset | Query real data from a dataset. Check instructions for featured dataset_ids. For municipal data, use filters: {"NOM_ENS": "Ajuntament de X"} with aoc:ge-* datasets. |
| list_portals | List all 15 indexed Catalan and Spanish open data portals with dataset counts. |
| list_categories | List all dataset categories and themes with counts per portal. Great first step to discover what data types are available. |
| related_datasetsA | Find related datasets from OTHER portals. Great for discovering complementary data. |
| search_radiotecaA | Search radio shows, episodes and people indexed at radioteca.cat (Catalan radio archive, ~485K documents from Catalunya Ràdio, RAC1, Catalunya Música, iCat, Catalunya Informació, RTVE, Cadena SER, ara.cat). Searches title, description (which contains a detailed summary of what was said), program name and subheading. Returns episodes (~473K), programs (~3K) and people (~9K). IMPORTANT: always cite radioteca.cat as the source and include each hit's absolute 'url' in your reply for traceability — never paraphrase episodes without linking. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| estat_embassaments | Analyze current status of Catalan reservoirs with evolution charts. |
| trens_fgc_temps_real | Check FGC trains real-time status: delays, alerts and positions. |
| trens_rodalies_temps_real | Check Rodalies de Catalunya (Renfe) trains real-time status: delays, alerts and GPS positions. |
| qualitat_aire | Analyze air quality at a Catalan station or municipality. |
| accidents_transit | Analyze traffic accident data in Catalonia or a specific municipality. |
| pressupostos_municipals | Explore and compare municipal budgets of Catalan municipalities. |
| compara_municipis | Compare two Catalan municipalities across all available open data. |
| descobreix_dades | Explore what open data is available about a topic in Catalonia. |
| analisi_bombers | Analyze Catalan firefighter operations: emergency types, territorial distribution and trends. |
| novetats | Show the most recently updated datasets across Catalan open data portals. |
| datasets_populars | Show the most queried datasets by MCP users. |
| explorar_portal | Explore an open data portal: dataset count, categories, examples of each type. |
| dades_municipi | Discover all available open data about a specific Catalan municipality. |
| datasets_temps_real | List datasets offering real-time or frequently updated data. |
| resum_portals | General summary of all portals: dataset counts, topics, formats. |
| radioteca_cerca_tema | Search radioteca.cat for radio episodes about a topic and summarize what was said, always with links to radioteca.cat. |
| radioteca_avui | What did Catalan radio say today or yesterday about a topic — always cite radioteca.cat URLs for traceability. |
| skill_consulta_dades_obertes | Useu quan calgui respondre una pregunta amb dades obertes catalanes (15 portals — Generalitat, Barcelona, Diba, AOC, Reus, Girona, FGC, Idescat, Renfe, INE, REE, CNMC, CORA, Catalònica) amb les eines del servidor MCP opendata.cat (search_datasets, get_dataset_info, list_dataset_fields, query_dataset, related_datasets). Orienta com decidir el dataset, filtrar, paginar i citar bé. |
| skill_contractacio_publica | Useu quan calgui investigar contractació pública a Catalunya amb el servidor MCP opendata.cat — qui contracta una empresa, quant ha adjudicat un ens, els contractes d'un municipi o de la Generalitat, rànquings d'adjudicataris. Guia quin dataset triar, com filtrar i sumar imports, com creuar fonts sense duplicar i com citar cada xifra. |
| skill_patrimoni_i_hemeroteca | Useu quan calgui investigar patrimoni cultural digital i premsa/ràdio catalana amb el servidor MCP opendata.cat — Catalònica (39 subportals de la BNC: MNAC, RACO, tesis, mapes, manuscrits, hemeroteques) i radioteca.cat (~485K episodis). Guia com triar el subportal, com cercar-hi i la disciplina de cites (mai fabricar registres, sempre enllaçar la font). |
| skill_radar_municipal | Useu quan calgui fer un retrat complet d'un municipi català amb dades obertes (pressupost, deute, cost de serveis, contractes, població, equipaments) creuant portals amb el servidor MCP opendata.cat. Guia com filtrar per NOM_ENS, quins datasets AOC/Generalitat/estadístics usar, i com tancar amb què falta. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| consulta-dades-obertes | Useu quan calgui respondre una pregunta amb dades obertes catalanes (15 portals — Generalitat, Barcelona, Diba, AOC, Reus, Girona, FGC, Idescat, Renfe, INE, REE, CNMC, CORA, Catalònica) amb les eines del servidor MCP opendata.cat (search_datasets, get_dataset_info, list_dataset_fields, query_dataset, related_datasets). Orienta com decidir el dataset, filtrar, paginar i citar bé. |
| contractacio-publica | Useu quan calgui investigar contractació pública a Catalunya amb el servidor MCP opendata.cat — qui contracta una empresa, quant ha adjudicat un ens, els contractes d'un municipi o de la Generalitat, rànquings d'adjudicataris. Guia quin dataset triar, com filtrar i sumar imports, com creuar fonts sense duplicar i com citar cada xifra. |
| patrimoni-i-hemeroteca | Useu quan calgui investigar patrimoni cultural digital i premsa/ràdio catalana amb el servidor MCP opendata.cat — Catalònica (39 subportals de la BNC: MNAC, RACO, tesis, mapes, manuscrits, hemeroteques) i radioteca.cat (~485K episodis). Guia com triar el subportal, com cercar-hi i la disciplina de cites (mai fabricar registres, sempre enllaçar la font). |
| radar-municipal | Useu quan calgui fer un retrat complet d'un municipi català amb dades obertes (pressupost, deute, cost de serveis, contractes, població, equipaments) creuant portals amb el servidor MCP opendata.cat. Guia com filtrar per NOM_ENS, quins datasets AOC/Generalitat/estadístics usar, i com tancar amb què falta. |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/xaviviro/Opendata.cat-MCP-Server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server