Skip to content
LangChain

Who Do I Call For? — Emergency Home-Service Router for LangChain

io.github.woodydaniel/whodoicallfor

Routes home emergencies to the right trade: who to call in what order, first steps, sourced costs.

client:LangChain transport:streamable-http tools:3

Install Who Do I Call For? — Emergency Home-Service Router in LangChain

pip install langchain-mcp-adapters

from langchain_mcp_adapters.client import MultiServerMCPClient

client = MultiServerMCPClient({
        "whodoicallfor": {
            "transport": "streamable_http",
            "url": "https://whodoicallfor.com/api/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

Who Do I Call For? — Emergency Home-Service Router in other clients