{
  "schema_version": 1,
  "server": "foreclosurebid-aeo",
  "protocolVersion": "2024-11-05",
  "tools": [
    {
      "name": "fb_get_product_overview",
      "description": "Return the public ForeclosureBid product overview (name, tagline, description, audience, geography). No deal data.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    },
    {
      "name": "fb_list_public_pages",
      "description": "List crawlable public pages and their URLs for answer engines.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "base_url": {
            "type": "string",
            "description": "Optional site base URL override"
          }
        },
        "additionalProperties": false
      }
    },
    {
      "name": "fb_county_coverage_summary",
      "description": "Summarize Florida county bid-log / RealForeclose coverage from the public census JSON. Does not return foreclosure case rows.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "description": "Max county rows to include (default 10)",
            "minimum": 1,
            "maximum": 67
          }
        },
        "additionalProperties": false
      }
    },
    {
      "name": "fb_search_public_facts",
      "description": "Keyword search over the public facts catalog and page summaries.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search query"
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      }
    }
  ],
  "notes": "Repo-native read-only MCP surface. Prefer adopting/extending Jamie's ForeclosureBid MCP host by registering these tool schemas; do not expose deal rows."
}
