# Geopard Agriculture MCP

> Geopard Agriculture provides deep precision intelligence for managing crops and fields. It lets your AI agent access real-time data on soil moisture levels, vegetation indices (NDVI), and current crop health layers across registered farm parcels. Use this MCP to audit farm productivity, plan fertilizer applications, or assess resource efficiency without leaving your chat client.

## Overview
- **Category:** artificial-intelligence
- **Price:** Free
- **Tags:** precision-agriculture, ndvi, crop-monitoring, soil-moisture, field-management, geospatial-data

## Description

Managing large tracts of land requires more than just looking at a map; it demands technical data—soil composition, water stress levels, and historical growth rates. This connector gives your agent the ability to pull that high-resolution intelligence directly. You can get a full inventory of every managed field, check specific analytics like NDVI or soil moisture for any given coordinate, and access current crop health layers. Whether you're optimizing nutrient application or just auditing last season's performance, it acts like having an agronomist on call. Because Vinkius hosts this MCP within the catalog, your agent connects once and gains immediate access to all these powerful field tools.

## Tools

### get_crop_health_data
Retrieves current indicators detailing the overall health status of planted crops.

### get_field_analytics
Provides detailed analytic data, including NDVI and soil moisture metrics for any specified field.

### get_agri_fields
Lists all registered agricultural fields and provides their specific area data.

## Prompt Examples

**Prompt:** 
```
List all my agricultural fields in Geopard.
```

**Response:** 
```
Retrieving your fields... I've found 3 registered parcels: 'North Vineyard' (12ha), 'Corn Sector A' (45ha), and 'East Pasture' (22ha). Which one would you like to analyze?
```

**Prompt:** 
```
Get the NDVI analytics for field ID 'f-12345'.
```

**Response:** 
```
Analyzing field f-12345... The current mean NDVI is 0.72, which indicates healthy vegetative growth. Soil moisture is at 24%. Would you like to see the historical trend for this field?
```

**Prompt:** 
```
Show me the crop health layers for my North Vineyard.
```

**Response:** 
```
Fetching crop health for 'North Vineyard' (f-67890)... I've identified 3 active health layers. The 'Nitrogen Level' is optimal, but the 'Water Stress' layer shows some moderate stress in the south-east corner. Shall I provide specific coordinates?
```

## Capabilities

### List farm boundaries
Retrieves a complete list of all agricultural fields that have been registered with Geopard.

### Analyze soil and vegetation data
Fetches high-precision analytics, including NDVI scores and current soil moisture levels for specific locations.

### Identify crop stress zones
Accesses up-to-date layers showing the general health of crops to pinpoint areas needing attention.

### Summarize historical performance
Aggregates past field data to help determine resource allocation trends and improvements over time.

## Use Cases

### Diagnosing unexpected yield drops
A farmer notices a drop in predicted yields for 'Corn Sector A'. They ask their agent to check this. The agent runs get_field_analytics, finds the historical dip, and then uses get_crop_health_data to show that water stress is currently affecting the same coordinates.

### Planning next season's fertilizer spread
An agronomist needs to know where to spend money. They first use get_agri_fields to list all available parcels, then run get_field_analytics for each one to check soil moisture and NDVI scores before making a recommendation.

### Quickly assessing new land purchases
A manager buys a new parcel. Instead of hiring a survey team immediately, they use the MCP to run get_field_analytics on the coordinates, getting immediate baseline data on soil moisture and vegetation indices.

### Reviewing compliance for sustainability reports
A researcher needs proof of resource efficiency. They ask their agent to summarize historical field performance using all available tools, generating a report that tracks water use versus yield over five seasons.

## Benefits

- Pinpoint stress zones instantly. Instead of manually reviewing satellite images, you can use the agent to access current crop health layers, quickly identifying exactly where water or nutrients are needed.
- Compare past performance to present conditions. By calling get_field_analytics, you pull historical data that lets your agent predict potential yield variance for a given area.
- Manage field assets simply. The ability to use the get_agri_fields tool means you don't have to keep track of every parcel ID; just ask for a list and start working immediately.
- Streamline resource allocation. You can combine data sources—like checking soil moisture from get_field_analytics against current health indicators—to build precise irrigation schedules.
- Audit farm records easily. Summarizing historical field performance lets you quickly assess which years or sectors provided the best return on resources.

## How It Works

The bottom line is you get a conversation layer over complex geospatial sensor readings.

1. First, subscribe to the Geopard MCP on Vinkius and enter your API key.
2. Next, tell your AI agent what you need—for example, 'List all my fields.'
3. The agent calls the necessary tool, retrieves the data (like soil moisture or field boundaries), and delivers an easy-to-read summary back to you.

## Frequently Asked Questions

**How can I see the NDVI index for my field?**
Use the `get_field_analytics` tool with your specific Field ID. The response will include the Mean NDVI value, which indicates the vegetation health and biomass.

**Does this work for any location?**
The server retrieves data for fields already registered and mapped in your Geopard account. Ensure your parcels are setup in the Geopard dashboard first.

**Can I check soil moisture levels?**
Yes. The `get_field_analytics` tool includes soil moisture estimates among other precision indicators retrieved from the satellite data layers.

**What credentials do I need to use the `get_agri_fields` function?**
You must provide a valid Geopard API key in your Vinkius connection settings. This key authorizes access and ensures all data requests are tracked securely.

**If I want to run `get_field_analytics`, how do I find the necessary field ID first?**
You must first call `get_agri_fields` to retrieve a list of registered fields and their unique IDs. Then, pass that specific ID into the analytics function.

**What error does `get_crop_health_data` return if a field hasn't been monitored recently?**
An empty dataset or an explicit warning message means the system lacks recent health layer information for that location. You should check historical records or verify the sensor network connection.

**Are there rate limitations when I call `get_field_analytics` multiple times in a single session?**
Geopard enforces standard API rate limiting to protect service stability. Hitting the limit results in a 429 error; simply wait several minutes and try your sequence of calls again.

**Beyond simple indicators, what does `get_crop_health_data` actually analyze?**
It analyzes multiple layers like nitrogen levels, water stress indices, and pest detection markers. This gives a deep look at the plant's current physiological status.