One-click install
npx skills add https://github.com/MarcelLeon/skills-zh --skill mcp-builder-marcelleon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-builder
Source: https://github.com/MarcelLeon/skills-zh/tree/main/skills/mcp-builder
Command: npx skills add https://github.com/MarcelLeon/skills-zh --skill mcp-builder-marcelleon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pydantic, httpx, anthropic, mcp, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance and best practices for developing robust MCP (Model Context Protocol) servers, enabling Large Language Models (LLMs) to interact effectively with external services and APIs.

Core Features & Use Cases

  • End-to-End Development Guide: Covers planning, implementation, testing, and evaluation of MCP servers.
  • Framework-Specific Instructions: Detailed guidance for both Python (FastMCP) and Node/TypeScript (MCP SDK) implementations.
  • Best Practices: Covers naming conventions, tool design, response formatting, pagination, security, and error handling.
  • Use Case: A developer needs to create an MCP server that allows an LLM to manage GitHub repositories. This Skill provides the necessary documentation, code examples, and evaluation strategies to build a high-quality server.

Quick Start

Follow the Node/TypeScript implementation guide to set up a new MCP server project.

Frequently Asked Questions about mcp-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build an MCP server for LLM integration with external APIs?

To build an MCP server for LLM integration, follow end-to-end development guides covering planning, implementation, testing, and evaluation using Python (FastMCP) or Node/TypeScript (MCP SDK).

What is the best way to handle pagination and security in Model Context Protocol servers?

The best way to handle pagination and security in Model Context Protocol servers involves applying documented best practices for response formatting, secure tool design, and structured error handling during implementation.

Can I use Python and FastMCP to create an MCP server instead of TypeScript?

Yes, you can use Python and FastMCP to create an MCP server, as the guide provides framework-specific implementation instructions for both Python (FastMCP) and Node/TypeScript (MCP SDK).

Does mcp-builder provide guidance on testing and evaluating MCP tool design?

Yes, mcp-builder provides comprehensive guidance on testing and evaluating MCP tool design, including best practices for naming conventions, response formats, and error handling.

What are the limitations when using Node and TypeScript for MCP protocol implementation?

When using Node and TypeScript for MCP protocol implementation, developers must adhere to specific MCP SDK constraints for tool design and response formatting, though exact limitations depend on the external services integrated.