Mcp-Use icon

Mcp-Use

Createdzandko

Connects LangChain.js-compatible LLMs with MCP servers for building flexible AI agents with dynamic tool access and multi-server support.

About

Mcp-Use is a TypeScript library designed to simplify the integration of Large Language Models (LLMs) with MCP (Multi-Capability Platform) servers. It provides developers with an open-source solution for creating custom AI agents that can access a wide range of tools, such as web browsing, file operations, and 3D modeling, through a LangChain.js-compatible interface. With features like dynamic server selection, multi-server support, and tool access control, Mcp-Use empowers developers to build powerful and flexible AI agents without reliance on closed-source dependencies.

Key Features

  • Easily create MCP-capable agents with TypeScript.
  • 9 GitHub stars
  • Allows restricting unsafe tools like filesystem or network access.
  • Agents can dynamically select the right MCP server from a pool.
  • Works with any LangChain.js-supported LLM that supports tool calling.
  • Supports direct SSE/HTTP connection to MCP servers.

Use Cases

  • Building AI agents with web browsing capabilities.
  • Developing agents with access to 3D modeling tools.
  • Creating agents that can perform file operations.
Craft Better Prompts with AnyPrompt