Command Palette

Search for a command to run...

UnylyUnyly
Unyly▸ Q&A

Может ли MCP заменить LangChain?

▸ TL;DR

Частично. MCP решает "tool plumbing" — подключение AI к инструментам единым протоколом. LangChain — более широкий agent framework с цепочками, памятью, RAG. MCP — если нужна простая интеграция инструментов на любом языке. LangChain — если нужен полноценный agent runtime в Python/JS.

Читать explainer MCP

Подробнее

MCP и LangChain решают пересекающиеся но разные задачи. MCP — wire-протокол: клиент (Claude Desktop) общается с tool-сервером (filesystem MCP) через stdio/HTTP. LangChain — SDK который ты встраиваешь в Python для оркестрации LLM-вызовов, цепочек, памяти и инструментов. Хочешь чтобы Claude Desktop использовал твои инструменты — пиши MCP сервер (любой язык). Хочешь custom agent в Python — LangChain даёт больше из коробки. Оба могут жить вместе: используй LangChain для Python-агента, expose его как MCP сервер для Claude Desktop.

Связанные вопросы