agriculture-mcp-server
Landwirtschaft: Preisüberwachung und Frühwarnung für Agrarprodukte
Zugehöriger Bereich: Markthandel
Hauptfunktionen
Preisüberwachung für Agrarprodukte
Vergleich von Erzeuger- und Marktpreisen
Verfolgung von Agrarpreisindizes
Marktanalyse und Frühwarnung in der Landwirtschaft
Related MCP server: Ecommerce Price Monitor MCP
Hinweise zum Servicedesign
Der Dienst stellt die für die Preisüberwachung und Frühwarnung erforderlichen Abfragedaten bereit; er läuft nicht dauerhaft im Hintergrund und sendet keine Warnmeldungen aktiv.
Der Dienst stellt 3 schreibgeschützte Tools bereit; ein einzelner Tool-Aufruf greift nur auf eine Product ID zu.
Seitenergebnisse werden einheitlich zu
totalundresultListzusammengefasst.Erfolgreiche Antworten sind automatisch mit den beiden Formen kompatibel: den Gateway-Geschäftsdaten (data) und dem internen
stat/data.Das Anforderungszeitlimit kann über
HANDAAS_REQUEST_TIMEOUTkonfiguriert werden; der Standardwert beträgt 30 Sekunden.
Umgebungsanforderungen
Python 3.10+
Abhängigkeiten:
mcp,python-dotenv,requests
Lokaler Schnellstart
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-httpDie Standardadresse des Dienstes lautet: http://127.0.0.1:8000/mcp. Unterstützt werden stdio, sse und streamable-http.
Umgebungsvariablen
INTEGRATOR_ID=your_integrator_id
SECRET_ID=your_secret_id
SECRET_KEY=your_secret_key
HANDAAS_REQUEST_TIMEOUT=30Echte Zugangsdaten dürfen nur in einer lokalen .env-Datei oder im Deployment-Schlüssel gespeichert werden.
Konfiguration in Cursor / Cherry Studio
{
"mcpServers": {
"agriculture-mcp-server": {
"type": "streamableHttp",
"url": "http://127.0.0.1:8000/mcp"
}
}
}Verfügbare Tools und Product-IDs
MCP Tool | Verwendungsszenario | Product ID | Wichtige Eingaben |
| Abfrage der neuesten Kurse sowie Höchst- und Tiefstpreise von Agrarprodukten |
|
|
| Abfrage des Agrarpreisindex für ein bestimmtes Datum |
|
|
| Abfrage täglicher, wöchentlicher und monatlicher Agrarmarktanalyseberichte |
|
|
Empfohlener Analyseablauf
Verwenden Sie
agriculture_product_search, um den aktuellen Durchschnittspreis, Höchst- und Tiefstpreis, die Preisveränderung sowie die Unterschiede zwischen Erzeuger- und Marktpreisen für das gewünschte Agrarprodukt abzufragen.Verwenden Sie
agriculture_price_index, um den Gesamtpreisindex für dasselbe Datum abzufragen.Verwenden Sie
agriculture_market_report, um Tages-, Wochen- oder Monatsberichte zu erhalten, die Ursachen von Schwankungen zu erläutern und eine Frühwarnung zu erstellen.
Dieser Dienst stellt die für Überwachung und Frühwarnung erforderlichen Daten bereit, läuft jedoch nicht dauerhaft im Hintergrund und sendet auch keine aktiven Warnmeldungen.
Detaillierte Beschreibung der Tools
1. agriculture_product_search
Verwendung: Abfrage der aktuellen Preise, der prozentualen Veränderung, der Märkte mit Höchst- und Tiefstpreisen sowie der Herkunftsunterschiede für ein bestimmtes Agrarprodukt oder paginiertes Durchsuchen aller Agrarprodukte.
Wichtige Parameter: productName unterstützt eine unscharfe Suche; pageIndex beginnt bei 1; pageSize beträgt maximal 50.
Rückgabewerte: Es werden Kategorie, Produktname, Kursdatum, Durchschnittspreis, Höchst- und Tiefstpreis sowie Markt- und Herkunftsinformationen zurückgegeben. Alle Preise müssen anhand der zurückgegebenen Einheit unit interpretiert werden.
2. agriculture_price_index
Verwendung: Abfrage des Gesamtpreisindex für den Agrargroßhandel, den Gemüsekorb sowie für Getreide und Öl an einem bestimmten Tag.
Wichtige Parameter: publishTime ist erforderlich und muss das Format YYYY-MM-DD haben.
Rückgabewerte: Zurückgegeben werden Indexname, aktueller Wert, Wert des Vortags und Veränderung gegenüber dem Vortag; fehlende Daten für ein Datum werden nicht interpoliert, sondern es wird direkt ein leeres Ergebnis zurückgegeben.
3. agriculture_market_report
Verwendung: Verwenden Sie dieses Tool, wenn Marktberichte benötigt werden, um aktuelle Preisveränderungen oder Angebots- und Nachfragesituationen zu erläutern oder eine Grundlage für Risikofrühwarnungen zu schaffen.
Wichtige Parameter: reportType unterstützt nur day, week und month; size liegt im Bereich von 1 bis 9.
Rückgabewerte: Zurückgegeben werden Berichtsdatum, Titel, Text, Typ und Quelle; resultList enthält maximal size Einträge.
Verwendungsbeispiele
Beispiel 1: Agrarproduktkurse abfragen
Abfragen des aktuellen Durchschnittspreises, Höchstpreises, Mindestpreises und der Preisveränderung von Chinakohl.
{
"tool": "agriculture_product_search",
"arguments": {
"productName": "白菜",
"pageIndex": 1,
"pageSize": 10
}
}Beispiel 2: Preisindex abfragen
Abfragen des Agrarpreisindex sowie der Veränderung gegenüber dem Vortag für den 11. August 2026.
{
"tool": "agriculture_price_index",
"arguments": {
"publishTime": "2026-08-11"
}
}Beispiel 3: Wöchentliche Frühwarnung erstellen
Abrufen der letzten 3 Landwirtschafts-Wochenberichte und anhand der Chinakohlpreise beurteilen, ob deutliche Schwankungen vorliegen.
{
"tool": "agriculture_market_report",
"arguments": {
"reportType": "week",
"size": 3
}
}Hinweise zur Verwendung
Verwenden Sie die von der Schnittstelle zurückgegebene Einheit
unit; rechnen Sie nicht selbst um.Fehlende Indexdaten werden nicht interpoliert.
Die Anzahl der Berichte
sizeliegt zwischen 1 und 9.Frühwarnungen sollten Kurse, Indizes und Berichte gemeinsam berücksichtigen und nicht nur auf einem einzelnen Preiswert basieren.
Test und Validierung
python -m py_compile server/mcp_server.py
python -m unittest discover -s tests -vDie Unit-Tests verwenden Mock-Antworten; die echte Validierung erfolgt über einen Aufruf des HandaaS Integrator Gateway mithilfe der lokalen .env.
This server cannot be installed
Maintenance
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
- FlicenseNot gradedqualityDmaintenanceProvides 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.
- FlicenseNot gradedqualityCmaintenanceMonitors and analyzes product prices across major e-commerce platforms (Taobao, JD, PDD, 1688, Amazon) with tools for price alerts, competitor comparison, market trends, and deal detection.
- AlicenseAqualityDmaintenanceMCP 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.6MIT
- AlicenseAqualityBmaintenanceProvides LLMs with real-time access to Indian agricultural commodity prices across 3,000+ markets via the government's Agmarknet database.5MIT
Related MCP Connectors
Korean wholesale agriculture market data - auction prices, seasonal produce, market trends
Provide real-time cryptocurrency price data and market analysis.
NASS MCP — USDA National Agricultural Statistics Service (Quick Stats)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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