NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1535 most downloaded on PyPI
Make Anthropic Model Context Protocol (MCP) tools compatible with LangChain and LangGraph agents.
Last release 1 months ago
06 Aug 2026
Release timing varies
gaps range from 8 days to 3 months
Nearly every release is documented
notes for 27 of 29 stable releases
2 versions withdrawn
withdrawn after publishing
2 years old
32 releases · first in 2025
build(deps): bump cryptography from 48.0.1 to 50.0.0 in /examples/servers/streamable-http-stateless by Dependabot (@dependabot) [bot] in #600
Full Changelog: langchain-mcp-adapters==0.3.1...langchain-mcp-adapters==0.3.2
One column per month.
build(deps): bump pyjwt from 2.12.1 to 2.13.0 by Dependabot (@dependabot) [bot] in #544
get_server_info to retrieve MCP server metadata by Kirill Ustinov (@umbilnm) in #430Full Changelog: langchain-mcp-adapters==0.3.0...langchain-mcp-adapters==0.3.1
fix: use non-deprecated streamable HTTP client by Mason Daugherty (@mdrxy) in #541
Full Changelog: langchain-mcp-adapters==0.2.2...langchain-mcp-adapters==0.3.0
fix: runtime needs annotation as injected arg by Sydney Runkle (@sydney-runkle) in #407
${VAR} env variable references in stdio config by Alex Gatto (@awg66) in #438Full Changelog: langchain-mcp-adapters==0.2.1...langchain-mcp-adapters==0.2.2
fix: require langchain-core 1.0.0 to use std content by Sydney Runkle (@sydney-runkle) in #392
Full Changelog: langchain-mcp-adapters==0.2.0...langchain-mcp-adapters==0.2.1
feat: structured output support, using LC standard content blocks by Sydney Runkle (@sydney-runkle) in #379
py.typed by Sydney Runkle (@sydney-runkle) in #378get_resources by Sydney Runkle (@sydney-runkle) in #380streamable-http and http as transport by Matteo (@Enucatl) in #282http instead of streamable_http by Sydney Runkle (@sydney-runkle) in #382Full Changelog: langchain-mcp-adapters==0.1.14...langchain-mcp-adapters==0.2.0
feat: structured output support, using LC standard content blocks by Sydney Runkle (@sydney-runkle) in #379
py.typed by Sydney Runkle (@sydney-runkle) in #378get_resources by Sydney Runkle (@sydney-runkle) in #380streamable-http and http as transport by Matteo (@Enucatl) in #282http instead of streamable_http by Sydney Runkle (@sydney-runkle) in #382Full Changelog: langchain-mcp-adapters==0.1.14...langchain-mcp-adapters==0.2.0a1
Bump actions/upload-artifact from 4 to 5 by Dependabot (@dependabot) [bot] in #346
create_react_agent with create_agent in examples by Mason Daugherty (@mdrxy) in #303Full Changelog: langchain-mcp-adapters==0.1.13...langchain-mcp-adapters==0.1.14
fix: refs styling by Mason Daugherty (@mdrxy) in #354
Full Changelog: langchain-mcp-adapters==0.1.12...langchain-mcp-adapters==0.1.13
feature(langchain-mcp-adapters): roll out interceptor patterns (enables retries in addition to other features supported by hooks) by Eugene Yurtsev (@
Full Changelog: langchain-mcp-adapters==0.1.10...langchain-mcp-adapters==0.1.12
This was a release to just unpin langchain-core dependency to support <2.
This was a release to just unpin langchain-core dependency to support <2.
chore: more linting by @eyurtsev in https://github.com/langchain-ai/langchain-mcp-adapters/pull/261
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.1.9...langchain-mcp-adapters==0.1.10
linting: clean up code a bit by @eyurtsev in https://github.com/langchain-ai/langchain-mcp-adapters/pull/246
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.1.8...langchain-mcp-adapters==0.1.9
docs: When using streamable_http, the mcp-url must end with a slash. On cloud servers we get the following error by @cevheri in https://github.com/lan
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.1.7...langchain-mcp-adapters==0.1.8
add dependabot config by @eyurtsev in https://github.com/langchain-ai/langchain-mcp-adapters/pull/196
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.1.6...langchain-mcp-adapters==0.1.7
Update README.md by @eyurtsev in https://github.com/langchain-ai/langchain-mcp-adapters/pull/187
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.1.4...langchain-mcp-adapters==0.1.6
shorten tool name by @eyurtsev in https://github.com/langchain-ai/langchain-mcp-adapters/pull/186
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.1.3...langchain-mcp-adapters==0.1.4
bump min mcp version and release by @eyurtsev in https://github.com/langchain-ai/langchain-mcp-adapters/pull/185
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.1.2...langchain-mcp-adapters==0.1.3
fix: make list tool concurrent by @qiankunli in https://github.com/langchain-ai/langchain-mcp-adapters/pull/175
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.1.1...langchain-mcp-adapters==0.1.2
attach annotations to tool metadata by @eyurtsev in https://github.com/langchain-ai/langchain-mcp-adapters/pull/164
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.1.0...langchain-mcp-adapters==0.1.1
update readme & add example by @vbarda in https://github.com/langchain-ai/langchain-mcp-adapters/pull/140
MultiServerMCPClient:
async with client.session(server_name) as session context managerget_tools method is now asyncMultiServerMCPClient.connect_to_server_via_* methodsfrom langchain_mcp_adapters.client import MultiServerMCPClient
async with MultiServerMCPClient({...}) as client:
tools = client.get_tools()
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({...})
tools = await client.get_tools()
or open a session explicitly:
from langchain_mcp_adapters.client import MultiServerMCPClient
from langchain_mcp_adapters.tools import load_mcp_tools
client = MultiServerMCPClient({...})
async with client.session(server_name) as session:
tools = await load_mcp_tools(session)
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.0.11...langchain-mcp-adapters==0.1.0
add streamable HTTP support by @vbarda in https://github.com/langchain-ai/langchain-mcp-adapters/pull/119
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.0.10...langchain-mcp-adapters==0.0.11
fix: handle empty tool response by @plaflamme in https://github.com/langchain-ai/langchain-mcp-adapters/pull/115
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.0.9...langchain-mcp-adapters==0.0.10
chore: improve math server return and test config by @jdocherty in https://github.com/langchain-ai/langchain-mcp-adapters/pull/90
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.0.8...langchain-mcp-adapters==0.0.9
initial mcp resource support by @joongi007 in https://github.com/langchain-ai/langchain-mcp-adapters/pull/43
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.0.7...langchain-mcp-adapters==0.0.8
Minor improvement to typing in client.py by @TimChild in https://github.com/langchain-ai/langchain-mcp-adapters/pull/53
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.0.6...langchain-mcp-adapters==0.0.7
set PATH envvar for stdio if not provided by @vbarda in https://github.com/langchain-ai/langchain-mcp-adapters/pull/57
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.0.5...langchain-mcp-adapters==0.0.6
add langgraph server example by @vbarda in https://github.com/langchain-ai/langchain-mcp-adapters/pull/20
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.0.4...langchain-mcp-adapters==0.0.5
pin MCP version, release 0.0.4 by @vbarda in https://github.com/langchain-ai/langchain-mcp-adapters/pull/19
Full Changelog: https://github.com/langchain-ai/langchain-mcp-adapters/compare/langchain-mcp-adapters==0.0.3...langchain-mcp-adapters==0.0.4
add support for SSE client by @vbarda in https://github.com/langchain-ai/langchain-mcp-adapters/pull/9
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →