Summary

LangChain 1.4.0a3 introduces a langchain.mcp namespace that adapts MCP servers into LangChain tools from URLs, local scripts, in-process servers or prebuilt clients. Its elicitation interrupt mode surfaces server questions as LangGraph interrupts so a human can answer and resume the run, with optional tool-discovery caching.

Why it matters

MCP is becoming an integration boundary, and turning its servers into first-class tools reduces custom glue while preserving a human checkpoint for interactive workflows. The release makes tool discovery and interruption semantics part of the framework contract.

Sources