normativa-andalucia
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| buscar_normativaA | Busca normas de la Junta de Andalucía publicadas en el BOJA. Ningún filtro distingue mayúsculas ni tildes, y todos admiten parte del nombre. Sin filtros devuelve las normas más recientes. Args: texto: palabras que deben aparecer todas en el título, en cualquier orden y sin importar género o número (p. ej. "vivienda turistica"). rango: tipo de norma: "Ley", "Decreto", "Decreto-ley", "Orden", "Resolución", "Acuerdo", "Corrección de errores"... organismo: consejería u organismo (p. ej. "Hacienda", "Servicio Andaluz de Salud"). suborganismo: órgano dependiente (p. ej. "Dirección General de Presupuestos"). tema: tema (p. ej. "Medio ambiente"). subtema: subtema (p. ej. "Becas"). desde_fecha: fecha de publicación mínima, formato AAAA-MM-DD. hasta_fecha: fecha de publicación máxima, formato AAAA-MM-DD. orden: campo de ordenación. ascendente: True para orden ascendente (por defecto, lo más reciente primero). limite: número de resultados a devolver (1-100). saltar: resultados a omitir, para paginar (usa el valor siguiente_saltar). |
| obtener_normaB | Devuelve la ficha completa de una norma a partir de su identificador (campo "id"). |
| listar_valores_filtroA | Lista los valores existentes de un filtro de búsqueda. Args: tipo: filtro a consultar. contiene: texto opcional para filtrar la lista (sin distinguir mayúsculas ni tildes). |
| contar_normasB | Número total de normas disponibles en el catálogo. |
| leer_texto_bojaA | Lee el texto íntegro de una disposición publicada en el BOJA. El texto procede de la web del BOJA y puede omitir imágenes o tablas; la versión oficial y auténtica es el PDF firmado (campo pdf_oficial). Args: enlace_o_id: id de la norma (de buscar_normativa) o URL del BOJA. desde: posición del carácter desde el que leer (para paginar textos largos). max_caracteres: tamaño máximo del fragmento devuelto (1000-100000). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
Each tool has a largely distinct role: contar_normas counts, buscar_normativa searches, obtener_norma fetches metadata by id, listar_valores_filtro enumerates filter values, and leer_texto_boja reads full text. The only mild overlap is between obtener_norma (ficha/metadata) and leer_texto_boja (full disposition text), but the descriptions distinguish them adequately.
All five tools follow a consistent Spanish verb_noun pattern (contar_normas, buscar_normativa, obtener_norma, listar_valores_filtro, leer_texto_boja). No mixing of conventions or casing styles.
Five tools is well-scoped for a read-only normative catalog: search, count, retrieve, filter discovery, and full-text reading each earn their place. It is on the lean side but nothing is redundant.
For a read-only BOJA catalog, the surface covers search with rich filters, counting, detail retrieval, filter value discovery, and full-text access with pagination, which is a solid lifecycle. Minor gaps like related-norms or citation lookup exist but are workable.