AI-SLOT Management について
AI-SLOT の管理操作をローカル stdio 経由で Agent に提供する、実験的な Node.js パッケージです。別途ローカル管理サービスの起動が必要で、公開には Owner の承認が必要です。
主な機能
- 01stdio 経由の七つの管理ツール
- 02スロットの検索と読み取り
- 03下書きの作成とプレビュー
- 04コンテンツの公開とロールバック
- 05ステータス確認
活用シーン
- 01利用可能なスロットの検索
- 02コンテンツ下書きの準備とプレビュー
- 03Owner 承認済みコンテンツの公開
- 04公開のロールバックと状態確認
MCP 対応
ローカル stdio 上の MCP で管理ツールを公開し、固定サービス `http://127.0.0.1:4194` にリクエストを転送します。サービスの起動や承認ツールの提供は行いません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
7掲載時のツール一覧 · 1 週間前に更新
このツールにパラメーターはありません。
詳細
@ai-slot/mcp
英語 | 簡体字中国語
Node.js 22 以降が必要な、実験的な AI-SLOT 管理 MCP パッケージです。ローカルの stdio 経由でツールを公開し、固定の管理サービス http://127.0.0.1:4194 にリクエストを転送します。このサービスの起動、バージョンストアへのアクセス、承認権限の付与は行いません。0.x インターフェースのバージョン間の互換性は、まだ保証されていません。
インストールと使用方法
npm install @ai-slot/mcp
まず、リポジトリの管理リファレンスサービスの手順に従って、サービスを起動します。サービスで Agent 用に設定したトークンを、環境変数 AI_SLOT_AGENT_TOKEN に設定してください。Owner トークンを Agent に渡したり、実際のトークンを設定リポジトリにコミットしたりしないでください。
クライアント設定のコマンドには、パッケージをインストールしたプロジェクト内の node_modules/.bin/ai-slot-management-mcp を指定できます。そのプロジェクトのターミナルから、次のコマンドを実行できます。
npx --no-install ai-slot-management-mcp
プロセスは標準入力と標準出力を使用して MCP で通信するため、手動での入力は必要ありません。プログラム用 API では createManagementClient と createManagementServer をエクスポートします。
機能と制限事項
スロットの検出、読み取り、ドラフトの作成、プレビュー、公開、ロールバック、ステータス確認に対応する7つのツールがあります。承認ツールはありません。Agent は、Owner がリファレンス管理ページで承認した後に限り、対応するアーティファクトを送信できます。実際のツール一覧は MCP の tools/list で取得してください。
初回リリースでは、固定のローカル HTTP サービスのみをサポートします。リモート MCP、任意のターゲット URL、複数テナント、AI による自動承認には対応していません。公開パッケージにはリファレンス管理ページ、CMS プラグイン、サービス設定は含まれず、これらはリポジトリにあります。公式 SDK、実際の stdio、HTTP、およびブラウザーを使った一連のワークフローでの検証は完了しています。外部 AI クライアントと実際の顧客によるパイロット導入については、まだ検証待ちです。
MIT ライセンスです。問題は https://github.com/iannil/ai-slot-component/issues で報告してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。