# 導入

- Model Context Protocol (MCP) の開始


  Java SDK がリリースされました。[その他の新機能もご確認ください。](https://modelcontextprotocol.io/development/updates)


  MCP は、アプリケーションが LLMs にコンテキストを提供する方法を標準化するオープン プロトコルです。MCP は、AI アプリケーション用の USB-C ポートのようなものです。USB-C がデバイスをさまざまな周辺機器やアクセサリに接続するための標準化された方法を提供するのと同様に、MCP は AI モデルをさまざまなデータ ソースやツールに接続するための標準化された方法を提供します。

  ## [なぜMCPなのか?](https://modelcontextprotocol.io/introduction#why-mcp%3F)


  MCP は、LLMs 上にエージェントと複雑なワークフローを構築するのに役立ちます。LLMs は頻繁にデータやツールとの統合を必要としますが、MCP は次の機能を提供します。

  - LLMに直接接続できる、あらかじめ構築された統合のリストが増えています
  - LLM プロバイダーとベンダー間を切り替える柔軟性
  - インフラストラクチャ内でデータを保護するためのベストプラクティス

  ### [一般的なアーキテクチャ](https://modelcontextprotocol.io/introduction#general-architecture)

  MCP は基本的に、ホスト アプリケーションが複数のサーバーに接続できるクライアント サーバー アーキテクチャに従います。
  
  
![image.png](https://api.apidog.com/api/v1/projects/837383/resources/351897/image-preview)

- **MCP ホスト**: Claude Desktop、IDE、または MCP を介してデータにアクセスする AI ツールなどのプログラム
- **MCP クライアント**: サーバーとの 1:1 接続を維持するプロトコル クライアント
- **MCP サーバー**: 標準化されたモデル コンテキスト プロトコルを通じて特定の機能を公開する軽量プログラム
- **ローカル データ ソース**: MCP サーバーが安全にアクセスできるコンピューターのファイル、データベース、サービス
- **リモートサービス**: MCP サーバーが接続できるインターネット経由 (API 経由など) で利用可能な外部システム

##  サポートとフィードバック

ヘルプを受けたりフィードバックを提供したりする方法は次のとおりです。

- MCP仕様、SDK、ドキュメント（オープンソース）に関するバグレポートや機能リクエストについては、 [GitHubの問題を作成して](https://github.com/modelcontextprotocol)ください。
- MCP仕様に関する議論やQ&Aについては、[仕様に関する議論](https://github.com/modelcontextprotocol/specification/discussions)をご利用ください。
- 他のMCPオープンソースコンポーネントに関するディスカッションやQ&Aについては、[組織のディスカッション](https://github.com/orgs/modelcontextprotocol/discussions)をご利用ください。
- Claude.app と claude.ai の MCP 統合に関するバグ報告、機能リクエスト、質問については、 [mcp-support@anthropic.com](mailto:mcp-support@anthropic.com)までメールでお問い合わせください。
