dir-mcp について
dir-mcpは、AIアシスタントやIDEをAGNTCY Agent Directoryに接続し、OASFエージェントレコードを扱うMCPサーバーです。dirctl CLIを通じて、検証、検索、公開、署名確認、形式変換を行えます。
主な機能
- 01OASFエージェントレコードの検証
- 02レコードの検索、公開、取得
- 03署名とドメイン所有権の確認
- 04複数形式のインポートとエクスポート
- 05ガイド付きMCPプロンプトワークフロー
活用シーン
- 01公開前のエージェントメタデータ検証
- 02ディレクトリ検索によるエージェントレコードの発見
- 03MCP、A2Aなどの形式間でのレコード変換
MCP 対応
MCPサーバーは、Directoryインフラストラクチャ上のOASFレコードを管理するツールとガイド付きプロンプトを提供します。dirctl経由で動作し、ローカルサーバーの設定時にはローカルDirectoryデーモンを起動できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Directory 用 MCP サーバー
AGNTCY Agent Directory 内の OASF エージェントレコードを操作するための、Model Context Protocol (MCP) サーバーです。
このサーバーは dirctl CLI を介して実行され、AI アシスタントや IDE を Directory のインフラストラクチャに接続します。エージェントのメタデータの検証と公開、レコードの検索と発見、OASF スキルおよびドメインの分類体系の参照、コードベースからのレコード生成に利用できます。
機能:
- OASF スキーマを操作し、エージェントレコードを検証します
- Directory サーバーからレコードを検索、プッシュ、プルします
- レコードの署名とドメイン名の所有権を検証します
- MCP、A2A、Agent Skills、GitHub Copilot の各形式との間でインポートおよびエクスポートします
- 設定されたサーバーがローカルの場合、組み込みのローカル Directory デーモンを自動的に起動します(
DIR_MCP_DAEMON=falseで無効化できます) - MCP プロンプトを使用して、ガイド付きワークフロー(作成、検証、検索など)を実行します
ツール、プロンプト、セットアップ、設定、使用方法を含む詳しいドキュメントは、docs/directory-mcp.md を参照してください。
貢献
オープンソースコミュニティが、学び、刺激を受け、創造する素晴らしい場となっているのは、皆さまの貢献のおかげです。お寄せいただく貢献に心より感謝いたします。詳しい貢献ガイドラインについては、CONTRIBUTING.md をご覧ください。
ライセンス
Apache-2.0 License のもとで配布されています。詳しくは LICENSE.md をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。