mcp-langchain-ts-client
Клиент для LangChain.js с поддержкой Model Context Protocol для интеграции инструментов.
Описание
Это TypeScript-клиент для LangChain.js, портированный из Python-версии langchain-mcp. Он позволяет интегрировать серверы Model Context Protocol (MCP) с LangChain.js, извлекая совместимые инструменты для LLM. Ключевые особенности: инициализация toolkit с параметрами сервера, поддержка агентов (например, createReactAgent) и интеграция с моделями вроде Claude. Идеально для создания AI-агентов с расширенными инструментами в JS/TS-проектах, таких как чат-боты или автоматизация задач.
Возможности
Инициализация toolkit
Создание MCPToolkit с параметрами сервера для подключения к MCP.
Извлечение инструментов
Получение списка tools, совместимых с LangChain.js, из MCP-сервера.
Интеграция с агентами
Использование tools в реактивных агентах с LLM, такими как ChatAnthropic.