Surt de Casa (surtdecasa.cat)
Servidor MCP per surtdecasa.cat: agenda cultural de Catalunya, cartellera de cinema i poblacions.
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"surtdecasa-mcp": {
"url": "https://surtdecasa-mcp.peremontpeo.workers.dev/mcp"
}
}
}Remote endpoints
https://surtdecasa-mcp.peremontpeo.workers.dev/mcpstreamable-httpTool inventory
Tools (4)
⚪cercar_agenda(zona, categoria, tipus, poblacio, calendari, ...)
Cerca esdeveniments a l'agenda de surtdecasa.cat. Es pot filtrar per zona territorial, categoria, tipus (aire lliure, gratuït, nocturn), població, dies concrets (avui, dema, cap-de-setmana) o un rang de dates en format dd/mm/yyyy. Suporta paginació.
Input Schema
{
"type": "object",
"properties": {
"zona": {
"description": "Zones territorials a incloure",
"type": "array",
"items": {
"type": "string",
"enum": [
"ebre",
"penedes",
"camp",
"emporda",
"ponent",
"girona",
"centre",
"pirineus",
"barcelona"
]
}
},
"categoria": {
"description": "Categories a incloure",
"type": "array",
"items": {
"type": "string",
"enum": [
"gastronomia",
"exposicions",
"cinema",
"espectacles",
"concerts",
"llibres",
"familia",
"entorn",
"fires",
"activat"
]
}
},
"tipus": {
"description": "Etiquetes especials",
"type": "array",
"items": {
"type": "string",
"enum": [
"aire-lliure",
"gratuit",
"nocturn"
]
}
},
"poblacio": {
"description": "Nom de la població (exacte; consulta poblacions per trobar-lo)",
"type": "string"
},
"calendari": {
"description": "Atall de dates",
"type": "string",
"enum": [
"avui",
"dema",
"cap-de-setmana"
]
},
"inici": {
"description": "Data inicial dd/mm/yyyy (té prioritat sobre calendari)",
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"fi": {
"description": "Data final dd/mm/yyyy (si només es passa inici, un any de rang)",
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"page": {
"description": "Pàgina de resultats (0 = primera)",
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪detall_esdeveniment(url)
Retorna tota la informació d'un esdeveniment de l'agenda (dates, lloc, poblacions, preu, descripció, enllaços). Requereix la URL o ruta que retorna cercar_agenda.
Input Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "URL completa o ruta de l'esdeveniment, p.ex. /penedes/agenda/2026/la-verema-del-cava/268356"
}
},
"required": [
"url"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪cartellera
Retorna les pel·lícules de la setmana a surtdecasa.cat amb el seu enllaç i cartell.
Input Schema
{
"type": "object",
"properties": {}
}⚪poblacions(terme)
Autocomplete de poblacions de surtdecasa.cat. Passa-hi un prefix o fragment de nom i retorna els noms exactes acceptats pel filtre poblacio de cercar_agenda.
Input Schema
{
"type": "object",
"properties": {
"terme": {
"type": "string",
"minLength": 2,
"description": "Prefix o fragment del nom de població"
}
},
"required": [
"terme"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}