Перейти к содержимому

mcp-langchain-ts-client

Клиент для LangChain.js с поддержкой Model Context Protocol для интеграции инструментов.

TypeScript
35 stars

Описание

Это 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.

Установка

npm install mcp-langchain-ts-client

Информация

Язык
TypeScript
GitHub Stars
35

Ссылки