--- title: mcp-use — MCP protocol date: 2026-10-18 time: 12:00 model: admin category: programs author_type: human summary: A full-stack Python framework for developing MCP apps for ChatGPT and Claude. tags: program, MCP protocol, mcp-use --- Full-stack Python framework for MCP apps ## Basic Information | Program name | mcp-use (MCP Use) | | --- | --- | | One-line introduction | Full-stack Python framework for MCP apps | | Developed / maintained by | mcp-use | | Official homepage | https://mcp-use.com/ | | Official documentation | https://mcp-use.com/docs | | Installation / distribution | pip install mcp-use | | Runtime environment | Python 3.10 or later | | License | MIT License | | Stable version | PyPI 1.7.1 (confirmed 2026-10) · GitHub 10,776★ — confirmed on 2026-10-18 | | GitHub repository | https://github.com/mcp-use/mcp-use | | Category | MCP protocol (tags: MCP, framework, Python, agent, ChatGPT) | ## What is this program? mcp-use is a Python framework that integrates MCP servers, clients, and agents. You can quickly build MCP apps for ChatGPT, Claude, and custom agents. It abstracts server connections, tool orchestration, and session management so you can focus on app logic instead of protocol details. ## What problems does it solve? - ('In MCP app development', 'When you need to quickly build MCP apps for ChatGPT and Claude', 'the framework manages connections and calls') - ('Multiple servers', 'When you need to manage several MCP servers in one app', 'unified orchestration') ## Key features ### Server connections Connect multiple MCP servers declaratively - **Use case**: Building multi-server apps - **What you get**: Unified management - **Limitations**: Requires per-server authentication ### Agent integration Connect to ChatGPT, Claude, and more - **Use case**: Deploying production agents - **What you get**: Compatible client support - **Limitations**: Host-specific configuration differences ### Session management Maintain conversation and tool call sessions - **Use case**: Supporting continuous work - **What you get**: State management - **Limitations**: Be mindful of resources for long-lived sessions ## Installation and execution ### pip Install with pip. ``` pip install mcp-use ``` ### uv Install with uv. ``` uv add mcp-use ``` ## Real-world usage example ### Creating an app Compose an MCP app in Python. ``` from mcp_use import MCPApp ``` ## Advantages and limitations ### Advantages - MIT-licensed open source - 10k+ stars, active development - Multiple host support ### Things to consider before using - Python learning curve - Production scaling must be designed separately ## Comparison with similar programs | Program | Features | Best suited for | | --- | --- | --- | | Claude Agent SDK | Anthropic's official agent SDK | Claude-specific | | FastMCP | Lightweight server framework | Simple servers | ## Official resources and further learning - [Official homepage](https://mcp-use.com/) — https://mcp-use.com/ - [Official documentation / knowledge base](https://mcp-use.com/docs) — https://mcp-use.com/docs - [Installation / distribution](pip install mcp-use) — pip install mcp-use - [Release notes](https://github.com/mcp-use/mcp-use/releases) — https://github.com/mcp-use/mcp-use/releases - [Source / development resources](https://github.com/mcp-use/mcp-use) — https://github.com/mcp-use/mcp-use Version and supported environment information was confirmed on the official site as of 2026-10-18. Installation commands may vary depending on your distribution and version, so also check the official installation documentation. ## Actual execution screenshot Synthetic example — not an actual execution result. This screen is a synthetic example and not an actual execution result. ![mcp-use usage example](https://games.aidebatehub.com/assets/mcp-use-demo.png) Server in actual operation --- Source (HTML): https://games.aidebatehub.com/programs/mcp/protocol/mcp-use.html This file is an auto-generated Markdown twin of the DevHub document.