MCP Builder - Claude로 MCP 서버를 만드는 스킬
MCP Builder 스킬이 Claude의 Model Context Protocol 서버 구축을 돕는 방식: 툴 정의부터 평가 스위트까지 SKILL.md 완전 해설.
출처: anthropics/skills(MIT)에서 내용을 각색. 최종 동기화: 2026년 7월 8일 (업스트림 업데이트: 2026년 4월 20일).
개요
공식 설명: "Guide for creating high-quality MCP servers that enable LLMs to interact with external services through well-designed tools - whether in Python (FastMCP) or Node/TypeScript (MCP SDK)."
다른 에이전트가 정말로 신뢰할 수 있는 MCP 서버를 Claude에게 맡기고 싶을 때 쓰는 스킬입니다. 리서치, 구현 패턴, 평가 루프가 내장되어 있습니다.
이 스킬의 작동 방식
SKILL.md는 구축을 3단계로 정리합니다:
- 1단계 - 심층 리서치와 계획: 현대 MCP 설계 이해, 프로토콜·프레임워크 문서(Python은 FastMCP, Node/TypeScript는 MCP SDK) 학습, 코드 전에 툴 표면 설계.
- 2단계 - 구현: 프로젝트 구조와 핵심 인프라를 만들고, 입력·출력·에러 메시지까지 설계된 툴을 하나씩 구현.
- 3단계 - 리뷰와 테스트: 코드 품질 점검 후 빌드와 테스트. 단위 테스트만이 아니라 에이전트 관점의 평가까지 포함합니다.
스킬 폴더 구성
reference/mcp_best_practices.md- 툴이 지켜야 할 설계 규칙reference/python_mcp_server.md,reference/node_mcp_server.md- 스택별 구현 레퍼런스reference/evaluation.md+scripts/evaluation.py,scripts/example_evaluation.xml- 실행 가능한 평가 하네스scripts/connections.py,scripts/requirements.txt
나만의 스킬을 만들 때 배울 점
- 이 스킬은 평가를 산출물의 일부로 다룹니다: MCP 서버는 엔드포인트만이 아니라 평가 스위트와 함께 납품됩니다.
- 언어별 레퍼런스를 파일로 분리해 메인 SKILL.md를 가볍게 유지 - 멀티스택 스킬이라면 그대로 베낄 만한 패턴입니다.
클로데스킬스 문서