Skip to content

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.

Traceable Knowledge Platform — user manual