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.