{
  "result": {
    "tools": [
      {
        "name": "search_generator_guides",
        "title": "Search CordFind Generator Guides",
        "description": "Search CordFind for generator cords, plugs, sizing, transfer equipment, maintenance, and safety guidance.",
        "inputSchema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "query": {
              "type": "string",
              "minLength": 2,
              "maxLength": 100,
              "description": "Generator topic or question"
            },
            "limit": {
              "default": 5,
              "description": "Maximum results",
              "type": "integer",
              "minimum": 1,
              "maximum": 10
            }
          },
          "required": [
            "query"
          ]
        },
        "annotations": {
          "readOnlyHint": true,
          "destructiveHint": false,
          "idempotentHint": true,
          "openWorldHint": false
        }
      },
      {
        "name": "get_connector_compatibility",
        "title": "Check Generator Connector Compatibility",
        "description": "Screen a generator outlet, destination, and cord distance for direct compatibility, adapter needs, verification boundaries, or unsafe paths.",
        "inputSchema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "sourceConnectorId": {
              "type": "string",
              "enum": [
                "520",
                "1450",
                "l1430",
                "l1420",
                "l630",
                "l530",
                "cs50",
                "tt30"
              ],
              "description": "Generator receptacle family"
            },
            "targetId": {
              "type": "string",
              "enum": [
                "inlet",
                "rv",
                "appliance",
                "distribution"
              ],
              "description": "Intended destination"
            },
            "distanceFeet": {
              "anyOf": [
                {
                  "type": "number",
                  "const": 25
                },
                {
                  "type": "number",
                  "const": 50
                },
                {
                  "type": "number",
                  "const": 100
                }
              ],
              "description": "Planned cord distance in feet"
            }
          },
          "required": [
            "sourceConnectorId",
            "targetId",
            "distanceFeet"
          ]
        },
        "annotations": {
          "readOnlyHint": true,
          "destructiveHint": false,
          "idempotentHint": true,
          "openWorldHint": false
        }
      },
      {
        "name": "calculate_generator_cord_size",
        "title": "Calculate Generator Cord Size",
        "description": "Compare common American Wire Gauge sizes using load current, voltage, one-way distance, and a voltage-drop planning limit.",
        "inputSchema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "amps": {
              "anyOf": [
                {
                  "type": "number",
                  "const": 15
                },
                {
                  "type": "number",
                  "const": 20
                },
                {
                  "type": "number",
                  "const": 30
                },
                {
                  "type": "number",
                  "const": 50
                }
              ],
              "description": "Planned current in amperes"
            },
            "volts": {
              "anyOf": [
                {
                  "type": "number",
                  "const": 120
                },
                {
                  "type": "number",
                  "const": 240
                }
              ],
              "description": "Circuit voltage"
            },
            "distanceFeet": {
              "type": "number",
              "minimum": 10,
              "maximum": 200,
              "description": "One-way cord distance in feet"
            },
            "dropLimitPercent": {
              "default": 3,
              "description": "Planning voltage-drop limit",
              "anyOf": [
                {
                  "type": "number",
                  "const": 3
                },
                {
                  "type": "number",
                  "const": 5
                }
              ]
            }
          },
          "required": [
            "amps",
            "volts",
            "distanceFeet"
          ]
        },
        "annotations": {
          "readOnlyHint": true,
          "destructiveHint": false,
          "idempotentHint": true,
          "openWorldHint": false
        }
      }
    ]
  },
  "jsonrpc": "2.0",
  "id": 2
}