# MyJohnDeere MCP

> MyJohnDeere lets your AI client access and query complex agricultural operations data directly from John Deere. List farms, check equipment status, analyze field boundaries, and retrieve real-time machine measurements—all through natural conversation instead of clicking dashboards.

## Overview
- **Category:** data-analytics
- **Price:** Free
- **Tags:** precision-agriculture, agtech, telematics, john-deere, farm-management

## Description

Managing a large farm means juggling dozens of dashboards, each showing different pieces of vital information: field maps here, asset locations there, and telematics data somewhere else. This MCP connects your account to all that information. Instead of digging through complex menus, you talk to your agent. You can ask it to list every organization associated with your profile or fetch the boundaries for a specific plot of land. Your agent pulls together physical machinery lists, checks current machine measurements, and tracks data files across different areas. This power is hosted on Vinkius, making it available immediately from any MCP-compatible client you already use. You simply ask questions about your fleet, fields, or assets, and the system returns structured, actionable answers.

## Tools

### list_fields
Lists all defined fields for a specific organization account.

### list_machine_measurements
Pulls the latest operational measurements and telematics data for a single, specified machine.

### list_organizations
Retrieves all associated MyJohnDeere organizations, such as farms or dealerships, available to your account.

### list_assets
Generates a list of physical equipment assets tied to an organization.

### list_boundaries
Provides the precise geographical boundaries for any given field.

### list_files
Lists all data files and operational records available for an organization.

## Prompt Examples

**Prompt:** 
```
List all my MyJohnDeere organizations.
```

**Response:** 
```
I've found 2 organizations associated with your account: 'Green Valley Farm' (ID: 12345) and 'Central Plains Ops' (ID: 67890). Which one would you like to explore?
```

**Prompt:** 
```
Show me the equipment assets for organization 12345.
```

**Response:** 
```
Retrieving assets for Green Valley Farm... I found 3 active machines: a 8R 370 Tractor (ID: T100), a S780 Combine (ID: C200), and a R4038 Sprayer (ID: S300).
```

**Prompt:** 
```
Get the latest telematics measurements for machine T100 in org 12345.
```

**Response:** 
```
Fetching telematics for Tractor T100... Current fuel level is 65%, engine load is at 42%, and the GPS location is confirmed at the North Field boundary.
```

## Capabilities

### Identify farm locations
List all associated farms, dealerships, and organizations tied to your account.

### Inventory equipment assets
Get a detailed list of physical machinery and other equipment for any specified organization.

### Map out land boundaries
Retrieve the precise spatial boundaries and field lists needed to understand your total acreage layout.

### Monitor machine performance
Access real-time measurements, like fuel levels or engine load, for specific pieces of equipment.

### Manage data records
List and organize operational files and historical data associated with your entire farm setup.

## Use Cases

### Checking readiness for planting season
A farm manager asks their agent, 'Which organizations have assets ready and which fields need boundary checks?' The agent first calls list_organizations to identify all sites. Then it uses list_assets to inventory machinery and finally calls list_boundaries for the designated fields, giving a single report of readiness.

### Diagnosing unexpected machine downtime
A fleet operator asks their agent to check 'Tractor T100's current status.' The agent automatically calls list_machine_measurements and provides the latest engine load, fuel level, and GPS confirmation point immediately, saving a manual dashboard drill-down.

### Auditing project documentation
An agronomist needs to compile records for a client site. They ask their agent to 'list all relevant data files.' The MCP calls list_files and presents a categorized list of documents, ensuring the entire operational history is included.

### Onboarding new staff to complex properties
A manager asks their agent, 'Show me everything about Green Valley Farm.' The agent systematically calls list_organizations (to confirm the ID), then lists_assets and list_fields for that specific location, providing a comprehensive overview in one conversation.

## Benefits

- Stop jumping between dashboards. You can ask your agent to list all organizations or assets in one chat thread, consolidating information from multiple John Deere sources instantly.
- Get precise land analysis without manual mapping. Use the MCP to retrieve field lists and exact boundaries for any plot of land, giving you reliable spatial data immediately.
- Monitor operational performance on demand. By calling list_machine_measurements, you get real-time telematics—like current fuel levels or engine load—for immediate fleet assessment.
- Simplify organizational mapping. Need to know which farms are involved? The MCP lets you call list_organizations right away, giving you a complete picture of your entire corporate footprint.
- Keep track of documentation. Use the tool to list all files associated with an organization (list_files) so nothing gets lost between departments or projects.

## How It Works

The bottom line is, instead of navigating multiple John Deere websites and dashboards, you just talk to your AI client and get the exact data you need instantly.

1. Subscribe to this MCP and provide your MyJohnDeere Access Token.
2. Connect the token to your preferred AI client (Claude, Cursor, Windsurf, etc.).
3. Ask your agent a natural language question about your fleet or fields. The system then pulls the relevant data points for you.

## Frequently Asked Questions

**How does the MyJohnDeere MCP handle different types of data?**
The MCP handles multiple data types, including geographical boundaries (list_boundaries), real-time measurements for machinery (list_machine_measurements), and static records like organizational details.

**Can I check my machine status using MyJohnDeere MCP?**
Yes. You can request the latest telemetry data by asking about a specific machine, which triggers list_machine_measurements for current readings.

**Does this MCP help me find all my sites?**
Absolutely. The agent calls list_organizations to give you an immediate list of every farm or dealership associated with your account.

**Is listing assets the same as finding fields?**
No. List_assets pulls data on equipment, while calling list_fields provides information about the actual acreage and plot boundaries on the ground.

**What if I need historical records? Can MyJohnDeere MCP get them?**
Yes. You can ask to view associated documents by using the tool that calls list_files, which manages your operational data history for an organization.