MCP-Use is an open-source solution for connecting any LLM to any MCP server and building custom MCP agents with tool access, without relying on closed-source or application clients.
This tool enables developers to easily connect any LangChain-supported LLM to tools such as web browsing, file operations, and more.
Core Features
Feature | Description |
---|---|
🔄 Ease of Use | Create your first MCP-enabled agent with just 6 lines of code |
🤖 LLM Flexibility | Works with any LangChain-supported LLM that supports tool calls (OpenAI, Anthropic, Groq, LLama, etc.) |
🌐 Code Builder | Explore MCP capabilities and generate starter code using the interactive code builder |
🔗 HTTP Support | Connect directly to MCP servers running on specific HTTP ports |
⚙️ Dynamic Server Selection | Agents can dynamically select the most suitable MCP server from the available pool for a given task |
🧩 Multi-Server Support | Use multiple MCP servers simultaneously within a single agent |
🛡️ Tool Restrictions | Restrict potentially dangerous tools, such as file system or network access |
🔧 Custom Agents | Build your own agents or create new adapters using the LangChain adapter |