MCP Server Directory について
MCP Server Directoryは、MCPサーバーを探す人や公開する人向けのウェブディレクトリです。検索・絞り込み、詳細ページ、管理者による審査付きの登録機能を備えています。
主な機能
- 01サーバー一覧の検索と絞り込み
- 02サーバー詳細情報の閲覧
- 03審査用サーバー登録
活用シーン
- 01タグやカテゴリからサーバーを探す
- 02サーバー情報や状態を比較する
- 03ディレクトリにサーバーを登録する
MCP 対応
MCPサーバーの検索と登録に利用できます。READMEには、MCPクライアント向けにツールやリソースを提供する説明はありません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP サーバーディレクトリ - MCP サーバーとクライアントを見つける究極の Model Context Protocol プラットフォーム
Model Context Protocol(MCP)サーバーの発見、探索、管理に役立つ、包括的で使いやすいディレクトリアプリケーションです。強力な検索機能、高度なフィルタリングオプション、スムーズなサーバー登録機能を備え、MCP コミュニティをつなぎます。
主な機能
🎮 サーバーの発見と管理
- 包括的なサーバー一覧:詳細な仕様とパフォーマンス指標を備えた、豊富な MCP サーバーのコレクションを閲覧できます
- 高度な検索とフィルタリング:次の条件で絞り込むインテリジェントな検索システムを使って、最適なサーバーを見つけられます:
- サーバーのタグとカテゴリ
- パフォーマンス指標
- 利用可能な機能
- カスタムキーワード
- 詳細なサーバープロフィール:各サーバーの次のような詳細情報を確認できます:
- 技術仕様
- パフォーマンス統計
- ユーザーレビューと評価
- サーバーのステータスと稼働時間
📝 使いやすい登録システム
- 簡単なサーバー登録:使いやすい登録フォームから、MCP サーバーをディレクトリに簡単に追加できます
- リアルタイム検証:登録要件とサーバーの互換性について、すぐにフィードバックを受け取れます
- 管理者レビューシステム:専門的なモデレーションにより、掲載されるサーバーの品質と信頼性を確保します
🔧 優れた技術基盤
- モダンな技術スタック:最適なパフォーマンスを実現する、最先端のテクノロジーで構築されています:
- Next.js - 優れたユーザー体験を実現する、非常に高速な React フレームワーク
- Supabase - 安全なデータ管理を実現する堅牢なバックエンド基盤
- Tailwind CSS - モダンでレスポンシブなデザインシステム
- React Hook Form - 効率的なフォーム処理と検証
- Zod - 型安全なスキーマ検証
- Lucide Icons - 美しく統一感のあるアイコン
- Next Themes - スムーズなテーマカスタマイズ
はじめに
前提条件
- Node.js 18+ と npm
- Supabase アカウントとプロジェクト
クイックインストールガイド
-
リポジトリをクローンします:
git clone https://github.com/yourusername/mcp-server-directory.git cd mcp-server-directory -
依存関係をインストールします:
npm install -
環境変数を設定します: Supabase の認証情報を記載した
.env.localファイルを作成します:NEXT_PUBLIC_SUPABASE_URL=your-supabase-url NEXT_PUBLIC_SUPABASE_ANON_KEY=your-supabase-anon-key -
Supabase データベースをセットアップします: 次のスキーマで
serversテーブルを作成します:- id(uuid、主キー)
- created_at(timestamp)
- name(text)
- description(text)
- endpoint_url(text)
- tags(array)
- logo_url(text、nullable)
- github_url(text、nullable)
- contact_info(text、nullable)
- status(text、enum:'pending'、'approved'、'rejected')
- features(array)
-
開発サーバーを起動します:
npm run dev -
http://localhost:3000 からアプリケーションにアクセスします
デプロイ
Vercel でインスタンスを簡単にデプロイできます:
npm run build
MCP サーバーディレクトリを選ぶ理由
- コミュニティ主導:MCP コミュニティによって、MCP コミュニティのために構築されています
- パフォーマンス重視:速度と信頼性を高めるよう最適化されています
- ユーザー中心の設計:サーバーの所有者にもユーザーにも使いやすいインターフェースです
- 安全で信頼性の高い設計:エンタープライズグレードのセキュリティとデータ保護を備えています
- スケーラブルなアーキテクチャ:ニーズに合わせて拡張できます
ライセンス
このプロジェクトは MIT License の下でライセンスされています。詳細は LICENSE ファイルをご覧ください。
コミュニティとサポート
成長を続ける MCP 愛好家やサーバー管理者のコミュニティに参加してください。皆さまからのフィードバックや貢献によって、MCP サーバーディレクトリをより良いものにできます。
謝辞
特に、以下の皆さまに感謝します:
- 継続的なイノベーションをもたらしてくれる、活気ある MCP コミュニティ
- このプロジェクトを支えるオープンソースライブラリのすべての貢献者
- 熱心に利用してくださるユーザーとサーバー管理者の皆さま
訪問先:https://www.mcp-server-directory.com/ MCP コミュニティのために ❤️ を込めて開発
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。