← ptifloodmcp.com
INDIVIDUAL MCP TOOL
register_user
WHEN TO CALL: • DEFAULT (when no system prompt specifies a mode): Use Mode 3 (before_interest) — do NOT call register_user before get_property_info or get_flood_quotes.
Input schema
{}Risk classification
Inferred read-only · medium confidence · heuristic, not a guarantee.
- No write-capable action terms were found; this is not proof that invocation has no side effects.
Parent endpoint
CONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.ptifloodmcp-com]
url = "https://ptifloodmcp.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"ptifloodmcp-com": {
"type": "http",
"url": "https://ptifloodmcp.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: ptifloodmcp-com
Remote MCP URL: https://ptifloodmcp.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"ptifloodmcp-com": {
"url": "https://ptifloodmcp.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"ptifloodmcp-com": {
"type": "http",
"url": "https://ptifloodmcp.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "ptifloodmcp-com",
"transport": "streamable-http",
"url": "https://ptifloodmcp.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
Related tools
get_property_info— WHEN TO CALL: • DEFAULT: call immediately with the user's address — no registration required • Mode 1 only (before_info): after register_user — pass the session_token from register_user • Use the address extracted from the user's original message • Do NOT ask for the address again if the user already provided it WHEN NOT TO CALL: • Before the user has indicated a property — use lookup_flood_zone for pure zone questions NOTE: In anonymous mode, after 3 properties the system may ask for contact info.get_flood_quotes— WHEN TO CALL: • After user confirms/edits coverage options from get_property_info • When "Get Quotes" is clicked in the coverage editor iframe WHEN NOT TO CALL: • Before get_property_info • Before register_user when the active gate is 'before_info' or 'before_quotes' • DEFAULT (no system prompt): registration is NOT required — call after get_property_info confirms HANDLING: • Pass any coverage overrides the user made • Valid deductible values: $1,000 | $1,500 | $2,000 | $2,500 | $3,000 | $5,000 | $10,000 • constructionType can be overridden if the user provides a different value than the detected one • Rate card renders immediately with skeleton cards • Results stream in live as carriers respond OUTPUT (REQUIRED): • Present the COMPLETE tool response text to the user, verbatim.express_interest— WHEN TO CALL: • User clicks "I'm Interested" on a carrier card • User says "I want the Neptune quote" or similar WHEN NOT TO CALL: • Before any quotes have been returned HANDLING: • If bind_url is returned, present it as a clickable link: "You can also start your policy directly here: [url]" • A specialist will also follow up within one business day • If a rate card browser link footer is present at the bottom of this response, reproduce it verbatimlookup_flood_zone— WHEN TO CALL: • When the user asks about their flood zone, flood risk, or flood map • When the user provides an address and wants to know flood info • Does NOT require registration — no session_token needed WHEN NOT TO CALL: • When the user wants actual insurance quotes — use register_user + get_property_info + get_flood_quotes instead HANDLING: • Show the flood zone, explanation, and property basics • After showing results, offer to get full quotes • For Zone D: still offer quotes — note that carrier options may be limited but quotes are available • If a rate card browser link footer is present at the bottom of this response, reproduce it verbatimpoll_quote_status— Check the current status of a flood quote request.track_rate_card_event— Internal UI telemetry for the flood insurance rate card.get_instant_quote— Get an instant preliminary flood insurance quote for a US property address.