{
 "version": 1,
 "marque": "referencia-catastral — la parcela por su referencia catastral",
 "domain": "https://referencia-catastral.pages.dev",
 "langue": "es",
 "ui_tools": [
  {
   "name": "filter_table",
   "description": "Filtrar la tabla de registro mostrada en esta página. El resultado se muestra visiblemente en la página.",
   "ancre": "registertabelle",
   "inputSchema": {
    "type": "object",
    "properties": {
     "texte": {
      "type": "string"
     }
    },
    "required": [
     "texte"
    ]
   }
  }
 ],
 "ui_badge": "%s herramientas disponibles para su agente",
 "genere_le": "2026-10-22",
 "note": "Estas herramientas se describen en `/api/v1/tools.json` y son invocables en el navegador mediante WebMCP. Son gratuitas.",
 "paiement": {
  "statut": "non_active",
  "chemins_reserves": [
   "/api/v1/changements.json",
   "/api/v1/jeu-complet.json"
  ],
  "prix": null,
  "contact": "https://referencia-catastral.pages.dev/",
  "note": "Reservado — todavía no servido. Condiciones: https://referencia-catastral.pages.dev/"
 },
 "tools": [
  {
   "name": "resolve_code",
   "description": "Resolver un identificador en el registro. Un código ausente de esta edición se señala como no encontrado — nunca una respuesta aproximada.",
   "inputSchema": {
    "type": "object",
    "properties": {
     "code": {
      "type": "string",
      "description": "El identificador que se desea resolver.",
      "minLength": 6
     }
    },
    "required": [
     "code"
    ]
   },
   "acces": "gratuit",
   "source": "/api/v1/rc/",
   "fragments": 11000,
   "longueur_min": 6,
   "coupe": 14,
   "coupe_motif": "^[0-9A-Z]{14}[0-9]{4}[A-Z]{2}$",
   "champs": [
    "Municipio",
    "Superficie (m²)",
    "Tipo",
    "Latitud",
    "Longitud",
    "Partes de la parcela"
   ]
  },
  {
   "name": "describe_dataset",
   "description": "Cobertura, fuente, licencia y fecha de recogida de este directorio.",
   "inputSchema": {
    "type": "object",
    "properties": {}
   },
   "acces": "gratuit",
   "source": "/api/v1/manifest.json"
  },
  {
   "name": "get_sample",
   "description": "Muestra gratuita del conjunto de datos, en el formato de la entrega completa.",
   "inputSchema": {
    "type": "object",
    "properties": {}
   },
   "acces": "gratuit",
   "source": "/api/v1/echantillon.json"
  },
  {
   "name": "get_entity",
   "description": "Obtener una entidad por su identificador: nombre, lugar, atributos y direccion de su pagina.",
   "inputSchema": {
    "type": "object",
    "properties": {
     "id": {
      "type": "string",
      "description": "Identificador de la entidad."
     }
    },
    "required": [
     "id"
    ]
   },
   "acces": "gratuit",
   "source": "/api/v1/facettes.json"
  },
  {
   "name": "compare_entities",
   "description": "Poner varias entidades UNA JUNTO A OTRA y decir en que difieren. Diez como maximo.",
   "inputSchema": {
    "type": "object",
    "properties": {
     "ids": {
      "type": "array",
      "maxItems": 10,
      "items": {
       "type": "string"
      },
      "description": "Identificadores de las entidades a comparar."
     }
    },
    "required": [
     "ids"
    ]
   },
   "acces": "gratuit",
   "source": "/api/v1/facettes.json"
  },
  {
   "name": "filter_entities",
   "description": "Filtrar las entidades por varios criterios a la vez. Devuelve las entidades coincidentes y su direccion en el sitio.",
   "inputSchema": {
    "type": "object",
    "properties": {
     "provincia": {
      "enum": [
       "A Coruña",
       "Albacete",
       "Alicante/Alacant",
       "Almería",
       "Asturias",
       "Badajoz",
       "Barcelona",
       "Burgos",
       "Cantabria",
       "Castellón/Castelló",
       "Ceuta",
       "Ciudad Real",
       "Cuenca",
       "Cáceres",
       "Cádiz",
       "Córdoba",
       "Girona",
       "Granada",
       "Guadalajara",
       "Huelva",
       "Huesca",
       "Illes Balears",
       "Jaén",
       "La Rioja",
       "Las Palmas",
       "León",
       "Lleida",
       "Lugo",
       "Madrid",
       "Melilla",
       "Murcia",
       "Málaga",
       "Ourense",
       "Palencia",
       "Pontevedra",
       "Salamanca",
       "Santa Cruz de Tenerife",
       "Segovia",
       "Sevilla",
       "Soria",
       "Tarragona",
       "Teruel",
       "Toledo",
       "Valencia/València",
       "Valladolid",
       "Zamora",
       "Zaragoza",
       "Ávila"
      ],
      "description": "Filtrar por provincia."
     },
     "comunidad": {
      "enum": [
       "Andalucía",
       "Aragón",
       "Canarias",
       "Cantabria",
       "Castilla y León",
       "Castilla-La Mancha",
       "Cataluña",
       "Ciudad Autónoma de Ceuta",
       "Ciudad Autónoma de Melilla",
       "Comunidad de Madrid",
       "Comunitat Valenciana",
       "Extremadura",
       "Galicia",
       "Illes Balears",
       "La Rioja",
       "Principado de Asturias",
       "Región de Murcia"
      ],
      "description": "Filtrar por comunidad."
     },
     "tamano": {
      "enum": [
       "10.000 y más",
       "2.000 a 9.999",
       "menos de 2.000"
      ],
      "description": "Filtrar por tamano."
     },
     "lieu": {
      "type": "string",
      "description": "Municipio o código postal."
     },
     "limite": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200
     }
    }
   },
   "acces": "gratuit",
   "source": "/api/v1/facettes.json",
   "facettes": [
    "provincia",
    "comunidad",
    "tamano"
   ]
  },
  {
   "name": "changes_since",
   "description": "Diferencial entre dos ediciones del registro. RESERVADO: el alcance y las condiciones se fijan a petición.",
   "inputSchema": {
    "type": "object",
    "properties": {
     "depuis": {
      "type": "string",
      "format": "date"
     }
    },
    "required": [
     "depuis"
    ]
   },
   "acces": "reserve",
   "statut": "reserve",
   "conditions": "Reservado — todavía no servido. Condiciones: https://referencia-catastral.pages.dev/",
   "source": "/api/v1/changements.json"
  },
  {
   "name": "export_dataset",
   "description": "Exportación completa y normalizada del conjunto de datos. RESERVADO: alcance, formato y condiciones se fijan a petición.",
   "inputSchema": {
    "type": "object",
    "properties": {}
   },
   "acces": "reserve",
   "statut": "reserve",
   "conditions": "Reservado — todavía no servido. Condiciones: https://referencia-catastral.pages.dev/",
   "source": "/api/v1/jeu-complet.json"
  },
  {
   "name": "request_dataset",
   "description": "Dirigir al editor una solicitud sobre el conjunto completo. Solo transmite lo que se indique aquí.",
   "inputSchema": {
    "type": "object",
    "properties": {
     "volume": {
      "type": "string",
      "description": "Alcance deseado (territorio, periodo, número de filas)."
     },
     "usage": {
      "type": "string",
      "description": "Uso previsto de los datos."
     },
     "contact": {
      "type": "string",
      "description": "Dirección de correo electrónico para la respuesta."
     }
    },
    "required": [
     "contact"
    ]
   },
   "acces": "gratuit",
   "endpoint": "https://formspree.io/f/myegjvqn",
   "source_lead": "ES · referencia-catastral — la parcela por su referencia catastral · referencia-catastral.pages.dev · MCP"
  }
 ]
}