Install any skill in seconds. Free to start, no credit card required.
Get Started Free →**MANDATORY for ALL MCP server work** - mcp-use framework best practices and patterns. **READ THIS FIRST** before any MCP server work, including: - Creating new MCP servers - Modifying existing MCP servers (adding/updating tools, resources, prompts, widgets) - Debugging MCP server issues or errors - Reviewing MCP server code for quality, security, or performance - Answering questions about MCP development or mcp-use patterns - Making ANY changes to server.tool(), server.resource(), server.promp
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | -19% | 0% |
| case-02 | ✗→✓ | ▲ Improved | -40% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -23% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -58% | 0% |
| case-09 | ✗→✓ | ▲ Improved | -60% | 0% |
mcp-use is the full stack TypeScript framework for building MCP servers and MCP apps to plug-ins and Claude connectors
Use it to build fully typed MCP servers with tools, resources, prompts, Agent Skills, 1 line oauth authentication adapters, middleware, production transports, a built-in Inspector, and headless tooling.
mcp-use has native first class support for MCP Apps with support for HMR both at the server and MCP App level to live preview the changes on clients like ChatGPT
Follow the guides at <https://docs.mcp-use.com/v2>.
Consult the TSDoc bundled in the installed package and the TypeScript source comments on disk. Inspect the project's installed mcp-use version and nearby code before choosing APIs or patterns.
When a server needs reusable workflow instructions, prefer the conventional skills/<name>/SKILL.md layout. The directory enables Skills over MCP automatically, so omit skills from new MCPServer(...) in the normal case. Use skills: false only to ignore an existing directory, skills: true to require the convention, or skills: { directory: "server-skills" } for a project-relative override. Keep detailed references, scripts, templates, and assets beside SKILL.md; do not copy their contents into tool descriptions or server instructions.
Other measured skills in the registry, with their headline benchmark lift.