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. Analyze Yield

intel_analyze_yield

Focused yield trend analysis for a single field. Analyzes systemic underperformance vs county average, yield variability, consecutive year patterns, and baseline yield.

Parameters

ParameterTypeRequiredDescription
fieldIdstringYesField identifier
fieldNamestringNoHuman-readable name
acresnumberNoField size
yieldHistoryarrayYes[{ year, bushelsPerAcre }] — minimum 1, ideally 5+ years
countyYieldHistoryarrayNo[{ year, averageYield }] — enables benchmarking
countyFIPSstringNoCounty FIPS code for automatic benchmarks

Usage

{
  "fieldId": "field-001",
  "yieldHistory": [
    { "year": 2024, "bushelsPerAcre": 165 },
    { "year": 2023, "bushelsPerAcre": 172 },
    { "year": 2022, "bushelsPerAcre": 168 },
    { "year": 2021, "bushelsPerAcre": 155 },
    { "year": 2020, "bushelsPerAcre": 170 }
  ],
  "countyYieldHistory": [
    { "year": 2024, "averageYield": 180 },
    { "year": 2023, "averageYield": 178 },
    { "year": 2022, "averageYield": 176 },
    { "year": 2021, "averageYield": 174 },
    { "year": 2020, "averageYield": 175 }
  ]
}

Response

{
  "error": false,
  "data": {
    "fieldId": "field-001",
    "yieldRecordCount": 5,
    "variabilityAnalysis": {
      "classificationLevel": "low",
      "standardDeviation": 5.8,
      "coefficientOfVariation": 3.5,
      "recommendation": "Yield is consistent — focus on incremental gains"
    },
    "systemicIssueAnalysis": {
      "underperformancePercent": 5.7,
      "consistentUnderperformance": true,
      "recommendation": "Field consistently underperforms county average by 5.7%. Investigate soil or drainage issues."
    },
    "triggeredRules": [
      {
        "ruleId": "YLD-001",
        "name": "Systemic Underperformance Detection",
        "confidence": 0.95,
        "message": "Field underperforms county average by >5% consistently"
      }
    ],
    "dataQuality": "COMPLETE",
    "missingData": []
  }
}

Rules Analyzed

RuleDescription
YLD-001Systemic underperformance vs county average (>5%)
YLD-002Yield variability classification (low/moderate/high/extreme)
YLD-004Consecutive year decline patterns
YLD-005Baseline yield calculation
ParameterTypeRequiredDescription
fieldIdstringRequiredField identifier
fieldNamestringOptional
acresnumberOptional
yieldHistoryarrayRequiredHistorical yield records (minimum 1, ideally 5+)
countyYieldHistoryarrayOptionalCounty average yields for comparison
countyFIPSstringOptionalCounty FIPS code

Try it

intel_analyze_yield

Sign in to try this tool

Sign in
Diagnose FieldCompare Fields