Compétences mcp-builder
📦

mcp-builder

Risque faible 📁 Accès au système de fichiers

Claude 통합을 위한 MCP 서버 구축

Également disponible depuis: ZhanlinCui,ComposioHQ,mcp-use,anthropics,YYH211,sickn33,davila7,DYAI2025,ArtemisAI,92Bilal26,Cam10001110101,92Bilal26,AutumnsGrove,Azeem-2

커스텀 MCP 서버를 구축하려면 프로토콜 아키텍처, 전송 옵션, 도구 정의 패턴에 대한 이해가 필요합니다. 이 스킬은 Claude를 외부 서비스 및 API에 연결하는 프로덕션 수준의 MCP 서버를 생성하기 위한 체계적인 가이드를 제공합니다.

Prend en charge: Claude Codex Code(CC)
⚠️ 66 Médiocre
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "mcp-builder". 날씨 API에 연결하는 MCP 서버 생성

Résultat attendu:

위치 및 날짜 매개변수를 받는 get_forecast 도구가 포함된 날씨 API MCP 서버 구조. 응답에는 적절한 inputSchema 정의, API 실패에 대한 오류 처리, 로컬 CLI 사용을 위한 StdioServerTransport 구성이 표시됩니다.

Utilisation de "mcp-builder". 기존 MCP 서버에 search_files 도구 추가

Résultat attendu:

search_files 도구 정의가 포함된 ListToolsRequestSchema 업데이트, glob 패턴 매칭이 포함된 CallToolRequestSchema 핸들러, 잘못된 검색 경로에 대한 적절한 오류 응답을 보여주는 코드 예제.

Audit de sécurité

Risque faible
v6 • 1/21/2026

All static findings are false positives. Scanner misinterpreted documentation formatting (code blocks, project structures) as shell commands. This is legitimate MCP server documentation with no executable code. URLs referenced are official MCP documentation sites.

2
Fichiers analysés
678
Lignes analysées
5
résultats
6
Total des audits
Problèmes à risque moyen (1)
External Command Documentation
Documentation includes example shell commands for MCP Inspector testing (npx @anthropic/mcp-inspector). These are legitimate development commands shown in code blocks, not executable code.
Problèmes à risque faible (3)
Documentation Code Blocks Misidentified as Shell Commands
Static scanner flagged Korean text and project structure examples as 'shell backtick execution'. These are documentation formatting and directory tree structures, not shell commands.
Documentation URLs Flagged as Hardcoded
Scanner flagged URLs in documentation as 'hardcoded URLs'. These are legitimate reference links to official MCP documentation (modelcontextprotocol.io, github.com).
Keyword Pattern False Positives
Scanner flagged 'server', 'key', and 'C2' keywords as security issues. These appear in legitimate contexts: 'server' in MCP server documentation, 'key' in API key error message examples, and 'C2' is a false positive pattern match.

Facteurs de risque

📁 Accès au système de fichiers (1)

Motifs détectés

Documentation Formatting Misidentified

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
20
Communauté
79
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

커스텀 MCP 서버 생성

연구에서 평가까지 4단계 개발 프로세스를 따라 Claude를 독점 API 또는 내부 서비스에 연결하는 새로운 MCP 서버를 구축합니다.

기존 서버에 도구 추가

프로덕션 사용을 위한 적절한 입력 스키마 및 오류 처리 패턴을 정의하여 기존 MCP 서버를 새로운 도구로 확장합니다.

MCP 통합 문제 디버깅

전송 구성, 도구 정의 및 요청 처리 로직을 검토하여 MCP 서버 구현의 문제를 진단하고 수정합니다.

Essayez ces prompts

새 MCP 서버 설정
Help me create a new MCP server project for [SERVICE_NAME]. I need to connect to [API_ENDPOINT] and expose these operations: [LIST_OPERATIONS]. Use TypeScript with the official MCP SDK.
도구 정의
Define a tool called [TOOL_NAME] for my MCP server. It should [DESCRIPTION]. The input parameters are: [PARAM_SPEC]. Show me the inputSchema and request handler code.
전송 방식 선택
My MCP server will run in [ENVIRONMENT: local CLI / remote server / browser]. Recommend the appropriate transport mechanism and show how to configure it.
오류 처리
Improve error handling for my MCP server. Currently it [DESCRIBE_CURRENT_BEHAVIOR]. I need better error messages that include [WHAT_INFO]. Show me the pattern for actionable error responses.

Bonnes pratiques

  • 밑줄을 사용한 설명적인 도구 이름 사용 (getUser나 doThing이 아닌 get_user_profile)
  • 더 쉬운 테스트와 확장을 위해 가능한 경우 상태 비저장 도구 구현 설계
  • 사용자를 해결책으로 안내하는 실행 가능한 오류 메시지 제공

Éviter

  • 명확성이 부족한 'doThing' 또는 'process'와 같은 일반적인 도구 이름 사용 금지
  • 도구 설명에 내부 구현 세부 사항 노출 금지
  • 서버 상태를 클라이언트 세션에 결합하지 않고 도구를 상태 비저장으로 유지

Foire aux questions

MCP란 무엇인가요?
MCP (Model Context Protocol)는 잘 정의된 서버 인터페이스를 통해 Claude를 외부 도구, 데이터 소스 및 서비스에 연결하기 위한 표준 프로토콜입니다.
어떤 프로그래밍 언어를 사용해야 하나요?
대부분의 사용 사례에는 공식 MCP SDK와 함께 TypeScript를 사용하는 것이 권장됩니다. Python 개발자는 FastMCP를 사용할 수 있습니다. 두 가지 모두 유사한 기능을 제공합니다.
MCP 서버를 어떻게 테스트하나요?
MCP Inspector (npx @anthropic/mcp-inspector)를 사용하여 Claude와 통합하기 전에 도구 호출을 테스트하고 서버 동작을 검증하세요.
어떤 전송 방식을 선택해야 하나요?
로컬 CLI 서버에는 stdio를 사용하세요. 원격 서버에는 Streamable HTTP를 선택하세요. 브라우저 기반 구현에는 SSE를 사용하세요.
도구 입력 스키마를 어떻게 정의하나요?
type object로 inputSchema를 정의하고, 각 매개변수에 대한 properties, 필수 필드에 대한 required 배열, 설명적인 오류 메시지를 포함하세요.
이 스킬이 완전한 서버 코드를 생성할 수 있나요?
이 스킬은 가이드와 코드 패턴을 제공합니다. 완전한 실행 가능한 코드를 생성하거나 의존성을 설치하지 않습니다.

Détails du développeur

Structure de fichiers

📄 SKILL.md