# Consulta Boletines Oficiales - Legislación consolidada (mcpb · consulta-boletines-oficiales-v1.7.0.mcpb)

Legislación consolidada, sentencias del TC, BORME, BOPV y normativa de la UE, con citas verificadas

- Trust score: 38/100 (low)
- Change this week: +3
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-11-05

## Components

- mcpb · `consulta-boletines-oficiales-v1.7.0.mcpb`: 38/100 (this document), [markdown](https://verifymcp.io/servers/jllfontan-bot-consulta-boletines-oficiales/consulta-boletines-oficiales.md), [page](https://verifymcp.io/servers/jllfontan-bot-consulta-boletines-oficiales/consulta-boletines-oficiales)

## Channel facts

- Registry: `mcpb`
- Package: `https://github.com/jllfontan-bot/consulta-boletines-oficiales-mcp/releases/download/v1.7.0/consulta-boletines-oficiales-v1.7.0.mcpb`
- Transport: `stdio`
- SHA-256: `984d9175b7530738bfd83044a567b2b5f3061e7ee5287eb00528e41eb8518921`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-11-05.

- **Supply Chain Security**: 13/100
  - No malware scan is available for this kind of package: the supply-chain vendors we use do not cover it. This is a permanent gap in our coverage, not a finding about the package.
  - Known CVEs could not be checked: we found no dependency list to check in this bundle: either it runs a compiled binary, whose bundled manifests we do not read, or none of the package.json, requirements.txt, pyproject.toml or uv.lock files it ships for its runtime declares a dependency we can read (a requirements.txt that only points at a setup.py project, a local path, or a nested requirements file we cannot follow counts as none).
  - No install/post-install scripts declared.
  - Dependency health could not be checked: we found no dependency list to check in this bundle: either it runs a compiled binary, whose bundled manifests we do not read, or none of the package.json, requirements.txt, pyproject.toml or uv.lock files it ships for its runtime declares a dependency we can read (a requirements.txt that only points at a setup.py project, a local path, or a nested requirements file we cannot follow counts as none).
- **Provenance & Transparency**: 19/100
  - Repository check failed: no source repository is declared.
  - Provenance check failed: no build-provenance attestation is published.
  - Clear OSI-approved license (EUPL-1.2 OR AGPL-3.0-only).
  - Actively maintained (last published 1 days ago).
  - Disclosure check failed: no security disclosure policy was found in the source repository.
- **Schema Quality & AI Usability**: 40/100
  - 0% of prompts and resources have a non-trivial description (not blank, and not just the item's name).
  - AI-judged instruction clarity (excellent).
  - Context-footprint check failed: tool/resource definitions use about 6748 tokens (~281/item across 24 items; 22 tools + 2 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 37/100
  - Stability observed for 11 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
- **Tool Safety**: 100/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - We read all 22 captured tool definition(s), and no name or description among them implies an irreversible operation.
  - An AI judge read all 24 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.
  - Supports UI / widget rendering.

## Install

### How do I install the Consulta Boletines Oficiales - Legislación consolidada MCP server?

Consulta Boletines Oficiales - Legislación consolidada ships as an MCPB bundle, a single file you download and open in an MCP host that supports MCPB bundles, such as Claude Desktop. The host reads the launch command from the bundle's own manifest, so there is no command to copy. Before opening it, check the file's SHA-256 matches the one the MCP registry declares for it, 984d9175b7530738bfd83044a567b2b5f3061e7ee5287eb00528e41eb8518921; the commands to do that are on this page. If it does not match, do not open it.

- Download bundle: `https://github.com/jllfontan-bot/consulta-boletines-oficiales-mcp/releases/download/v1.7.0/consulta-boletines-oficiales-v1.7.0.mcpb`
- SHA-256: `984d9175b7530738bfd83044a567b2b5f3061e7ee5287eb00528e41eb8518921`

### Verify on macOS / Linux

```bash
echo "984d9175b7530738bfd83044a567b2b5f3061e7ee5287eb00528e41eb8518921  consulta-boletines-oficiales-v1.7.0.mcpb" | shasum -a 256 -c
```

### Verify on Windows (PowerShell)

```powershell
(Get-FileHash -Algorithm SHA256 .\consulta-boletines-oficiales-v1.7.0.mcpb).Hash -eq "984d9175b7530738bfd83044a567b2b5f3061e7ee5287eb00528e41eb8518921"
```

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-11-04 (score 38, +1)

No change was recorded against any check on this day. Stability & Change Management went from 30 to 33. That category is still filling its 30-day observation window: 9 days of observed history at the previous scan, 10 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-11-03 (score 37, 0)

- [security regression] Provenance: unverified → fail
- [security regression] Stability: 0.27 → unverified
- [functional regression] Schema quality: 5295 → 6748

### 2026-11-02 (score 37, +1)

- [security regression] Provenance: fail → unverified

### 2026-10-31 (score 36, +1)

No change was recorded against any check on this day. Stability & Change Management went from 17 to 20. That category is still filling its 30-day observation window: 5 days of observed history at the previous scan, 6 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-10-29 (score 35, +1)

No change was recorded against any check on this day. Stability & Change Management went from 10 to 13. That category is still filling its 30-day observation window: 3 days of observed history at the previous scan, 4 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-10-27 (score 34, +1)

No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-10-25 (score 33)

First indexed and scored.

## MCP tools (22)

### `boe_buscar_normas` (~675 tokens)

Busca normas en la colección de legislación consolidada del BOE (única fuente admisible para legislación). Incluye tanto normativa estatal como de las 17 comunidades autónomas; usa "comunidades" para elegir en cuáles buscar (pregunta al usuario si no lo ha dicho) o ambito_codigo=2 para todas las autonómicas sin distinguir. Devuelve identificador, título, rango, fecha y ELI. Úsala antes de citar cualquier norma; nunca cites de memoria. Aviso importante: esta colección no incluye todo lo publicado en el BOE (comprobado con normas reales, p. ej. el Real Decreto 86/2025, ausentes de ella) — cero resultados no es prueba de que la norma no exista, solo de que no está consolidada; la respuesta lo indica explícitamente cuando pasa.

Input parameters:

- `ambito_codigo` (number): Ámbito territorial: 1 = Estatal, 2 = Autonómico. La colección consolidada del BOE incluye normativa de las 17 comunidades autónomas (no solo estatal), aunque el título se conserva en castellano. Los…
- `comunidades` (array): Limita la búsqueda a una o varias comunidades autónomas concretas. Si el usuario no ha dicho qué comunidad(es) quiere, pregúntaselo explícitamente antes de buscar (no asumas "todas" ni elijas una por…
- `departamento_codigo` (number): Filtra por un código de departamento emisor concreto (avanzado; para comunidades autónomas normalmente es más cómodo usar "comunidades"). Ver el auxiliar "datos-auxiliares/departamentos" del BOE para…
- `limite` (number): Número de resultados (1-50, por defecto 10).
- `materia_codigo` (number): Código de materia del vocabulario del BOE.
- `numero_oficial` (string): Número oficial, p. ej. "40/2015".
- `offset` (number): Desplazamiento para paginar.
- `publicada_desde` (string): Fecha mínima de publicación (AAAAMMDD o AAAA-MM-DD).
- `publicada_hasta` (string): Fecha máxima de publicación.
- `rango_codigo` (number): Código de rango del BOE (1300 = Ley).
- `solo_vigentes` (boolean): Excluye normas con vigencia agotada.
- `texto` (string): Busca en el texto completo de las normas.
- `titulo` (string): Busca en el título de la norma.

### `boe_ficha_norma` (~90 tokens)

Ficha completa de una norma consolidada por su identificador BOE (p. ej. BOE-A-1995-25444): título oficial, rango, fechas, si está derogada o anulada, estado de consolidación y ELI. Usa esto para comprobar la vigencia antes de citar.

Input parameters:

- `id` (string, required): Identificador BOE-A-AAAA-N.

### `boe_indice_norma` (~90 tokens)

Índice de una norma consolidada: lista de bloques (artículos, disposiciones, anexos) con su identificador de bloque y su título. Úsalo para localizar el bloque de un artículo antes de pedir su texto.

Input parameters:

- `filtro` (string): Filtra los títulos que contengan este texto.
- `id` (string, required): Identificador BOE-A-AAAA-N.

### `boe_texto_articulo` (~126 tokens)

Texto literal de un artículo o bloque de una norma consolidada, en la versión vigente hoy. Acepta el identificador del bloque (p. ej. "a22") o el título del artículo (p. ej. "Artículo 22" o "22"). Es la única forma admisible de citar el contenido de un precepto.

Input parameters:

- `articulo` (string, required): Bloque o artículo, p. ej. "a22", "Artículo 22" o "22".
- `id` (string, required): Identificador BOE-A-AAAA-N.

### `boe_analisis_norma` (~71 tokens)

Análisis jurídico de una norma: materias, notas y referencias a otras normas (qué deroga, qué la modifica). Úsalo para saber si un precepto ha sido modificado y por qué norma.

Input parameters:

- `id` (string, required): Identificador BOE-A-AAAA-N.

### `boe_resolver_norma` (~94 tokens)

Convierte una referencia libre a una norma ("ET", "Código Penal", "Ley 40/2015", "Estatuto de los Trabajadores") en su identificador BOE verificado, devolviendo el título oficial y su vigencia. Úsalo cuando el usuario nombre una norma sin dar su identificador.

Input parameters:

- `nombre` (string, required): Nombre, siglas o número de la norma.

### `boe_verificar_cita` (~232 tokens)

Verifica una cita legal concreta: comprueba que la norma existe, que está vigente y que el artículo citado existe, y devuelve su texto actual. Prueba primero contra el BOE y, si no la resuelve y la cita incluye la fecha de la disposición (p. ej. "Orden de 4 de mayo de 2009"), también contra el BOPV (Open Data Euskadi) — el campo "fuente" del resultado dice cuál la resolvió. Estados posibles: OK, NORMA_DEROGADA, ARTICULO_NO_ENCONTRADO, NO_RESUELTA. Solo verifica normas: una sentencia del Supremo/Audiencias/TSJ NO se verifica aquí — dila como "no verificada" y no añadas de memoria nada de ella (ni número, ni ponente, ni contenido).

Input parameters:

- `articulo` (string): Artículo citado, p. ej. "56" o "24.2". Opcional.
- `norma` (string, required): Norma citada ("ET", "Ley 40/2015", "Código Civil").

### `boe_verificar_escrito` (~238 tokens)

Analiza un escrito (demanda, recurso, contrato, informe) y verifica automáticamente todas las citas legales que contenga, contra el BOE consolidado y, cuando la cita trae fecha de disposición, también contra el BOPV (Open Data Euskadi). Devuelve, para cada cita, si la norma existe, si está vigente, si el artículo existe, y qué fuente la resolvió. Úsalo cuando el usuario pida revisar o verificar las citas de un texto. Solo verifica normas: las sentencias del Supremo/Audiencias/TSJ que cite el escrito NO se verifican aquí — márcalas como "no verificadas" y no añadas de memoria nada de ellas (ni número, ni ponente, ni contenido); solo se comprueban en el CENDOJ con un navegador real y con permiso del usuario.

Input parameters:

- `incluir_texto` (boolean): Incluir el texto literal de cada artículo verificado (más lento).
- `maximo` (number): Máximo de citas a verificar (por defecto 25).
- `texto` (string, required): Texto completo del escrito a revisar.

### `boe_comprobar_atajos` (~65 tokens)

Auditoría interna: comprueba uno a uno los identificadores de la tabla de atajos de normas frecuentes contra el BOE y devuelve el título oficial que responde cada uno. Ejecútalo una vez tras instalar para confirmar que la tabla es correcta.

### `euskadi_buscar_normativa` (~266 tokens)

Busca disposiciones del Boletín Oficial del País Vasco (BOPV) vía Open Data Euskadi — fuente propia del Gobierno Vasco, no del BOE. A diferencia de boe_buscar_normas SÍ incluye Órdenes y Resoluciones (convocatorias, exenciones, etc.), que no están en la colección consolidada del BOE. Limitación real: la API solo permite navegar por año/mes, no busca por texto en servidor — el parámetro "texto" filtra localmente solo dentro de la página pedida, no en todo el período; si no aparece nada, prueba a acotar el mes o pedir más páginas antes de decir que no existe.

Input parameters:

- `anio` (number, required): Año de publicación (obligatorio en la práctica; por defecto el año actual).
- `limite` (number): Resultados por página (1-50, por defecto 10).
- `mes` (number): Mes de publicación (1-12). Opcional; acota mucho y hace el filtro por texto más fiable.
- `pagina` (number): Número de página (por defecto 1).
- `texto` (string): Filtro local (no exhaustivo) por título o materia dentro de la página descargada.

### `euskadi_texto_norma` (~86 tokens)

Texto completo, vigencia y referencias cruzadas de una disposición concreta del BOPV (Open Data Euskadi), a partir del id que devuelve euskadi_buscar_normativa (formato "AAAA/MM/N").

Input parameters:

- `id` (string, required): Id del acto, formato "AAAA/MM/N", p. ej. "2024/7/3154".

### `euskadi_verificar_cita` (~202 tokens)

Verifica directamente una cita del BOPV (Open Data Euskadi) sin pasar por el BOE. La norma debe citarse con su fecha de disposición (p. ej. "Orden de 4 de mayo de 2009, del Consejero de..."), que es como se citan estas normas en la práctica — sin fecha no hay forma de resolverla, porque la API del BOPV no busca por título. En la mayoría de los casos es más cómodo usar boe_verificar_cita directamente: ya intenta esto automáticamente si el BOE no resuelve la cita.

Input parameters:

- `articulo` (string): Artículo citado, si lo tiene. Opcional — muchas disposiciones del BOPV no se numeran en artículos.
- `norma` (string, required): Norma citada, con su fecha de disposición, p. ej. "Orden de 4 de mayo de 2009, del Consejero de Justicia".

### `boe_tc_buscar_sentencias` (~257 tokens)

Busca sentencias (y autos) del Tribunal Constitucional publicadas en el BOE entre dos fechas. Son sentencias, no legislación — indícalo siempre así al usuario, no las llames "norma". Se publican en el BOE por mandato legal, en una colección distinta de la legislación consolidada y también distinta del CENDOJ (no dependen de su reglamento de reutilización). Limitación real: solo se puede navegar día a día (máximo 31 días por llamada), no hay búsqueda por texto en el servidor — "texto" filtra localmente sobre lo ya encontrado, no es exhaustivo.

Input parameters:

- `fecha_desde` (string, required): Fecha de publicación en el BOE, inicio del rango (AAAAMMDD o AAAA-MM-DD).
- `fecha_hasta` (string): Fecha de publicación, fin del rango. Por defecto, igual a fecha_desde (un solo día). Máximo 31 días de rango.
- `limite` (number): Máximo de resultados a devolver (por defecto 20, máximo 100).
- `texto` (string): Filtro local (no exhaustivo) por palabras del título dentro de lo encontrado en el rango.

### `boe_tc_texto_sentencia` (~123 tokens)

Texto completo (antecedentes, fundamentos jurídicos, fallo y votos particulares si los hay), materias y referencias a normas afectadas de una sentencia del Tribunal Constitucional, a partir de su identificador BOE-A-AAAA-N (el que devuelve boe_tc_buscar_sentencias). Indica siempre que es una sentencia del TC, no una norma, y da el url de la sentencia (campo "url" y "url_pdf") en cualquier cita.

Input parameters:

- `id` (string, required): Identificador BOE-A-AAAA-N de la sentencia.

### `boe_borme_buscar` (~472 tokens)

Busca en el BORME (Boletín Oficial del Registro Mercantil, publicado por la Agencia Estatal BOE) lo publicado sobre UNA EMPRESA entre dos fechas, en toda España: anuncios y avisos legales de la Sección Segunda (convocatorias de juntas, fusiones, escisiones, reducciones de capital...) y actos inscritos de la Sección Primera (constituciones, nombramientos, ceses, cambios de domicilio...), estos a través del índice alfabético de sociedades de cada día. Si sabes la provincia del registro mercantil, indícala: la búsqueda de actos es más rápida. NO es legislación — dilo siempre así al usuario. Solo por DENOMINACIÓN de la empresa: la búsqueda nunca mira el cuerpo de los actos, así que NO sirve para buscar personas, y no debes intentarlo (no pongas nombres de personas físicas en "denominacion" ni recopiles información sobre ellas): los nombres de administradores, apoderados o socios que aparezcan son datos personales publicados para la publicidad mercantil. Limitación real: se recorre día a día (máximo 31 días por llamada; un mes entero sin provincia puede tardar unos segundos), sin búsqueda por texto en el servidor. Cita siempre el "url_pdf" (única versión oficial).

Input parameters:

- `denominacion` (string, required): Denominación social de la empresa (p. ej. "Construcciones Ejemplo"). La forma social (S.A., S.L....) es opcional. Obligatoria; nunca el nombre de una persona.
- `fecha_desde` (string, required): Fecha de publicación en el BORME, inicio del rango (AAAAMMDD o AAAA-MM-DD). Desde 2009.
- `fecha_hasta` (string): Fin del rango. Por defecto, igual a fecha_desde (un solo día). Máximo 31 días de rango.
- `limite` (number): Máximo de actos y de anuncios a devolver (por defecto 20, máximo 100).
- `provincia` (string): Opcional. Provincia del registro mercantil (nombre, p. ej. "Madrid", "Bizkaia", o código INE de dos cifras): limita los actos inscritos a esa provincia. Sin ella se buscan en toda España.

### `boe_borme_texto` (~231 tokens)

Texto de un documento del BORME a partir de su identificador (el que devuelve boe_borme_buscar). Para un anuncio de la Sección Segunda (BORME-C-AAAA-N), el anuncio completo. Para un documento de la Sección Primera (BORME-A-AAAA-NNN-PP o BORME-B-..., una provincia entera en un día) exige "denominacion" y devuelve SOLO los actos de esa empresa, nunca el documento entero. No es legislación. Puede contener datos personales publicados para la publicidad mercantil: úsalos solo para esa finalidad. Da siempre "url_pdf" (única versión oficial) en cualquier cita.

Input parameters:

- `denominacion` (string): Denominación de la empresa. Obligatoria para documentos de la Sección Primera (A/B).
- `id` (string, required): Identificador del BORME: BORME-C-AAAA-N (anuncio) o BORME-A-AAAA-NNN-PP / BORME-B-AAAA-NNN-PP (actos de una provincia).

### `ue_buscar_normas` (~604 tokens)

Busca reglamentos, directivas o decisiones de la Unión Europea por palabras de su título, en CELLAR (Oficina de Publicaciones de la UE, la base de EUR-Lex) — fuente distinta del BOE. Busca en los títulos en castellano ("texto_es"), en inglés ("texto_en") o en los dos a la vez, y devuelve títulos y enlaces en "idioma". DA SIEMPRE LOS DOS: encuentra más que cualquiera solo, porque cada idioma redacta los títulos a su manera (p. ej. texto_es "crédito consumo" y texto_en "consum* credit"). Busca en todos los años y tipos de acto salvo que acotes "tipo" o "anio_desde"/"anio_hasta": una sola llamada basta, no hace falta trocear por años. Todas las palabras de cada idioma deben aparecer en el título, escritas como en él (en castellano con sus tildes: "crédito", no "credito"); no busca sinónimos, así que si no sale nada prueba con otra palabra del título (p. ej. "matrimonial" además de "divorcio") o con un prefijo terminado en * ("divorci*", "consum*"). Cada resultado dice si está en vigor ("en_vigor") y, si ya no lo está, desde cuándo ("fin_de_vigencia", úsala en vez de calcularla tú), y en qué idioma coincidió ("encontrada_por"). Si ya sabes el número del acto, usa directamente ue_ficha_norma. Si el acto tiene un nombre usual, viene en "conocido_como": usa solo esos; no añadas apodos de memoria («Roma III», «Bruselas II bis»…) a actos que no lo traigan.

Input parameters:

- `anio_desde` (number): Opcional. Año del acto, inicio del rango; sin él, desde el principio.
- `anio_hasta` (number): Opcional. Fin del rango (por defecto, igual a anio_desde si se da; si no, hasta hoy).
- `idioma` (string): Idioma de los títulos y enlaces del resultado: castellano ("es", por defecto) o inglés ("en"). No depende del idioma de las palabras buscadas.
- `limite` (number): Máximo de resultados (por defecto 20, máximo 50).
- `texto_en` (string): Las mismas ideas en inglés, como se escribirían en el título oficial (p. ej. "consum* credit"). Recomendado siempre, junto con texto_es.
- `texto_es` (string): Palabras del título en castellano, con tildes (p. ej. "crédito consumo"). Las palabras vacías ("de", "la"...) se ignoran.
- `tipo` (string): Opcional. Tipo de acto; sin él, los tres.

### `ue_ficha_norma` (~270 tokens)

Ficha de un reglamento, directiva o decisión de la UE: título oficial (en castellano o inglés), fecha, si está en vigor, versiones consolidadas (con la que rige hoy y las futuras) y actos que lo modifican, con enlaces a EUR-Lex y al DOUE (ELI). Acepta la cita tal como se escribe ("Reglamento (UE) 2016/679", "Directiva 95/46/CE", "Reglamento (CE) n.º 44/2001"), siglas frecuentes (RGPD, Reglamento de IA, DSA, DMA, Bruselas I bis, Bruselas II bis/ter, Roma I/II/III…) o el número CELEX (32016R0679). No cubre los Tratados ni la Carta de Derechos Fundamentales. Si el acto tiene un nombre usual, viene en "conocido_como": usa solo esos; no añadas apodos de memoria («Roma III», «Bruselas II bis»…) a actos que no lo traigan.

Input parameters:

- `idioma` (string): Castellano ("es", por defecto) o inglés ("en").
- `norma` (string, required): Cita, siglas o CELEX del acto.

### `ue_texto_articulo` (~201 tokens)

Texto literal de un artículo de un reglamento, directiva o decisión de la UE en la versión consolidada que rige hoy (o en el texto original si no hay consolidada), en castellano o en inglés. Si el texto no existe en el idioma pedido devuelve IDIOMA_NO_DISPONIBLE: nunca lo sustituye por otro idioma. El texto consolidado es documental, sin efecto jurídico: en cualquier cita da también "url_doue" (lo auténtico es el DOUE) y "version_desde".

Input parameters:

- `articulo` (string, required): Número del artículo, p. ej. "17" o "4 bis".
- `idioma` (string): Castellano ("es", por defecto) o inglés ("en").
- `norma` (string, required): Cita, siglas o CELEX del acto ("RGPD", "Reglamento (UE) 2024/1689", "32012R1215").

### `ue_verificar_cita` (~189 tokens)

Verifica una cita a un acto de la UE: que existe, si está en vigor y, si se da, que el artículo existe, con su texto vigente. Estados: OK, NORMA_VIGENTE, NORMA_NO_VIGENTE, ARTICULO_NO_ENCONTRADO, IDIOMA_NO_DISPONIBLE, NO_RESUELTA. boe_verificar_cita y boe_verificar_escrito ya mandan aquí solas las citas europeas (en castellano); usa esta herramienta para verificar en inglés.

Input parameters:

- `articulo` (string): Artículo citado. Opcional.
- `idioma` (string): Castellano ("es", por defecto) o inglés ("en").
- `norma` (string, required): Acto citado ("Reglamento (UE) 2016/679", "RGPD", "Directiva 2019/1023").

### `boe_elegir_ambito` (~216 tokens)

Muestra al usuario un formulario para elegir el ámbito de una investigación jurídica abierta: BOE, Tribunal Constitucional, Unión Europea, CENDOJ, y/o una o varias comunidades autónomas. Llámala ANTES de buscar nada cuando la petición sea una investigación abierta ("qué dice la normativa sobre X"), nunca para una cita concreta ya identificada (usa boe_verificar_cita/euskadi_verificar_cita directamente en ese caso). No le pases argumentos. En clientes que admiten formularios interactivos (MCP Apps) se muestra un formulario real; en el resto, el resultado trae la pregunta en texto para que la hagas tú. Espera la respuesta (formulario o texto) antes de llamar a cualquier otra herramienta de búsqueda. Mientras esperas la respuesta, no nombres ninguna norma, acto de la UE ni sentencia concretos (ni como ejemplo, ni como «punto de partida probable», ni para anticipar qué vas a buscar): limítate a pedir el ámbito.

### `cendoj_pedir_permiso` (~496 tokens)

REGLA DE ORO: sin haber verificado una sentencia del Supremo o de las Audiencias en el CENDOJ NO puedes afirmar NADA de ella — ni ponente, ni fecha, ni ECLI, ni contenido, ni "de memoria" ni "porque está muy citada": di únicamente que no has podido verificarla. OBLIGATORIA antes de abrir o consultar el CENDOJ (poderjudicial.es) con tu navegador, por poco que vayas a hacer: muestra al usuario una ventana emergente pidiéndole confirmación explícita para que consultes el CENDOJ en su nombre. Antes de llamarla, en una frase di qué vas a buscar y pásalo en "motivo". Después ESPERA la respuesta del usuario: solo si autoriza (por la ventana, que llegará como mensaje suyo, o por texto) puedes navegar al CENDOJ; si no autoriza, no responde o no tienes navegador, no lo abras y da el enlace e instrucciones para que lo consulte él. El permiso vale solo para la tarea de investigación en curso; en otra tarea, vuelve a pedirlo. Esta herramienta NO consulta el CENDOJ: solo pide el permiso. El conector nunca accede al CENDOJ por sí mismo. SOLO aplica si dispones de una herramienta de navegación real (p. ej. Claude en Chrome): si solo tienes búsqueda web general (web_search/web_fetch), no llames a esta herramienta, no busques, no ofrezcas buscar en la web general como alternativa y da el enlace https://www.poderjudicial.es/search/indexAN.jsp (NO index.jsp, que solo cubre el Tribunal Supremo) con instrucciones concretas — y una autorización del usuario NO convierte la búsqueda web general en una vía válida para el CENDOJ. Con autorización y navegador real, la consulta la realizas tú, en nombre del usuario y para su uso particular: solo consultas puntuales, sin descargas masivas ni redistribución de resoluciones. Sin navegador real, explícale al usuario que para que consultes tú el CENDOJ necesita instalar y conectar la extensión Claude en Chrome con Claude Desktop, y dale mientras tanto el enlace y los pasos.

Input parameters:

- `motivo` (string): Qué vas a buscar en el CENDOJ y por qué, en una frase (se muestra al usuario en la ventana).

## Diagnostics

Captured diagnostic sections: Provenance. The full working is on the page: https://verifymcp.io/servers/jllfontan-bot-consulta-boletines-oficiales/consulta-boletines-oficiales#diagnostics

## Score history

- 2026-11-05: 38
- 2026-11-04: 38
- 2026-11-03: 37
- 2026-11-02: 37
- 2026-11-01: 36
- 2026-10-31: 36
- 2026-10-30: 35
- 2026-10-29: 35
- 2026-10-28: 34
- 2026-10-27: 34
- 2026-10-26: 33
- 2026-10-25: 33

## Common questions

### What is the Consulta Boletines Oficiales - Legislación consolidada MCP server?

Consulta Boletines Oficiales - Legislación consolidada is an MCP server listed in the public MCP registry as io.github.jllfontan-bot/consulta-boletines-oficiales. Legislación consolidada, sentencias del TC, BORME, BOPV y normativa de la UE, con citas verificadas. This page covers its MCPB bundle (https://github.com/jllfontan-bot/consulta-boletines-oficiales-mcp/releases/download/v1.7.0/consulta-boletines-oficiales…).

### Is the Consulta Boletines Oficiales - Legislación consolidada MCP server safe to use?

Consulta Boletines Oficiales - Legislación consolidada scores 38 out of 100 on VerifyMCP. It declares no install or post-install scripts. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

### What tools does the Consulta Boletines Oficiales - Legislación consolidada MCP server expose?

Consulta Boletines Oficiales - Legislación consolidada exposes 22 tools: boe_buscar_normas, boe_ficha_norma, boe_indice_norma, boe_texto_articulo, boe_analisis_norma, and 17 more. Their descriptions and schemas cost roughly 5,294 tokens of context every time the server is loaded.

### What licence is the Consulta Boletines Oficiales - Legislación consolidada MCP server under?

Consulta Boletines Oficiales - Legislación consolidada declares the EUPL-1.2 OR AGPL-3.0-only licence, which is OSI-approved. That covers the source only, and says nothing about the cost of any service it calls.

## Links

- Changelog RSS feed: https://verifymcp.io/servers/jllfontan-bot-consulta-boletines-oficiales/consulta-boletines-oficiales.xml
- Changelog JSON feed: https://verifymcp.io/servers/jllfontan-bot-consulta-boletines-oficiales/consulta-boletines-oficiales.json
- HTML version of this page: https://verifymcp.io/servers/jllfontan-bot-consulta-boletines-oficiales/consulta-boletines-oficiales
