monitor_crop_phenology
Track crop growth stages and detect drought stress via Sentinel-2 vegetation indices, providing season dates and vigor anomalies.
Instructions
Monitor agricultural crop phenology, growth trajectories, and vegetative anomalies across seasonal cycles. Tracks Start of Season (SOS), Peak of Season (POS), End of Season (EOS), and drought stress vs baseline. Zero-config: Automatically samples cloud-free Sentinel-2 observations across the agricultural calendar.
Args: bbox: Bounding box [min_lon, min_lat, max_lon, max_lat] in WGS84. year: Observation year (default 2024). crop_type: Optional crop descriptor (e.g. 'Wheat', 'Maize', 'Vineyard', 'Olives'). format: Output format ('summary', 'geojson', or 'csv').
Returns: JSON or formatted string with Start/Peak/End of Season dates, peak NDVI, seasonal biomass proxy, and crop vigor anomaly evaluation.
References:
Reed, B. C., et al. (1994). Journal of Vegetation Science, 5(5), 703-714. DOI: 10.2307/3235884
Zhang, X., et al. (2003). Remote Sensing of Environment, 84(3), 471-475. DOI: 10.1016/S0034-4257(02)00135-9
Jönsson, P., & Eklundh, L. (2004). Computers & Geosciences, 30(8), 833-845. DOI: 10.1016/j.cageo.2004.05.006
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"bbox": "<bbox>"
},
"name": "monitor_crop_phenology"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bbox | Yes | ||
| year | No | ||
| format | No | summary | |
| crop_type | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |