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
Diagnose FieldAnalyze YieldCompare FieldsGet Action PlanGet Rule DetailsSearch Rules
  1. Docs
  2. Farm Intelligence
  3. Compare Fields

intel_compare_fields

Compare multiple fields side-by-side. Runs diagnosis on each field and produces a comparison table showing data quality, triggered rules, top priority action, and overall confidence.

Parameters

ParameterTypeRequiredDescription
fieldsarrayYes2-10 field objects (same schema as intel_diagnose_field)

Each field object requires at minimum: fieldId, crop, targetCropYear.

Usage

{
  "fields": [
    {
      "fieldId": "field-001",
      "fieldName": "North 40",
      "crop": "corn",
      "targetCropYear": 2025,
      "yieldHistory": [
        { "year": 2024, "bushelsPerAcre": 165 }
      ]
    },
    {
      "fieldId": "field-002",
      "fieldName": "South 80",
      "crop": "corn",
      "targetCropYear": 2025,
      "yieldHistory": [
        { "year": 2024, "bushelsPerAcre": 140 }
      ]
    }
  ]
}

Response

{
  "error": false,
  "data": {
    "fieldCount": 2,
    "comparison": [
      {
        "fieldId": "field-001",
        "fieldName": "North 40",
        "crop": "corn",
        "dataQuality": "PARTIAL",
        "overallConfidence": 0.65,
        "triggeredRuleCount": 2,
        "topPriorityAction": {
          "action": "Soil test recommended"
        },
        "diagnosticSummary": "2 issues identified"
      },
      {
        "fieldId": "field-002",
        "fieldName": "South 80",
        "crop": "corn",
        "dataQuality": "PARTIAL",
        "overallConfidence": 0.60,
        "triggeredRuleCount": 5,
        "topPriorityAction": {
          "action": "Investigate yield decline"
        },
        "diagnosticSummary": "5 issues identified"
      }
    ],
    "priorityRanking": [
      {
        "fieldId": "field-002",
        "priority": "high",
        "reason": "5 triggered rules — needs immediate attention"
      },
      {
        "fieldId": "field-001",
        "priority": "low",
        "reason": "2 triggered rules — minor issues"
      }
    ]
  }
}

Priority Classification

PriorityTriggered RulesMeaning
highMore than 5Needs immediate attention
medium3-5Should investigate soon
lowFewer than 3Minor issues
ParameterTypeRequiredDescription
fieldsarrayRequiredArray of field data to compare (2-10 fields)

Try it

intel_compare_fields

Sign in to try this tool

Sign in
Analyze YieldGet Action Plan