loading…
Search for a command to run...
loading…
▸ TL;DR
Частично. MCP решает "tool plumbing" — подключение AI к инструментам единым протоколом. LangChain — более широкий agent framework с цепочками, памятью, RAG. MCP — если нужна простая интеграция инструментов на любом языке. LangChain — если нужен полноценный agent runtime в Python/JS.
Читать explainer MCPMCP и 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.
Function calling — vendor-specific LLM API (OpenAI, Anthropic). MCP — открытый протокол: один MCP сервер работает с любым клиентом (Claude Desktop, Cursor, VS Code). MCP избавляет от vendor lock-in.
Используй официальный SDK на своём языке (TypeScript, Python, Go), опиши tools через JSON Schema, expose через stdio или HTTP. Submit на unyly.org/submit чтобы другие нашли.