スキル mcp-builder-ms
📦

mcp-builder-ms

安全

Claude 向け MCP サーバーの構築

Claude、Codex、Claude Code が外部サービスと相互作用できるようにする Model Context Protocol サーバーを作成します。このガイドでは Python、TypeScript、C# 実装を解説します。

対応: Claude Codex Code(CC)
🥉 74 ブロンズ
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「mcp-builder-ms」を使用しています。 内部 REST API と Claude を接続する必要があります。どこから始めればよいですか?

期待される結果:

Phase 1: Research and Planning から始めます。まず modelcontextprotocol.io の仕様をレビューして MCP プロトコルを理解します。次に、API エンドポイント、認証要件を特定し、実装言語を選択します(広範な互換性のため TypeScript を推奨)。プロジェクト構造をセットアップし、API クライアント、エラー処理、レスポンスフォーマットを含むコアインフラストラクチャを実装します。

「mcp-builder-ms」を使用しています。 MCP サーバーにはどの言語を使うべきですか?

期待される結果:

広範な互換性のため、一般的な MCP サーバーには TypeScript を推奨します。FastAPI 統合を備えたデータ/ML パイプラインには Python(FastMCP)を使用します。Azure/Microsoft エコシステムで主に作業し、企業機能が必要な場合は C#/.NET を選択します。それぞれ SDK があります:@modelcontextprotocol/sdk(TypeScript)、mcp/FastMCP(Python)、Microsoft.Mcp.Core(C#)。

セキュリティ監査

安全
v1 • 2/25/2026

This is a documentation-only skill containing markdown guidance for building MCP servers. All 70 static findings are false positives: shell command examples (npm, python) are instructional references, URLs point to legitimate documentation sites, and filesystem references are relative path examples. No executable code or security risks present.

1
スキャンされたファイル
310
解析された行数
0
検出結果
1
総監査数
セキュリティ問題は見つかりませんでした
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
50
コミュニティ
100
セキュリティ
91
仕様準拠

作れるもの

カスタム API 統合の構築

Claude と会社の内部 API を接続する MCP サーバーを作成し、AI がビジネスシステムと相互作用できるようにします。

Azure サービスの拡張

公式 Azure MCP Server が提供するものを超えて、Azure サービスと統合する MCP サーバーを構築するガイドを使用します。

サードパーティコネクタの作成

GitHub、Slack、カスタムサードパーティサービスなどの SaaS プラットフォームと Claude を接続する MCP サーバーを構築します。

これらのプロンプトを試す

MCP の始め方
[API またはサービスの説明] と Claude を接続する MCP サーバーを構築したいです。最初から最後までプロセスを説明してください。
テクノロジースタックの選択
[機能の説明] が必要な MCP サーバーには Python(FastMCP)、TypeScript、C#/.NET のどれを使うべきですか?トレードオフは何ですか?
ツールの実装
MCP サーバーで [ツールの目的を説明] を実行するツールを実装する方法を示してください。入力スキーマ、出力スキーマ、エラー処理を含めてください。
サーバーのテスト
MCP サーバーをテストするプロセスは何ですか?MCP Inspector を使用して評価を作成するにはどうすればよいですか?

ベストプラクティス

  • エージェントに柔軟性を与えるために、ワークフローツールよりも包括的な API カバレッジを優先する
  • github_create_issue のような一貫したプレフィックスを使用した明確で説明的なツール名を使用する
  • エージェントが解決策を見つけられるように、実用的なエラーメッセージを設計する

回避

  • Phase 4(評価)をスキップしない - 実際の質問でのテストは不可欠
  • 構造化データの方が有用な場合に、非構造化テキストを返さないようにする
  • トランスポート選択を無視しない - ローカルには stdio、リモートには HTTP を選択

よくある質問

MCP とは何ですか?
MCP(Model Context Protocol)は、Claude などの LLM が適切に設計されたツールを介して外部サービスと相互作用できるようにする標準プロトコルです。API やサービスを AI アシスタントに公開するための一貫した方法を提供します。
独自の MCP サーバーを構築する必要がありますか?
Microsoft が既に必要なものを提供しているか確認してください。Azure MCP Server は 48 以上の Azure サービスをカバーし、Foundry MCP は AI Foundry エージェントと評価を処理します。サードパーティまたは内部 API と統合する場合のみカスタム構築してください。
どの言語を使うべきですか?
広範な互換性のため、一般的な使用には TypeScript を推奨します。Python はデータ/ML ワークフローに最適です。C#/.NET は Azure/Microsoft エコシステム統合に最適です。
MCP サーバーをテストするにはどうすればよいですか?
インタラクティブテストには MCP Inspector(npx @modelcontextprotocol/inspector)を使用します。次に、LLM が実際のタスクでサーバーを効果的に使用できるかをテストする評価質問を作成します。
どのトランスポートを使うべきですか?
ローカルサーバー、デスクトップアプリ、シングルユーザーシナリオには stdio を使用します。リモートサーバー、マルチテナントサービス、Agent Service デプロイメントには Streamable HTTP を使用します。
このスキルはコードを実行しますか?
いいえ、これはドキュメントとガイダンスのスキルです。独自の MCP サーバーを構築するための指示とリファレンスを提供します。実行可能コードは含まれていません。

開発者の詳細

ファイル構成

📄 SKILL.md