Skip to main content
Glama
handaas

agriculture-mcp-server

by handaas

Agricultura: Monitoreo y alerta de precios de productos agrícolas

Este servicio MCP se centra en el monitoreo y alerta de precios de productos agrícolas, ofreciendo capacidades de consulta de cotizaciones de productos agrícolas, índices de precios agrícolas y reportes de mercado diarios, semanales y mensuales, proporcionando una base de datos para la identificación de fluctuaciones de precios y el análisis de tendencias del mercado.

Sector: Comercio de mercado

Funciones principales

  • Monitoreo de cotizaciones de productos agrícolas

  • Comparación de precios entre origen y mercado

  • Seguimiento de índices de precios agrícolas

  • Análisis de mercado agrícola y evaluación de alertas

Related MCP server: Ecommerce Price Monitor MCP

Descripción del diseño del servicio

  • El servicio proporciona los datos de consulta necesarios para el monitoreo de precios y la evaluación de alertas; no se ejecuta de forma continua en segundo plano ni envía notificaciones de alerta de forma proactiva.

  • El servicio ofrece 3 herramientas de solo lectura; cada llamada a una herramienta accede únicamente a un ID de producto.

  • Los resultados paginados se unifican en total y resultList.

  • Las respuestas exitosas son automáticamente compatibles con los datos de negocio de Gateway y con las formas internas stat/data.

  • El tiempo de espera de las solicitudes se puede configurar mediante HANDAAS_REQUEST_TIMEOUT; el valor predeterminado es de 30 segundos.

Requisitos del entorno

  • Python 3.10+

  • Dependencias: mcp, python-dotenv, requests

Inicio rápido local

cd agriculture-mcp-server
python3 -m venv mcp_env
source mcp_env/bin/activate
pip install -r requirements.txt
cp .env.example .env
python server/mcp_server.py streamable-http

Dirección predeterminada del servicio: http://127.0.0.1:8000/mcp. Compatible con stdio, sse y streamable-http.

Variables de entorno

INTEGRATOR_ID=your_integrator_id
SECRET_ID=your_secret_id
SECRET_KEY=your_secret_key
HANDAAS_REQUEST_TIMEOUT=30

Las credenciales reales solo deben guardarse en el .env local o en las claves de implementación.

Configuración de Cursor / Cherry Studio

{
  "mcpServers": {
    "agriculture-mcp-server": {
      "type": "streamableHttp",
      "url": "http://127.0.0.1:8000/mcp"
    }
  }
}

Herramientas disponibles e ID de producto

Herramienta MCP

Caso de uso

ID de producto

Entradas clave

agriculture_product_search

Consultar las cotizaciones más recientes y los precios altos/bajos de productos agrícolas

6a7c58fd71276c00fb93e980

productName, paginación

agriculture_price_index

Consultar el índice de precios agrícolas de una fecha específica

6a7c626971276c00fb93eab7

publishTime

agriculture_market_report

Consultar reportes de análisis del mercado agrícola diarios, semanales y mensuales

6a7c637bc90c69ced247c56c

reportType, size

Flujo de análisis recomendado

  1. Utilice agriculture_product_search para consultar el precio promedio actual, los precios altos/bajos, la variación y las diferencias entre origen y mercado del producto agrícola objetivo.

  2. Utilice agriculture_price_index para consultar el índice de precios general de la misma fecha.

  3. Utilice agriculture_market_report para obtener reportes diarios, semanales o mensuales, explicar las causas de las fluctuaciones y formular una evaluación de alerta.

Este servicio proporciona los datos necesarios para el monitoreo y la alerta; no se ejecuta de forma continua en segundo plano ni envía alertas de forma proactiva.

Descripción detallada de las herramientas

1. agriculture_product_search

Cuándo usarla: para consultar el precio más reciente de un producto agrícola, la variación porcentual, los mercados de precios altos/bajos y las diferencias de origen, o para navegar por todos los productos agrícolas de forma paginada.

Parámetros clave: productName admite búsqueda difusa; pageIndex comienza en 1; pageSize tiene un máximo de 50.

Descripción de la respuesta: devuelve la categoría, el nombre del producto, la fecha de cotización, el precio promedio, los precios altos/bajos, el mercado y la información de origen. Todos los precios deben interpretarse junto con el unit devuelto.

2. agriculture_price_index

Cuándo usarla: para consultar los índices de precios generales de un día determinado, como los de productos agrícolas al por mayor, la canasta básica o cereales y aceites.

Parámetros clave: publishTime es obligatorio, con formato YYYY-MM-DD.

Descripción de la respuesta: devuelve el nombre del índice, el valor actual, el valor del día anterior y la variación intermensual; las fechas faltantes no se interpolar, se devuelve directamente un resultado vacío.

3. agriculture_market_report

Cuándo usarla: cuando se necesite un reporte de mercado para explicar los cambios recientes de precios, la situación de oferta y demanda, o para fundamentar una evaluación de riesgo de alerta.

Parámetros clave: reportType solo admite day, week y month; size tiene un rango de 1 a 9.

Descripción de la respuesta: devuelve la fecha del reporte, el título, el cuerpo, el tipo y la fuente; resultList contiene como máximo size registros.

Ejemplos de uso

Ejemplo uno: consultar cotizaciones de productos agrícolas

Consultar el precio promedio más reciente, el precio máximo, el precio mínimo y la variación de la col china.

{
  "tool": "agriculture_product_search",
  "arguments": {
    "productName": "白菜",
    "pageIndex": 1,
    "pageSize": 10
  }
}

Ejemplo dos: consultar el índice de precios

Consultar el índice de precios agrícolas del 11 de agosto de 2026 y su variación intermensual.

{
  "tool": "agriculture_price_index",
  "arguments": {
    "publishTime": "2026-08-11"
  }
}

Ejemplo tres: formular una evaluación de alerta semanal

Obtener los 3 reportes agrícolas semanales más recientes y, junto con el precio de la col china, determinar si existe una fluctuación significativa.

{
  "tool": "agriculture_market_report",
  "arguments": {
    "reportType": "week",
    "size": 3
  }
}

Notas de uso

  1. La unidad de precio utiliza el unit devuelto por la interfaz; no realice conversiones por su cuenta.

  2. Las fechas faltantes en los índices no se interpolar.

  3. El rango de size para la cantidad de reportes es de 1 a 9.

  4. Las conclusiones de alerta deben integrar cotizaciones, índices y reportes; no deben basarse únicamente en un solo punto de precio.

Pruebas y verificación

python -m py_compile server/mcp_server.py
python -m unittest discover -s tests -v

Las pruebas unitarias utilizan respuestas simuladas (Mock); la verificación real se realiza mediante la llamada al Gateway Integrador de HandaaS a través del .env local.

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides real-time crop price data from Indian government sources and agricultural web search capabilities. Enables AI chatbots to access comprehensive agricultural market information and news for farming-related queries.
  • A
    license
    A
    quality
    D
    maintenance
    MCP server for Taiwan's agricultural wholesale market real-time price data, providing 6 tools to search products and query trade data at daily, weekly, monthly, yearly granularities, plus cross-market comparisons.
    6
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/handaas/agriculture-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server