MCP Server

Precios del Campo

io.github.jmma777-create/preciosdelcampo
Business & Operations Data & Analytics Public & reachable MCP 2025-11-25

What this MCP does

Provides Spanish agricultural and farm-fuel prices, historical series, official agricultural deadlines, and source-linked price comparisons.

buscar_producto
Buscar un producto
Busca series de precios por producto, variedad o provincia (p. ej. «naranja navelina», «trigo blando», «aceite de oliva virgen extra», «gasóleo zaragoza»). Devuelve el identificador de cada serie, su ámbito, unidad, frecuencia, fuente y último precio con su fecha.
Read only Idempotent
Input schema
{'type': 'object', 'required': ['texto'], 'properties': {'texto': {'type': 'string', 'description': 'Producto, variedad o provincia, en español o valenciano.'}, 'ambito': {'type': 'string', 'description': 'Opcional: «España», «Comunitat Valenciana» o una provincia (para el gasóleo).'}, 'fuente': {'enum': ['gva', 'mapa', 'gasoleo'], 'type': 'string', 'description': 'Opcional: gva (Generalitat Valenciana, origen), mapa (media nacional) o gasoleo.'}, 'limite': {'type': 'integer', 'default': 10, 'maximum': 20, 'minimum': 1}}, 'additionalProperties': False}
gasoleo_hoy
Gasóleo agrícola hoy
Precio medio del gasóleo B (agrícola) en las gasolineras, último día publicado: media de España, de la Comunitat Valenciana y de la provincia que se pida, con su puesto entre las provincias peninsulares y Baleares y las más baratas y caras del día. Precio con impuestos, venta al público.
Read only Idempotent
Input schema
{'type': 'object', 'properties': {'provincia': {'type': 'string', 'description': 'Opcional: provincia (p. ej. Zaragoza, Teruel, Valencia).'}}, 'additionalProperties': False}
historico
Serie histórica
Serie de precios de un identificador entre dos fechas (semanal desde 2017 en la Comunitat Valenciana, desde 2019 en las medias nacionales, diaria desde octubre de 2026 en el gasóleo). Si hay más puntos que max_puntos, devuelve los más recientes (por defecto 104, como mucho 520); la serie entera está en el CSV enlazado.
Read only Idempotent
Input schema
{'type': 'object', 'required': ['serie'], 'properties': {'desde': {'type': 'string', 'format': 'date', 'description': 'AAAA-MM-DD, opcional.'}, 'hasta': {'type': 'string', 'format': 'date', 'description': 'AAAA-MM-DD, opcional.'}, 'serie': {'type': 'string', 'description': 'Identificador de la serie (sale en buscar_producto).'}, 'max_puntos': {'type': 'integer', 'default': 104, 'maximum': 520, 'minimum': 1}}, 'additionalProperties': False}
plazos
Plazos del campo
Próximas fechas oficiales para el campo (PAC, impuestos trimestrales…) con qué pasa ese día y su fuente oficial.
Read only Idempotent
Input schema
{'type': 'object', 'properties': {'tema': {'type': 'string', 'description': 'Opcional: «PAC» o «Impuestos».'}, 'desde': {'type': 'string', 'format': 'date', 'description': 'AAAA-MM-DD; por defecto, hoy.'}}, 'additionalProperties': False}
precio_ultimo
Último precio
Último precio publicado de una serie (por su identificador) o de los productos que coinciden con un texto: precio, fecha y semana, el dato anterior, si sube, baja o repite, fuente, licencia y enlace a su página con gráfico e histórico.
Read only Idempotent
Input schema
{'type': 'object', 'properties': {'serie': {'type': 'string', 'description': 'Identificador exacto (p. ej. gva-clementinas-clemenules, mapa-trigo-blando, gasoleo-b-espana).'}, 'ambito': {'type': 'string', 'description': 'Opcional, con producto: «España», «Comunitat Valenciana» o una provincia.'}, 'limite': {'type': 'integer', 'default': 5, 'maximum': 20, 'minimum': 1}, 'producto': {'type': 'string', 'description': 'Texto a buscar si no sabes el identificador.'}}, 'additionalProperties': False}
Added
plazos
Oct. 4, 2026, 2:40 a.m.
Added
gasoleo_hoy
Oct. 4, 2026, 2:40 a.m.
Added
historico
Oct. 4, 2026, 2:40 a.m.
Added
precio_ultimo
Oct. 4, 2026, 2:40 a.m.
Added
buscar_producto
Oct. 4, 2026, 2:40 a.m.