Standard MCP-1.0 JSON-RPC. Lists all 8 Florida property-data tools, their schemas, and arg shapes — drop-in introspection for any client.
Ask: “Call POST /mcp with method 'tools/list' to discover available Florida property tools at runtime.”
Building on Claude Code, OpenClaw, Hermes, or rolling your own MCP-compliant agent? Drop this MCP endpoint into your config. Florida parcels + tax-delinquency tools, ranked parcel search, owner lookup, sales history, and delinquent-tax / certificate data. Auth via Bearer. Standard MCP-1.0 JSON-RPC. $5/mo for 1K calls — perfect for prototyping; scales when you go to market.
Florida public records · Direct from county property appraisers & tax collectors · Updated daily
Built like an API you'd actually wire up
Standard MCP-1.0 JSON-RPC. Lists all 8 Florida property-data tools, their schemas, and arg shapes — drop-in introspection for any client.
Ask: “Call POST /mcp with method 'tools/list' to discover available Florida property tools at runtime.”
One header. No OAuth dance, no signed requests. Issue per-agent keys; rotate or revoke from the dashboard.
Ask: “Authorization: Bearer fpapi_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”
Same envelope shape as the REST API. JSON in, JSON out. Streamable responses where it matters (large parcel searches).
Ask: “{ "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_parcels", "arguments": { "owner": "acme" } } }”
Three configs, same endpoint
Edit your Claude Desktop config (Mac: ~/Library/Application Support/Claude/claude_desktop_config.json — Windows: %APPDATA%\Claude\claude_desktop_config.json), then restart Claude.
{
"mcpServers": {
"florida-property-api": {
"url": "https://floridapropertyapi.com/api/mcp",
"headers": {
"Authorization": "Bearer fpapi_live_REPLACE_WITH_YOUR_KEY"
}
}
}
}Restart Claude Desktop. The 8 Florida property tools appear in your tool list.
Or skip the client entirely
A single tools/list call returns every tool, its schema, and arg types.
curl -H "Authorization: Bearer fpapi_test_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
"https://floridapropertyapi.com/mcp"Tool-call results return the same envelope shape as the REST API: data, meta, pagination cursors.
{
"data": [
{
"parcel_id": "A-21-29-18-0000-00100-0010",
"county_slug": "hillsborough",
"county_name": "Hillsborough",
"owner_name": "NORTHWEST HOLDINGS LLC",
"site_address_full": "401 E JACKSON ST, TAMPA, FL 33602",
"site_city": "TAMPA",
"site_state": "FL",
"site_zip": "33602",
"dor_use_code": "0300",
"property_use_code": "0300",
"land_use_description": "OFFICE BUILDING, NON-PROFESSIONAL",
"just_value": 4250000,
"assessed_value": 3980000,
"taxable_value": 3980000,
"year_built": 1986,
"last_sale_date": "2021-09-30",
"last_sale_price": 3900000,
"centroid_lat": 27.9489,
"centroid_lng": -82.4571
},
{
"parcel_id": "U-12-28-17-3RT-000004-00021.0",
"county_slug": "hillsborough",
"county_name": "Hillsborough",
"owner_name": "MARTINEZ, RAUL & LISA",
"site_address_full": "8814 N ARMENIA AVE, TAMPA, FL 33604",
"site_city": "TAMPA",
"site_state": "FL",
"site_zip": "33604",
"dor_use_code": "0100",
"property_use_code": "0100",
"land_use_description": "SINGLE FAMILY RESIDENTIAL",
"just_value": 312500,
"assessed_value": 248900,
"taxable_value": 223900,
"year_built": 1954,
"last_sale_date": "2019-06-14",
"last_sale_price": 189000,
"centroid_lat": 28.0162,
"centroid_lng": -82.4843
}
],
"pagination": {
"limit": 25,
"offset": 0,
"total": 2,
"has_more": false
},
"meta": {
"request_id": "req_8f3c1a2e7b9d4c01"
}
}Underlying data shapes match the REST API. If you want raw OpenAPI 3.1, jump to the API reference.
1,000 calls a month included. Higher tiers when your agent goes to production. No retainer, no minimum, cancel anytime.
Florida public records · Direct from county property appraisers & tax collectors · Updated daily