id: I-5(誌面表示: I-05) · 物理ページ: 526–527(pages=2) · category: mcp · figure_type: structure · status: ready · evaluation_date: 2026-04-29
tagline 31/25-45何を 99/60-200どこで 82/60-200会話例 46/25-50見1 26/15-40見2 25/15-40見3 29/15-40見4 29/15-40見5 45/15-40 ↑5見6 41/15-50
← I-04 MCP Transport 目次 I-10 Filesystem MCP →
MCP
526

MCP SDK

エムシーピーエスディーケー
MCP サーバ・クライアントを自作するための公式開発キットです。
体験区分:触った 推奨読者レベル:Level 3-5

何をしてくれるか

MCP サーバ/クライアントを実装するとき、JSON-RPC 通信とライフサイクル管理を SDK が担います。Tool・Resource・Prompt の各機能は register 関数で宣言するだけで動きます。

どこで出会うか

社内 API を Claude から呼びたい場面や自作 MCP(I-80)を書く場面で登場します。TypeScript 版・Python 版それぞれに公式サンプルが揃っています。

構造図
2026.04·ready
「社内 API を MCP 化したいなら、Python SDK のサンプルから始めるのが一番早いです。」
MCP SDKの見方
527
この用語の見どころ
1
役割

MCP サーバ・クライアント自作の基盤ライブラリです。

2
うれしさ

通信処理を書かずに Tool 登録だけに集中できます。

3
注意点

MCP の概念を先に把握しないと初期設定で詰まりやすいです。

4
どこで役立つか

組織内 API や DB を LLM に繋ぐ自作サーバを作る場面です。

5
はじめに

TypeScript か Python を選び、公式サンプルで tools/list を動かします。

6
深掘り先

MCP Server(I-2)、MCP Client(I-3)、自作 MCP(I-80)

非エンジニアのつまずき
  • SDK というものに馴染みがありません
  • ユーザー側が意識することは少ないです
私のコメント
  • 第一印象:社内システムに応答させるのに使えそうです
  • 良い点:自作のロジックを公開できます
  • ダメな点:リテラシーがないと概念すら厳しいです
  • 誰向けか:社内サービスを AI に代行させたい開発者向け
開発フローでの位置
概念把握
SDK 導入
Tool 宣言
動作確認
接続テスト
関連用語
参考 (未記入) checked —
I-05·mcp
バイブコーディング図鑑