About mcp-use
mcp-use is the fullstack MCP framework to build MCP Apps for ChatGPT / Claude & MCP Servers for AI Agents. With mcp-use, you can:- Build with mcp-use SDK (TypeScript | Python): Create MCP Servers and MCP Apps
- Preview on mcp-use MCP Inspector (online | OSS): Test and debug your MCP Servers and Apps
- Deploy on Manufact MCP Cloud: Connect your GitHub repo and have your MCP Server and App up and running in production with observability, metrics, logs, branch-deployments, and more
Quick Start
Get started with mcp-use in minutes with our quickstart guide
Installation
Install mcp-use for TypeScript or Python
MCP Protocol
Learn about the Model Context Protocol
Build Your First Server
Create your first MCP server with interactive widgets
Key Features
MCP Servers
Build powerful MCP servers with tools, resources, and prompts that AI agents can use
MCP Apps
Create interactive widgets that work across Claude, ChatGPT, and other MCP clients
MCP Agents
Build AI agents that connect to MCP servers and use tools intelligently
Auto Inspector
Built-in web inspector for testing and debugging your MCP servers
Multi-Language
Full support for both TypeScript and Python with consistent APIs
Production Ready
Deploy with OAuth, observability, hot reload, and more
Why mcp-use?
Write Once, Run Everywhere
Write Once, Run Everywhere
Build MCP Apps with interactive widgets that work seamlessly across Claude Desktop, ChatGPT, and any MCP-compatible client. No need to maintain separate implementations.
Developer Experience First
Developer Experience First
- Auto Inspector: Every server includes a built-in web UI for testing
- Hot Reload: Changes reflect instantly during development
- Type Safety: Full TypeScript support with automatic type generation
- Simple API: Intuitive decorator-based API for both languages
Production Features
Production Features
- OAuth Integration: Built-in OAuth flow handling
- Observability: Integrated Langfuse support for monitoring
- Multiple Transports: HTTP/SSE, WebSocket, and stdio support
- Scalable: Designed for production workloads
Package Overview
Python Package
TypeScript Packages
Next Steps
Follow the Quickstart
Build your first MCP server in 5 minutes
Understand MCP Concepts
Learn the fundamentals of the Model Context Protocol
Explore Examples
Check out real-world examples and templates
Join the Community
Get help and share your creations on Discord