このプロジェクトについて

このリポジトリは、Model Context Protocol(MCP)の参考実装セットを提供します。MCP_steering_groupによって維持管理され、自身でMCPサーバー構築する開発者向けの教育リソースとして意図されており、生産環境向けの解決策ではありません。 このリポジトリは、LLMに多様なツールやデータソースへの安全で統制されたアクセスを提供するMCPの多才さを示しています。サーバーは、C#、Go、Java、Kotlin、PHP、Python、Ruby、Rust、Swift、TypeScriptを含む複数の言語で利用可能な公式MCP SDKを使用して実装されています。 現在アクティブな参考サーバーは以下の通りです: - Everything:プロンプト、リソース、ツールを備えた参考用/テスト用サーバー - Fetch:効率的なLLM利用のためのWebコンテンツ取得・変換 - Filesystem:設定可能なアクセス制御による安全なファイル操作 - Git:Gitリポジトリの読み取り・検索・操作ツール - Memory:知識グラフに基づく永続的メモリシステム - Sequential Thinking:思考シーケンスを通じた動的・振り返り型の問題解決 - Time:時刻・タイムゾーン変換機能 AWS KB Retrieval、Brave Search、GitHub、Google Drive、PostgreSQL、Puppeteer、Redis、Slackなどのサービス向けに以前提供されていたサーバーはアーカイブされ別リポジトリに移され、いくつかは公式コミュニティ管理のサーバーに置き換えられています。 TypeScriptベースのサーバーはnpxで直接実行でき、Pythonベースのサーバーはuvxまたはpipで実行できます。リポジトリにはClaude DesktopなどのMCPクライアントへの統合例が含まれています。新規コントリビューションはApache License Version 2.0、既存コードはMITライセンスで提供されています。