mcpField
M
Model Context Protocol Resources & Guides

Model Context Protocol Resources & Guides

ローカル
github.com/cyanheads開発ツール2931 日前に更新

Model Context Protocol Resources & Guides について

MCPを学ぶエンジニア向けの技術ガイドとリソース集で、プロトコルの仕組みや改訂、サーバー開発を扱います。TypeScriptフレームワークのmcp-ts-coreと、コーディングエージェント向けスキルも紹介しています。

主な機能

  1. 01MCPの役割とメッセージ形式の解説
  2. 02トランスポート、認可、セキュリティの説明
  3. 03旧式と現行サーバーの比較
  4. 04サーバー設計スキルの提供
  5. 05運用中サーバーとエンドポイントの一覧

活用シーン

  1. 01仕様書を読む前にMCPの全体像を把握
  2. 02サーバーのツールとリソースを設計
  3. 03ツール定義と応答設計を確認
  4. 04サーバーのセキュリティ上の問題を点検

MCP 対応

MCP仕様と実践を解説し、MCPサーバー開発者向けのガイドやAgent Skillsを提供します。MCPサーバー構築用TypeScriptフレームワークのmcp-ts-coreも紹介しています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Model Context Protocol (MCP)

2026-07-28 仕様時点のプロトコルに関する技術概要です。

MCP Spec Updated License

MCP の概要では、MCP の仕組みを解説しています。役割、ワイヤーフォーマット、サーバーが公開する内容、サーバーが入力を求める方法、トランスポート、認可、そしてリビジョン 2026-07-28 でプロトコルがステートレスになった際の変更点について説明します。仕様を読む前に、プロトコルの実用的な全体像を把握したいエンジニア向けです。

サーバーを構築していますか? @cyanheads/mcp-ts-coreは、現行仕様に準拠した MCP サーバーを構築するための、エージェントネイティブな TypeScript フレームワークです。各スキャフォールドには、コーディングエージェントがサーバーの設計、テスト、リリースに従う Agent Skills が付属しており、サーバーはレガシークライアントと最新クライアントの両方に対応します。次のコマンドでプロジェクトをスキャフォールドできます。

bunx @cyanheads/mcp-ts-core init my-mcp-server

稼働中のサーバーをお探しですか? 私がメンテナンスしているサーバーは、GitHub プロフィールに掲載しています。Fleet Mapには、ホストされているすべてのサーバーと、そのツール、エンドポイント、インストール用スニペットが掲載されています。

ガイド

ガイド内容
MCP の概要ホスト、クライアント、サーバー、メッセージとステートレス性、ツール、リソース、プロンプト、複数回のラウンドトリップを伴うリクエスト、通知とキャッシュ、stdio と Streamable HTTP、認可、拡張機能、セキュリティ
レガシーサーバーと最新サーバー2024-11-05からのリビジョン履歴、2026-07-28での変更点、非推奨化、時代ごとの互換性と判定、サーバー作成者向けの移行チェックリスト

サーバービルダー向け Agent Skills

これらのスキルは mcp-ts-core に付属しており、コーディングエージェント向けに作成されています。フレームワークの API を参照していますが、実践的な知見はどの SDK にも応用できます。いずれかのスキルをエージェントに渡し、利用する技術スタックに合わせてガイダンスを要約するよう依頼してください。

目的スキル
MCP サーバーを設計する:ドメインや API 向けのツール構成、リソース、サービスレイヤーdesign-mcp-server
優れたツールを構築する:命名、スキーマ、応答設計、エラーadd-tool
ツールの説明とスキーマがモデルにどう解釈されるかを監査するtool-defs-analysis
大きすぎる応答や扱いにくい応答を整える:あふれへの対処、ペイロードの整形、検索パターンtechniques
敵対的な入力を含む実際の入力を使ってサーバーをテストするfield-test
プロンプトインジェクション、入力シンク、認証、情報漏えいなど、サーバーのセキュリティ上の不備を確認するsecurity-pass

公式リソース

リソースリンク
仕様 (2026-07-28)modelcontextprotocol.io/specification/2026-07-28
この改訂版の変更履歴主な変更点
非推奨機能の一覧非推奨
スキーマ(信頼できる唯一の情報源)schema.ts
拡張機能拡張機能の概要
機能強化提案SEP
サーバーレジストリMCP レジストリ
デバッグMCP Inspector

公式 SDK:TypeScript · Python · Go · Java · Kotlin · C# · Rust · Swift · Ruby · PHP


cyanheads がメンテナンスしています。Model Context Protocol プロジェクトとは独立しています。Apache 2.0。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。