Full-Stack MCP Framework
mcp-use provides everything you need to build with the Model Context Protocol—from AI agents to servers, in both Python and TypeScript.
What is mcp-use?
mcp-use is a full-stack open source framework that enables developers to connect any Language Learning Model (LLM) to any MCP server. We refuse lock-in. We refuse walled gardens. We build with open standards, composable tools, and source you can read. mcp-use connects models to real capability—your data, your workflows, your servers—on your terms.Our mission is to provide the best developer experience across the MCP stack. Please explore the individual modules to understand what makes us special.
Features at a Glance
Agent
- Connect any LLM
- Get started in 6 lines of code
- Supports any MCP server
Client
- Fully spec compliant
- Supports all primitives: sampling, tools, resources, prompts, elicitation, logging, notifications
Server
- Fully spec compliant
- Best-in-class developer experience
- Built-in Inspector, openmcp.json, and docs
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.





