mcp-builder
mcp-builder scaffolds Model Context Protocol servers with the mcp-use framework, letting you define tools, resources, and prompts alongside interactive React-based widgets. Use it to bootstrap MCP projects, structure server-side logic, and format responses for Claude and other LLM clients.
mcp-builder creates production-ready Model Context Protocol servers with tools, resources, and interactive widgets using mcp-use.
AI-generated summary based on this skill's SKILL.md
Install
Shubhamsaboo/awesome-llm-apps/mcp-builder · repository language: Python
git clone https://github.com/Shubhamsaboo/awesome-llm-apps
cp -r awesome-llm-apps/generative_ui_agents/ai-mcp-app-builder/apps/mcp-use-server/.agent/skills/mcp-builder ~/.claude/skills/mcp-buildernpx skillfed install Shubhamsaboo/awesome-llm-apps/mcp-builderFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I make an MCP server with mcp-builder?
mcp-builder scaffolds Model Context Protocol servers using the mcp-use framework. Start by defining your tools, resources, and prompts with JSON schemas, then use mcp-builder's helpers to bootstrap your project structure. The framework handles server initialization and response formatting, letting you focus on implementing your tool logic and resource handlers.
What can I define with mcp-builder's schema system?
mcp-builder lets you define MCP tools, resources, and prompts with structured schemas. Tools describe callable functions with input/output specs; resources expose data endpoints; prompts provide reusable LLM instruction templates. Each definition includes validation schemas so Claude and other clients understand your server's capabilities before calling them.
Does mcp-builder support interactive widgets?
Yes. mcp-builder enables you to create interactive React widgets for MCP resources. These widgets render in Claude's interface, letting users interact with your resource data visually rather than through text alone. Pair your resource definitions with widget components to build richer client experiences.
How do I use mcp-use framework with mcp-builder?
mcp-builder is built on the mcp-use framework and provides scaffolding templates to get you started. The framework handles server lifecycle, request routing, and response serialization. mcp-builder's bootstrap process sets up your project layout, then you implement handlers for your tools and resources using mcp-use's helper APIs.
What helper APIs does mcp-builder provide for responses?
mcp-builder includes helper APIs for formatting and returning MCP responses correctly. These utilities handle serialization of tool results, resource content, and prompt templates so your server responds in the format Claude expects. Use them to ensure consistent, valid responses across all your endpoints.
What's the license for mcp-builder?
mcp-builder is licensed under Apache-2.0, allowing free use, modification, and distribution under the Apache License terms.
SKILL.md
rendered from the published skill — quoted content, verbatim
MCP Server Builder
Build production-ready MCP servers with tools, resources, prompts, and interactive widgets using mcp-use.
Before You Code
Decompose user requests into tools, widgets, and resources. Decide what needs UI vs text.
Read design-and-architecture.md: when planning what to build, deciding tool vs widget, or designing UX flows.
Implementation
- Tools, resources, prompts → tools-and-resources.md: when writing server-side
server.tool(),server.resource(),server.prompt()code - Visual widgets (React TSX) →
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 12 files
generative_ui_agents/ai-mcp-app-builder/apps/mcp-use-server/.agent/skills/mcp-builder/LICENSE.txt
generative_ui_agents/ai-mcp-app-builder/apps/mcp-use-server/.agent/skills/mcp-builder/SKILL.md
generative_ui_agents/ai-mcp-app-builder/apps/mcp-use-server/.agent/skills/mcp-builder/evals/README.md
generative_ui_agents/ai-mcp-app-builder/apps/mcp-use-server/.agent/skills/mcp-builder/evals/architecture.json
generative_ui_agents/ai-mcp-app-builder/apps/mcp-use-server/.agent/skills/mcp-builder/evals/implementation.json
generative_ui_agents/ai-mcp-app-builder/apps/mcp-use-server/.agent/skills/mcp-builder/evals/skill.json
generative_ui_agents/ai-mcp-app-builder/apps/mcp-use-server/.agent/skills/mcp-builder/evals/widgets.json
generative_ui_agents/ai-mcp-app-builder/apps/mcp-use-server/.agent/skills/mcp-builder/references/design-and-architecture.md
generative_ui_agents/ai-mcp-app-builder/apps/mcp-use-server/.agent/skills/mcp-builder/references/resource-templates.md
generative_ui_agents/ai-mcp-app-builder/apps/mcp-use-server/.agent/skills/mcp-builder/references/response-helpers.md
generative_ui_agents/ai-mcp-app-builder/apps/mcp-use-server/.agent/skills/mcp-builder/references/tools-and-resources.md
generative_ui_agents/ai-mcp-app-builder/apps/mcp-use-server/.agent/skills/mcp-builder/references/widgets.md