MCP Servers について
用途別の MCP サーバーを収録したリポジトリです。掲載されている Great Learning MCP は、教育コンテンツの検索やコースの詳細確認、比較に対応します。
主な機能
- 01コース内容のセマンティック検索
- 02コースの詳細情報の取得
- 03コースの比較
- 04Great Learning のドキュメント参照
活用シーン
- 01関連コースの検索
- 02特定コースの確認
- 03コース候補の比較
MCP 対応
AI アシスタント向けの MCP サーバーを収録しています。掲載されている Great Learning MCP は、検索、コース情報の取得、比較機能を MCP クライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP サーバー
このリポジトリには、AI アシスタントにカスタム機能を追加するための Model Context Protocol(MCP)サーバーが集められています。各サブディレクトリには、特定のユースケースに対応した、自己完結型の MCP 実装が含まれています。
MCP とは?
Model Context Protocol(MCP)を使用すると、AI アシスタントは基礎知識を超えて、外部ツール、データソース、機能にアクセスできます。MCP により、AI モデルは次のことが可能になります。
- 外部ソースから最新情報にアクセスする
- 専門的なタスクや計算を実行する
- 専有データや非公開データにアクセスする
- 特定のツールやシステムと連携する
利用可能な MCP
Great Learning MCP
配置場所:great_learning/
Great Learning MCP を使用すると、AI アシスタントは Great Learning の教育コースやプログラムに関する情報にアクセスし、検索できます。主な機能は次のとおりです。
- Great Learning のコンテンツ全体を対象としたセマンティック検索
- 特定のコースに関する詳細情報
- コースの比較機能
- Great Learning のドキュメントへの完全なアクセス
Great Learning MCP の README を参照
AI アシスタントへの MCP の追加
AI アシスタントでこれらの MCP を使用するには、アシスタントの MCP 設定ファイルに設定を追加してください。
対応プラットフォーム
- Cursor:
~/.cursor/mcp.json - Windsurf:
~/.codeium/windsurf/mcp_config.json - Claude Desktop:
~/Library/Application\ Support/Claude/claude_desktop_config.json - Claude Code:
~/.claude.json
設定形式
{
"mcpServers": {
"great-learning-mcp": {
"command": "/path/to/python/virtualenv",
"args": [
"/path/to/mcp-servers/great_learning/great_learning_mcp.py"
]
}
}
}
要件
- Python 3.12+
- 依存関係の管理用の Poetry
- 各 MCP 固有の必須依存関係
インストール
-
このリポジトリをクローンします。
git clone https://github.com/yourusername/mcp-servers.git cd mcp-servers -
まだインストールしていない場合は、Poetry をインストールします。
curl -sSL https://install.python-poetry.org | python3 - -
依存関係をインストールします。
poetry install -
各 MCP 固有の要件をインストールします(個別の README を参照してください)。
開発
このリポジトリに新しい MCP を追加するには、次の手順を実行します。
- MCP 用の新しいディレクトリを作成します
- MCP SDK を使用して MCP を実装します
- 使用方法を記載した README.md ファイルを追加します
- 設定の詳細を記載した mcp_config.json ファイルを追加します
- その他の必要なファイルを追加します
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。