mcp-builder スキル
スキル Claude Code AI エージェント・AI アプリ開発以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
mcp-builderは、LLMが外部サービスと連携するための高品質なMCP(Model Context Protocol)サーバーを作成するためのスキル(ガイド)です。SKILL.mdによると、リサーチと計画、実装、レビューとテスト、評価作成という4つのフェーズでワークフローが構成されています。推奨スタックとしてTypeScript(MCP TypeScript SDK)またはPython(FastMCP)が挙げられ、ツール命名、スキーマ設計、エラーハンドリング、アノテーションの指針が示されています。またMCPベストプラクティスや言語別実装ガイド、評価ガイドといった参照資料へのリンクも含まれています。ソースでは、サーバーの品質はLLMが実際のタスクをどれだけうまく達成できるかで測られるとされています。
mcp-builder でできること
- リサーチと計画・実装・レビューとテスト・評価作成という4フェーズのワークフローに沿ってMCPサーバーを構築する
- MCPプロトコルの仕様やSDKドキュメント(TypeScript SDKまたはPython SDK)を確認する
- 明確な命名規則、入出力スキーマ(ZodまたはPydantic)、具体的なエラーメッセージでツールを設計する
- readOnlyHint・destructiveHint・idempotentHint・openWorldHintといったアノテーションをツールに設定する
- npm run build、python -m py_compile、MCP Inspectorで実装を検証する
- LLMが複雑で現実的な質問に答えられるかを確認するため、10件の評価用Q&AをXML形式で作成する
出典
原文の説明(英語)
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-builder の変更履歴
- スキル mcp-builder を追加