Thanks to visit codestin.com
Credit goes to mcp-use.com

Skip to main content
mcp-use is a full-stack MCP framework for Python that provides everything you need to build MCP servers, clients, and agents. mcp-use
If you are looking for the TypeScript docs, they are here.

What is MCP?

The Model Context Protocol (MCP) provides a standardized way to connect LLMs to tools and data sources. Think of it as an API specifically designed for LLM interactions. MCP servers can:
  • Expose data through Resources (similar to GET endpoints for loading information into LLM context)
  • Provide functionality through Tools (similar to POST endpoints for executing operations)
  • Define interaction patterns through Prompts (reusable templates for LLM interactions)
And much more, you can read more about MCP here.

Why mcp-use?

Complete Vertical Stack

Build everything from AI agents to MCP servers. Create the full MCP ecosystem without needing multiple libraries.

Production Ready

Includes streaming, multi-server support, authentication, observability with Langfuse, and built-in security features.

Python Native

Clean Pythonic API with full type hints, async/await support, and seamless integration with popular frameworks.

Developer Experience

Built-in MCP Inspector for debugging, comprehensive documentation, and easy integration with LangChain, OpenAI, Anthropic, and Google. Use the online MCP Inspector MCP Inspector

Next Steps

Need Help? Join our Discord or check out GitHub.