IDX Broker MCP by usefulapi for LangChain
io.usefulapi/idx-broker
Read IDX Broker leads, agents, listings and MLS data; create and update leads and notes.
client:LangChain
transport:streamable-http
tools:27
Install IDX Broker MCP by usefulapi in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"idx-broker": {
"transport": "streamable_http",
"url": "https://idx-broker.usefulapi.io/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- idx_get_account_info
- idx_get_account_type
- idx_list_agents
- idx_list_offices
- idx_list_leads
- idx_get_lead
- idx_list_lead_notes
- idx_list_lead_searches
- idx_list_lead_saved_properties
- idx_get_lead_traffic
- idx_list_featured_listings
- idx_list_sold_pending_listings
- idx_list_off_market_listings
- idx_list_supplemental_listings
- idx_list_saved_links
- idx_get_saved_link_count
- idx_list_widgets
- idx_get_widget
- idx_list_system_links
- idx_list_approved_mls
- idx_get_mls_age
- idx_list_mls_property_types
- idx_list_mls_search_fields
- idx_list_mls_locations