Py Mcp Collection について
Py Mcp Collectionは、AIコーディングアシスタント向けのPython製MCPサーバー集で、ファイル操作やローカルのプロジェクト資料を扱います。他のサーバーをラップして動作を変更するMCP Oopsや、開発中のベクトル文書検索も紹介しています。
主な機能
- 01ファイルの一括読み込み・プレビュー・検索
- 02コードとテキストの要約
- 03プロジェクト資料を参照ガイドとして公開
- 04MCP Oopsによるラップ先サーバーの動作変更
- 05開発中のベクトル文書検索
活用シーン
- 01コードベース内の関連ファイルの検索
- 02コーディングエージェントへのプロジェクトガイド提供
- 03他のMCPサーバーへの応答制限やフックの追加
MCP 対応
ファイルシステム操作とローカル資料向けのMCPサーバーに加え、他のサーバーをラップして動作を変更するMCP Oopsを含みます。ベクトル文書検索は開発中です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
このリポジトリには、AI コーディングアシスタントに役立つ MCP サーバーが集められています。
現在、すぐに使用できる MCP サーバーは 3 つあります。
- 🎤 MCP Oops 🎤
- ファイルシステム操作
- ローカルリファレンス
| MCP サーバー | 特長 | ステータス |
|---|---|---|
| 💾 ファイルシステム操作 | ファイルの一括読み込み、プレビュー、検索を実行し、関連ファイルを見つけるのに役立つコードとテキストの要約オプションを提供します。 | ✅ |
| 📚 ローカルリファレンス | プロジェクト内の既存ドキュメントを「ベストプラクティス」や「ハウツー」ガイドなどとして、AI コーディングアシスタントに公開できます。 | ✅ |
| 🔍 ドキュメントストアのベクトル検索 | ドキュメントをベクトルストアに保存して検索できます。 | 🚧 |
| 🎤 MCP Oops | 他の人が作成した MCP サーバーの動作を変更できます。 | 🚧 |
| MCP ライブラリ | 特長 | ステータス |
|---|---|---|
| 🔧 MCP Utils | MCP サーバー向けのユーティリティを提供します。 | MCP サーバー向けのユーティリティを提供します!! |
MCP Oops
MCP Oops は、MCP サーバーの動作を大幅に変更できるラッパーサーバーです。レスポンスサイズの制限、単一ポートでの複数の MCP サーバーのホスト、ツール名や説明の変更、呼び出し前後のフックの実行などに使用できます。
MCP Oops の使用を開始するには、MCP Oops README をご覧ください。
ファイルシステム操作
この MCP サーバーは、ファイルやフォルダーの一括操作を実行するツールを提供します。ファイルシステム操作のための一元化された例外処理も含まれています。
ファイルシステム操作の使用を開始するには、ファイルシステム操作 README をご覧ください。
ローカルリファレンス
この MCP サーバーでは、コードベース内のローカルファイルやフォルダーを参照できます。これにより、プロジェクト内の既存ドキュメントを「ベストプラクティス」や「ハウツー」ガイドなどとして、AI コーディングアシスタントに公開できます。
ローカルリファレンスの使用を開始するには、ローカルリファレンス README をご覧ください。
開発中の MCP サーバーはほかにもあります。
- ドキュメントストアのベクトル検索
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。