RUAGENTIC Directory について
RUAGENTIC Directory は、公式 MCP registry とは別の、MCP サーバー、クライアント、AI エージェントの独立ディレクトリです。検索機能に加え、掲載情報を検索して詳細を取得できる読み取り専用 MCP インターフェースを備えています。
主な機能
- 01カテゴリやコレクションから検索
- 02掲載項目の検索と横並び比較
- 03ツールの保存と掲載管理
- 04URL 情報の自動入力による登録
- 05公開ディレクトリ API と読み取り専用 MCP サーバー
活用シーン
- 01特定カテゴリの MCP プロジェクトを探す
- 02複数の掲載項目を比較する
- 03MCP クライアントからディレクトリを検索し詳細を取得する
MCP 対応
キー不要の読み取り専用 Streamable HTTP MCP サーバーを提供し、`search_directory` と `get_listing` ツールを利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://ruagentic.com/mcpclaude mcp add --transport http sam1siam-ruagentic-directory https://ruagentic.com/mcp{"mcpServers":{"sam1siam-ruagentic-directory":{"type":"http","url":"https://ruagentic.com/mcp"}}}Cursor で開く{"servers":{"sam1siam-ruagentic-directory":{"type":"http","url":"https://ruagentic.com/mcp"}}}VS Code で開く{"mcpServers":{"sam1siam-ruagentic-directory":{"type":"http","url":"https://ruagentic.com/mcp"}}}{"mcpServers":{"sam1siam-ruagentic-directory":{"serverUrl":"https://ruagentic.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
7| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| kind | enum | いいえ | server | client | product | skill | plugin | rules | eval |
| sort | enum | いいえ | relevance | stars | newest | name |
| limit | integer | いいえ | |
| query | string | いいえ | |
| offset | integer | いいえ | |
| category | string | いいえ | directory_overview にあるカテゴリ名。例:「Developer tools」。 |
| launched | enum | いいえ | any | 30d | 90d | year | older |
| minStars | integer | いいえ | |
| platform | string | いいえ | 掲載情報に記載された、連携可能なエージェントまたはプラットフォーム。例:「Cursor」。 |
| verifiedOnly | boolean | いいえ | Agentic Protocol ファイルがチェッカーに合格した掲載情報のみ。 |
詳細
RUAGENTIC ディレクトリ
RUAGENTIC は、エージェント型 AI の MCP サーバー、クライアント、ツールを掲載する公式 Agentic ディレクトリです。公式の Model Context Protocol レジストリとは別の独立したディレクトリです。
ディレクトリは https://ruagentic.com にあります。無料のファイル規約、ジェネレーター、監査ツール、CLI は https://ruagentic.org にあり、別の sam1siam/agentic リポジトリで管理されています。
機能
- レスポンシブな検索、カテゴリ、コレクション、詳細なプロジェクトページ、並べて比較する機能、キーボードで操作できる Ctrl/Cmd+K 検索パレット。
- GitHub サインイン、パスワード不要のメールリンク、パスワードアカウントとアカウント復旧、保存したツール、掲載情報ダッシュボード。
- 公開ウェブサイト、リポジトリ、ドキュメント、OpenAPI、Agentic プロファイル、README から URL を自動入力できる 4 ステップの申請。候補には情報源が表示され、手動での編集内容も保持されます。
- 1 回限りの US$49.99 の Stripe 掲載、またはサーバーで検証される Agentic JSON、TXT、README のチェック後の無料公開。
- リビジョンに紐づく公開、変更不可のスナップショット、確実な決済処理、返金処理、トランザクション型の確認メール送信キュー。
- 公開検索 API、読み取り専用 MCP サーバー、WebMCP 対応環境でのブラウザディレクトリフィルタリング。
- 情報源が明記されたレジストリ項目と編集部による掲載情報。インポートされた項目は、所有権、申請、Agentic の採用を意味しません。
ローカルで実行する
Node 24 を使用します。.env.example を .env.local にコピーし、別のディレクトリ用の Supabase プロジェクトとプロバイダーのテスト用認証情報を設定してください。ローカルフォームでは、APP_URL=http://localhost:3207 を設定し、テスト用 Supabase プロジェクトでそのコールバックオリジンを許可してください。
npm ci
npm run dev
アカウント関連の変数がない場合、公開カタログページではチェックイン済みのソースデータセットを使用し、アカウントフォームには設定が未完了であることが表示されます。申請を受け付ける前に、本番環境ですべてのプロバイダーを設定してください。
データベース
supabase/migrations/ 内のファイルを、順番にディレクトリ用プロジェクトへ適用してください。最初のファイルでは、テーブル、RLS ポリシー、変更不可のリビジョン、トランザクション型の公開・決済関数を作成します。後続のファイルでは関数や制約を置き換えますが、既存のものに重ねて安全に適用できます。ブラウザーのロールから公開や決済・検証状態の変更はできません。
情報源が明記されたカタログを一度インポートします。
node --env-file=.env.local scripts/seed.ts
シード処理では既存の行が保持されます。data/catalog.json には情報源の URL と収集日が記録されています。レジストリメタデータのライセンスは、サードパーティのソフトウェアや商標の利用権を付与するものではありません。
デプロイ
デプロイと運用を参照してください。Vercel プロジェクト:ruagentic-directory。GitHub リポジトリ:sam1siam/ruagentic-directory。このチェックアウトを、規約用の ruagentic Vercel プロジェクトにデプロイしないでください。
npm test
npm run typecheck
npm run build
インターフェース
GET /api/v1/listings—q、kind、category、limit、offsetによる公開検索。GET /api/v1/listings/{slug}— 公開されている掲載情報の詳細。/mcp—search_directoryとget_listingを提供する Streamable HTTP MCP。読み取り専用で、キーは不要です。/agentic.json、/agentic.txt、/llms.txt、/openapi.json— 公開されている機械可読ドキュメント。
毎日の発見処理については、docs/DISCOVERY.md に記載されています。公開ソースから新しい MCP サーバー、MCP クライアント、AI エージェントを見つけ、過去の掲載情報を除外します。また、独自のウェブサイトを持つものを、所有者が申請できるインポート済み掲載情報として公開します。
エージェント関連の公開情報
Agenticは、ウェブサイト、API、エージェント接続を記述するためのオープンなファイル規約であり、生成、検証、監査、アクション結果の確認に対応する仕様とツールを備えています。RUAGENTICは、エージェント型 AI の MCP サーバーとツールを掲載する公式 Agentic ディレクトリです。
セキュリティと修正
プライベートトークンや認証情報を含む URL を送信しないでください。掲載内容は信頼できないプロジェクト情報です。ファイルチェックは、セキュリティや所有権の認証を意味するものではありません。掲載内容の修正には、掲載ページの「Report」オプションを使用してください。非公開のアカウント情報や支払い情報については、公開 GitHub issue ではなく、サイトに掲載されているサポート窓口をご利用ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。