{
  "name": "seedmatchgroup-public",
  "title": "SeedMatchGroup",
  "description": "Public, read-only MCP server over SeedMatch Group's published commercial agriculture project content: buyer answers, project guides, procurement checklists and greenhouse, water, irrigation, pump and fertigation planners.",
  "documentation": "https://seedmatchgroup.com/mcp-server",
  "endpoint": "https://seedmatchgroup.com/api/public/mcp",
  "transport": "streamable-http",
  "authentication": "none",
  "restCompanions": "https://seedmatchgroup.com/api/public/.mcp/",
  "authenticatedEndpoint": "https://seedmatchgroup.com/mcp",
  "rules": [
    "Read-only and unauthenticated: nothing is stored and no supplier is contacted.",
    "All figures are budget-level planning estimates — never quotations, engineering designs or yield, saving, ROI or performance guarantees.",
    "Supplier identities are never disclosed; all communication runs through SeedMatch Group.",
    "Saving projects, RFQ items and checklists requires the buyer's signed-in workspace at /mcp."
  ],
  "tools": [
    {
      "name": "list_seedmatch_tools",
      "title": "List planning capabilities",
      "purpose": "Start here: every public capability with purpose, inputs, units, limits and next step, plus the project planning chain.",
      "inputs": "None",
      "returns": "Tool list and the crop → area → climate → water → zones → flow → pump → fertigation → RFQ chain"
    },
    {
      "name": "search_buyer_answers",
      "title": "Search buyer answers",
      "purpose": "Match a plain-language agricultural question against the published buyer answer blocks.",
      "inputs": "Question text",
      "returns": "Direct answer, the inputs that change it, the stated limitation, the next tool and the implied RFQ track"
    },
    {
      "name": "list_buyer_answers",
      "title": "Browse buyer answers",
      "purpose": "Browse the published answer blocks by project group.",
      "inputs": "Optional group id",
      "returns": "Answer ids, questions and groups"
    },
    {
      "name": "get_buyer_answer",
      "title": "Get one buyer answer",
      "purpose": "Return a single published answer block by id.",
      "inputs": "Answer id",
      "returns": "Question, answer, inputs, limitation and next step"
    },
    {
      "name": "list_project_guides",
      "title": "List project guides",
      "purpose": "List the published planning guides for greenhouse, irrigation, fertigation and integrated projects.",
      "inputs": "None",
      "returns": "Guide ids and titles"
    },
    {
      "name": "get_project_guide",
      "title": "Get a project guide",
      "purpose": "Return the full published guide content for one project area.",
      "inputs": "Guide id",
      "returns": "Guide sections"
    },
    {
      "name": "get_procurement_checklist",
      "title": "Get a procurement checklist",
      "purpose": "Return the data and documents a supplier needs before pricing a given package.",
      "inputs": "Checklist id",
      "returns": "What to submit and which documents speed up pricing"
    },
    {
      "name": "estimate_greenhouse_project",
      "title": "Estimate a greenhouse project",
      "purpose": "Indicative CAPEX, water and energy envelope for a greenhouse project at concept stage.",
      "inputs": "Area, technology level, climate context, crop",
      "returns": "Budget-level planning ranges — never a quotation"
    },
    {
      "name": "plan_water_demand",
      "title": "Plan water demand",
      "purpose": "Screen peak and seasonal water demand for a cultivated area.",
      "inputs": "Area, crop, climate context",
      "returns": "Indicative demand in m³ and peak day figures"
    },
    {
      "name": "plan_irrigation_zones",
      "title": "Plan irrigation zones",
      "purpose": "Screen how many irrigation zones an area and irrigation window imply.",
      "inputs": "Area, flow per hectare, irrigation window",
      "returns": "Indicative zone count and design flow"
    },
    {
      "name": "screen_pump_duty",
      "title": "Screen a pump duty point",
      "purpose": "Screening duty point from flow and head components. Flow alone never selects a pump.",
      "inputs": "Design flow, static lift, friction and system head components",
      "returns": "Screening duty point for supplier discussion"
    },
    {
      "name": "plan_fertigation_equipment",
      "title": "Plan fertigation equipment",
      "purpose": "Equipment scope from a concentration the buyer's agronomist supplies. Never prescribes recipes, doses, EC or pH.",
      "inputs": "Design flow, injection ratio, tank and channel assumptions",
      "returns": "Indicative injector, tank and channel scope"
    },
    {
      "name": "preview_rfq",
      "title": "Preview an RFQ (dry run)",
      "purpose": "Structure a requirement and list what is still missing. Contacts no supplier, sends nothing, stores nothing.",
      "inputs": "Project data collected so far",
      "returns": "Structured RFQ preview and missing-field list"
    }
  ]
}