/ مهارات Claude / Mcp Builder
أتمتة

Mcp Builder

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

عن هذه المهارة

# MCP Server Development Guide

Overview

Create MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. The quality of an MCP server is measured by how well it enables LLMs to accomplish real-world tasks.

---

# Process

🚀 High-Level Workflow

Creating a high-quality MCP server involves four main phases:

Phase 1: Deep Research and Planning

#### 1.1 Understand Modern MCP Design

API Coverage vs. Workflow Tools:

Balance comprehensive API endpoint coverage with specialized workflow tools. Workflow tools can be more convenient for specific tasks, while comprehensive coverage gives agents flexibility to compose operations. Performance varies by client—some clients benefit from code execution that combines basic tools, while others work better with higher-level workflows. When uncertain, prioritize comprehensive API coverage.

Tool Naming and Discoverability:

Clear, descriptive tool names help agents find the right tools quickly. Use consistent prefixes (e.g., github_create_issue, github_list_repos) and action-oriented naming.

Context Management:

Agents benefit from concise tool descriptions and the ability to filter/paginate results. Design tools that return focused, relevant data. Some clients support code execution which can help agents filter and process data efficiently.

**Actionable Er

حالات الاستخدام

  • Specification overview and architecture
  • Transport mechanisms (streamable HTTP, stdio)
  • Tool, resource, and prompt definitions
  • **MCP Best Practices**: [📋 View Best Practices](./reference/mcp_best_practices.md) - Core guidelines
  • **TypeScript SDK**: Use WebFetch to load `https://raw.githubusercontent.com/modelcontextprotocol/typescript-sdk/main/README.md`
  • [⚡ TypeScript Guide](./reference/node_mcp_server.md) - TypeScript patterns and examples

التثبيت

  1. حمّل ملف ZIP من الزر الموجود على اليسار.
  2. فك ضغط المجلد.
  3. ضع مجلد mcp-builder/ داخل ~/.claude/skills/.
  4. أعد تشغيل Claude Code (أو جلسة Claude Desktop) — تُحمّل المهارة تلقائيًا.
# macOS / Linux
mkdir -p ~/.claude/skills
unzip claude-skill-mcp-builder.zip -d ~/.claude/skills/

ما الذي يتضمنه

LICENSE.txt
SKILL.md
reference/evaluation.md
reference/mcp_best_practices.md
reference/node_mcp_server.md
reference/python_mcp_server.md
scripts/connections.py
scripts/evaluation.py
scripts/example_evaluation.xml
scripts/requirements.txt

الأسئلة الشائعة

What does the Mcp Builder skill do?
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
Who should use it?
Anyone working with Claude on automation-related tasks — consultants, founders, product teams, operators, and AI users who want repeatable, high-quality outputs from Claude.
How does it work?
Drop the folder into your `~/.claude/skills/` directory. Claude detects the SKILL.md instructions automatically and applies them when relevant.
What problem does it solve?
It removes the need to re-prompt Claude with the same context every time. Once the skill is installed, Claude already knows the rules, conventions, and procedures for this task.
How do I install it?
Download the ZIP, unzip it, and place the `mcp-builder/` folder inside `~/.claude/skills/`. No other setup required.
Is it free?
Yes — free download. We just ask for your name and work email so we can send useful Claude updates.
Can I get a custom version?
Yes. Abbas ElDeniney builds tailored Claude skills for specific business workflows and data sources. Book a consultation to scope your version.

خطوة أخيرة

شارك بعض التفاصيل وسنبدأ التحميل بنقرة واحدة.

ابقَ على اطلاع

اشترك لتصلك إشعارات بكل مقال أو دورة أو دراسة حالة جديدة.

🔔 إشعارات المتصفح
تنبيهات مباشرة على جهازك