学习模型上下文协议(MCP)服务器 について
中国語話者向けに、MCPの学習資料、翻訳文書、実践ガイド、実装例を集めたリポジトリです。MCPを学ぶ初学者や開発者を対象としています。
主な機能
- 01中国語のMCP学習資料
- 02英語文書やチュートリアルの翻訳
- 03実践経験とベストプラクティスの共有
- 04サーバーとクライアントの実装例
活用シーン
- 01MCPの概念とアーキテクチャを学ぶ
- 02最初のMCPサーバーを設定
- 03トランスポートやツール・リソース実装を参照
- 04翻訳や知見の共有に参加
MCP 対応
MCPプロトコル、クライアント、サーバー、トランスポート方式を解説し、関連資料や実装例を集めています。MCPサーバーを提供するとは記載されていません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
モデルコンテキストプロトコル(MCP)サーバーを学ぶ
モデルコンテキストプロトコル(Model Context Protocol、MCP)学習リポジトリへようこそ!ここでは、MCPに関する学習リソース、翻訳ドキュメント、実践ガイドを集めています。
🎯 リポジトリの目標
- 📚 MCP関連の学習リソースを提供する
- 🌐 優れた英語のMCPドキュメントやチュートリアルを翻訳する
- 💡 MCPの実践経験やベストプラクティスを共有する
- 🔧 MCP サーバーとクライアントの実装例を集める
📖 目次
📄 翻訳ドキュメント
- Make.com MCP サーバーガイド - Make.com公式ブログのMCP サーバーに関する完全ガイドの翻訳
🔗 おすすめリソース
公式リソース:
実用ツール:
- Claude Desktop - MCP対応のAIクライアント
- MCP Inspector - MCP サーバーのテストツール
🚀 クイックスタート
MCPとは?
モデルコンテキストプロトコル(Model Context Protocol)は、AIモデルと外部ツール、データソース、システムを接続するためのオープン標準です。AI統合における「USB規格」のようなもので、AIアプリケーションと外部サービスの統合を複雑にする問題を解決します。
MCPの主なメリット
- 🔄 標準化:断片化した統合方式に代わる統一プロトコルです
- 🛠️ ツールボックス:AIに豊富な外部ツールとデータへのアクセス機能を提供します
- 🔒 セキュリティ:アクセス制御と標準化されたセキュリティプラクティスを内蔵しています
- 📈 拡張性:新しい機能やサービスを簡単に追加できます
主なコンポーネント
- MCPクライアント - Claude Desktopなど、AIアプリケーションに統合されています
- MCP サーバー - GitHub連携やデータベースアクセスなど、特定の機能を提供する独立したサービスです
- トランスポート層 - クライアントとサーバー間の通信メカニズムです
🏗️ アーキテクチャの概要
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ AI应用/客户端 │◄──►│ MCP协议层 │◄──►│ MCP服务器 │
│ │ │ │ │ │
│ • Claude │ │ • JSON-RPC 2.0 │ │ • GitHub │
│ • Cursor IDE │ │ • STDIO/HTTP │ │ • Slack │
│ • 自定义应用 │ │ • 工具发现 │ │ • 数据库 │
└─────────────────┘ └─────────────────┘ └─────────────────┘
📚 学習パス
初心者
- Make.com MCP サーバーガイドを読む
- MCPの基本的な概念とアーキテクチャを理解する
- Claude Desktopをインストールし、最初のMCP サーバーを設定する
中級ユーザー
- カスタムMCP サーバーの作成方法を学ぶ
- さまざまなトランスポート方式(STDIO vs HTTP)を調べる
- 複雑なツールとリソースを実装する
開発者
- MCP仕様とSDKを調べる
- 本番環境向けのMCP サーバーを構築する
- MCPのオープンソースエコシステムに貢献する
🤝 貢献ガイドライン
さまざまな形での貢献を歓迎します。
- 📝 優れた英語のMCPドキュメントを翻訳する
- 💡 MCPの利用経験や事例を共有する
- 🐛 ドキュメントの誤りを報告したり、改善案を提案したりする
- 🔧 コード例やベストプラクティスを提供する
貢献方法
- このリポジトリをフォークする
- フィーチャーブランチを作成する(
git checkout -b feature/amazing-feature) - 変更をコミットする(
git commit -m 'Add some amazing feature') - ブランチにプッシュする(
git push origin feature/amazing-feature) - プルリクエストを作成する
📞 お問い合わせ
- GitHub Issues:質問や提案を投稿
- Discussions:ディスカッションに参加
📄 ライセンス
このプロジェクトはMITライセンスを採用しています。詳細は LICENSE ファイルをご覧ください。
🌟 謝辞
MCPの発展を推進している以下のプロジェクトや組織に感謝します。
⭐ このリポジトリが役に立った場合は、ぜひスターを付けてください!
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。