FieldMCP
PricingDocsChangelog
Sign inGet Started
FieldMCP

Connect your AI to farm data in minutes

Product

  • Pricing
  • Documentation
  • Changelog
  • Integrations

Company

  • About
  • Customers
  • Security
  • Contact
  • Support

Legal

  • Terms of Service
  • Privacy Policy
  • DPA
  • SLA

© 2026 FieldMCP. All rights reserved.

Status

Search Documentation

Search for a documentation page...

Getting Started

IntroductionQuickstart

Authentication

API KeysOAuth

Tools Reference

Overview
List ResourcesGet Field OverviewGet Equipment StatusSearch Operations
  1. Docs
  2. John Deere
  3. List Resources

deere_list_resources

List John Deere resources by type. Start with resourceType='organizations' to discover available organizations, then use the orgId to query other resource types.

Parameters

ParameterTypeRequiredDefaultDescription
resourceTypeenumYes—organizations, fields, equipment, farms, clients, assets, boundaries, operators
orgIdstringNo—Organization ID. Required for all resource types except organizations.
limitnumberNo50Results per page (1-100)
offsetnumberNo0Pagination offset
filtersobjectNo—Optional filters (see below)

Filters

FilterTypeDescription
userNamestringFilter by user name
orgNamestringFilter by organization name (max 128 chars)
fieldNamestringFilter by field name (max 128 chars)
recordFilterenumAVAILABLE, ARCHIVED, or ALL
fieldIdstringFilter boundaries/operations to a specific field

Usage

Discover Organizations

{
  "resourceType": "organizations"
}

List Fields in an Organization

{
  "resourceType": "fields",
  "orgId": "123456"
}

List Equipment with Pagination

{
  "resourceType": "equipment",
  "orgId": "123456",
  "limit": 20,
  "offset": 0
}

Response

The response shape depends on the resourceType:

Organizations

{
  "error": false,
  "data": [
    {
      "id": "org-uuid",
      "externalId": "123456",
      "provider": "john_deere",
      "name": "Smith Farms"
    }
  ]
}

Fields

{
  "error": false,
  "data": [
    {
      "id": "field-uuid",
      "externalId": "abc123",
      "provider": "john_deere",
      "organizationId": "123456",
      "name": "North 40",
      "acres": 40.5,
      "activeCrop": "corn"
    }
  ]
}

Equipment

{
  "error": false,
  "data": [
    {
      "id": "eq-uuid",
      "externalId": "eq123",
      "provider": "john_deere",
      "organizationId": "123456",
      "name": "8R 370",
      "type": "tractor",
      "make": "John Deere",
      "model": "8R 370",
      "year": 2023
    }
  ]
}

Errors

CodeCause
MISSING_REQUIRED_PARAMorgId is required for non-organization resource types
RESOURCE_NOT_FOUNDOrganization not found
TOKEN_EXPIREDJohn Deere token expired
ParameterTypeRequiredDescription
resourceTypeorganizations | fields | equipment | farms | clients | assets | boundaries | operatorsRequiredType of resource to list. Start with "organizations" to discover available orgs.
orgIdstringOptional
limitnumberOptional
offsetnumberOptional
filtersobjectOptional

Try it

deere_list_resources

Sign in to try this tool

Sign in
OverviewGet Field Overview