Production endpoint
Tool surface
Advisor Connect exposes four launch tools:| Tool | Purpose |
|---|---|
search_listings | Search apartment listings by semantic query and supported filters. |
get_listing | Read full detail for one listing returned by search. |
get_tour_availability | Fetch tour slots for one listing. |
book_tour | Submit a tour request for a renter and slot. |
Renter data model
Advisor Connect does not persist general renter conversation memory. Calling agents own the transcript and pass structured tool arguments when a tool call needs them. The server stores only purpose-specific state needed for operation:| State | Why it exists |
|---|---|
| MCP session id | Transport continuity, audit ordering, and rate-limit scoping. |
| Audit entries | Tool invocation records for monitoring and forensic review. |
| Booking requests | Prevents repeated active tour requests for the same renter email. |
Tool results
Tool responses use a consistent envelope:error object: