Mcp-Use
Connect 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 that simplifies the integration of LangChain.js-compatible LLMs with MCP (Multi-Control Protocol) servers. It enables developers to create powerful and adaptable AI agents capable of accessing a diverse range of tools. Featuring dynamic server selection, multi-server support, and tool access control, Mcp-Use empowers you to build custom agents tailored to specific needs, without relying on closed-source dependencies.
Key Features
- 18 GitHub stars
- Enables dynamic server selection from a pool of MCP servers.
- Supports using multiple MCP servers within a single agent.
- Offers tool restrictions to prevent unsafe tool access.
- Connects any LLM via LangChain.js to various tools.
- Facilitates the creation of custom agents with LangChain.js adapter.
Use Cases
- Developing agents that utilize 3D modeling tools.
- Building agents capable of web browsing.
- Creating agents that can interact with file systems.