The open source MCP client library. Connect any LLM to any MCP server.
What is mcp_use?
mcp_use is an open source library that enables developers to connect any Language Learning Model (LLM) to any MCP server, allowing the creation of custom agents with tool access without relying on closed-source or application-specific clients.
Freedom & Flexibility: Break free from vendor lock-in and build agents that work with any LLM provider and any MCP server combination.
Key Features
Open Source
Connect any LLM to any MCP server without vendor lock-in
Flexible Configuration
Support for any MCP server through a simple configuration system
Easy Setup
Simple JSON-based configuration for MCP server integration
Universal LLM Support
Compatible with any LangChain-supported LLM provider
Multi-Server Support
Connect to multiple MCP servers simultaneously for complex workflows
Dynamic Server Selection
Agents can dynamically choose the most appropriate MCP server for each task
Popular Use Cases
Web Scraping & Research
Combine Playwright with filesystem servers for automated research workflows
Data Analysis
Connect database servers with Python execution for data processing pipelines
Development Automation
Integrate Git, filesystem, and code execution servers for automated development tasks
Content Generation
Build content pipelines with research, writing, and publishing capabilities
API Integration
Connect to external APIs and services through custom MCP servers
Security & Compliance
Implement secure, auditable agent workflows with proper access controls
Supported MCP Servers
mcp_use supports any MCP server, allowing you to connect to a wide range of server implementations for different use cases.
Playwright
Web scraping and browser automation capabilities
Filesystem
Safe file system operations and management
SQLite
Database querying and management tools
GitHub
Repository management and GitHub API access
Awesome MCP Servers
Explore a comprehensive list of available MCP servers from the community - find servers for APIs, databases, cloud services, and more.
Why Choose mcp_use?
New to MCP? The Model Context Protocol (MCP) is an open standard that enables secure connections between LLM applications and external data sources and tools. Learn more at modelcontextprotocol.io.