LangChain Model Context Protocol Client icon

LangChain Model Context Protocol Client

Connects LangChain.js applications to Model Context Protocol servers.

About

This library provides a LangChain.js client for interacting with Model Context Protocol (MCP) servers. It allows developers to easily integrate MCP-powered tools into their LangChain.js applications, leveraging a wide range of functionalities such as browser automation, design tools, social media management, and more. Based on the original Python implementation, this TypeScript port ensures compatibility and seamless integration within the JavaScript/TypeScript LangChain ecosystem.

Key Features

  • Enables LangChain.js integration with MCP servers
  • Provides access to a diverse set of MCP tools via LangChain.js
  • 23 GitHub stars
  • Offers a TypeScript port of the original Python library
  • Supports easy installation via npm

Use Cases

  • Integrating browser automation tools into LangChain workflows
  • Connecting design tools to AI agents within LangChain
  • Leveraging productivity tools through LangChain for enhanced automation