skillfed

mcp-builder

This skill guides you through building production-ready MCP servers using the mcp-use framework. Learn to scaffold projects with templates, define tools and resources, create reusable prompts, test locally with the Inspector UI, and deploy to mcp-use Cloud.

mcp-builder helps you create and deploy production MCP servers using the mcp-use framework.

AI-generated summary based on this skill's SKILL.md

1 0 Apache-2.0 updated by mcp-use

Install

mcp-use/skills/mcp-builder

git clone https://github.com/mcp-use/skills
cp -r skills/skills/mcp-builder ~/.claude/skills/mcp-builder
npx skillfed install mcp-use/skills/mcp-builder

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I build an MCP server with mcp-use?

mcp-builder guides you through creating MCP servers using the mcp-use framework. Start by scaffolding a project with create-mcp-use-app, which provides starter templates. Define your tools, resources, and prompts using Zod schemas for type safety. The framework handles protocol implementation, so you focus on your server's logic. Deploy to mcp-use Cloud or self-host once tested locally with the Inspector UI.

What can I define with mcp-builder's Zod schemas?

mcp-builder lets you define three core MCP components with Zod schemas: tools (callable functions with typed inputs/outputs), resources (data accessible via URI schemes), and prompts (reusable templates for AI interactions). Each schema enforces strict validation, ensuring your server's contract is clear to clients like ChatGPT and Claude. This approach scales from simple utilities to complex production systems.

How do I test an MCP server locally?

mcp-builder supports local testing through the Inspector UI, which lets you interact with your server's tools, resources, and prompts in real time. You can also use tunneling to expose your local server for testing with external clients. This workflow catches issues before deployment and helps validate your Zod schemas work as intended.

Can mcp-builder create widgets for ChatGPT and other apps?

Yes. mcp-builder includes guidance for building interactive React widgets that work with both MCP and ChatGPT protocols. The framework supports dual-protocol widget implementation, allowing a single widget to serve multiple client types. Widgets are automatically registered and can leverage your server's tools and resources seamlessly.

What's the mcp-use framework getting started process?

mcp-builder's getting started path uses create-mcp-use-app to bootstrap your project with templates (starter or blank). Define your schema-validated tools, resources, and prompts. Test locally with Inspector and tunneling. Finally, deploy to mcp-use Cloud or your own infrastructure. The framework handles MCP protocol details so you ship faster.

How do I deploy an mcp-builder server to production?

mcp-builder servers deploy to mcp-use Cloud or self-hosted environments. After local testing with Inspector, push your code and configuration. The framework manages scaling, protocol compliance, and client connectivity. Ensure your Zod schemas are final and your tools/resources are production-ready before deployment.

SKILL.md

rendered from the published skill — quoted content, verbatim

MCP Server Builder

Build production-ready MCP servers with the mcp-use framework. This Skill provides quick-start instructions and best practices for creating MCP servers.

Quick Start

Always bootstrap with npx create-mcp-use-app:

npx create-mcp-use-app my-mcp-server
cd my-mcp-server

Choose template based on needs: - --template starter - Full-featured with all MCP primitives (tools, resources, prompts) + example widgets - --template mcp-apps - Optimized for ChatGPT widgets with product search example - --template blank - Minimal starting point for custom implementation

# Example: MCP Apps template
npx create-mcp-use-app my-server --template mcp-apps
cd my-server
yarn install

Template Details: - starter: Best for learning - includes all MCP features plus widgets - mcp-apps: Best for ChatGPT apps -

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 2 files
skills/mcp-builder/LICENSE.txt
skills/mcp-builder/SKILL.md

Related skills

Tags

protocol-framework ai-model-integration widget-rendering schema-validation cloud-deployment local-development chatgpt-compatible react-components api-server-building interactive-ui