Ir al contenido

Recursos y prompts del MCP

Además de las herramientas, el servidor MCP ofrece recursos (datos de referencia que el cliente puede leer y adjuntar a la conversación) y prompts (plantillas de conversación que el usuario elige en su cliente).

URI Contenido Tipo
fuel://fuel-types Identificadores, nombres y unidades de los carburantes, y los identificadores de los productos. application/json
fuel://territories Comunidades autónomas y provincias con su código INE, slug y nombre (las provincias, con el código de su comunidad). application/json
fuel://methodology Metodología: fuente, frecuencia, cobertura, limitaciones y licencia. text/markdown

Leen el contenido de preciosgasolina.es en Markdown (título, respuesta directa, texto completo, preguntas frecuentes y enlace a la fuente). {slug} es el de la pieza en la web (búscalo con la herramienta search_content o con GET /v1/content).

Plantilla Contenido
preciosgasolina://guias/{slug} Una guía de preciosgasolina.es.
preciosgasolina://blog/{slug} Un artículo del blog.
preciosgasolina://rutas/{slug} Una ruta por carretera.

Ejemplo de lectura con JSON-RPC:

{ "jsonrpc": "2.0", "id": 3, "method": "resources/read", "params": { "uri": "fuel://methodology" } }

Los prompts aparecen en el menú de tu cliente (por ejemplo, con «/» o con el botón de adjuntar) y generan una petición que ya dice qué herramientas usar y que hay que citar la fecha y la fuente.

Prompt Para qué Argumentos
planificar_viaje Coste del combustible, paradas baratas en el recorrido y una ruta del catálogo si encaja. origen*, destino*, consumo (L/100 km), carburante
repostar_barato_cerca Las gasolineras más baratas cerca de un lugar, con precio, dirección, si abre 24 h y enlace. lugar*, carburante
entender_el_precio Impuestos y rebaja de un litro y evolución del precio en 30 días y desde 2022. carburante
comparar_marcas Precio medio, red y datos de varias marcas en una zona, sin opiniones. marcas*, zona

* Obligatorio. Los argumentos son texto libre (por ejemplo, carburante: "diésel"); en repostar_barato_cerca y entender_el_precio, si no se indica el carburante, se usa la gasolina 95.

Ejemplo:

{
"jsonrpc": "2.0",
"id": 4,
"method": "prompts/get",
"params": { "name": "planificar_viaje", "arguments": { "origen": "Madrid", "destino": "Valencia", "consumo": "6,5" } }
}

Fuente de los datos: Ministerio para la Transición Ecológica y el Reto Demográfico (Geoportal de Gasolineras). Datos de la API y del servidor MCP con licencia CC BY 4.0: cita Gasolina hoy y la fuente.