Langchain MCP (Model Context Protocol) toolkit provides support for calling the Model Context Protocol in LangChain. By creating a `langchain_mcp.MCPToolkit` with an `mcp.ClientSession`, users can initialize the toolkit and retrieve the list of `langchain_core.tools.BaseTool`s using `toolkit.get_tools()`. An example demonstrating the toolkits usage can be found at https://github.com/rectalogic/langchain-mcp/blob/8fa8445a24755bf91789f52718c32361ed916f46/tests/demo.py#L34-L43. Users can run the demo against Groqs `llama-3.1-8b-instant` by setting the GROQ_API_KEY environment variable and running `uv run tests/demo.py` with a specified file to read and summarize. The demo showcases a Secure MCP Filesystem Server running on stdio, with allowed directories and a sample file analysis providing information on the MIT License agreements content and disclaimers.