Appearance
LangGraph
LangGraph doesn't drive a browser, so use an API key rather than OAuth here. With langchain-mcp-adapters:
python
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient(
{
"tkp": {
"transport": "streamable_http",
"url": "{APP_URL}/mcp",
"headers": {
"Authorization": "Bearer <token>",
},
},
}
)
tools = await client.get_tools()tools is a list of LangChain-compatible tools you can hand to any LangGraph agent (for example create_react_agent(model, tools)), giving it TKP's search, read and citation tools alongside whatever else the agent already has.