agnt-setup-mcp
agnt MCPサーバーをインテリジェント検出機能でインストールします。利用可能な場合は~/.local/binを優先し、npxにフォールバックし、slop-mcpをサポートしています。agnt MCPのインストール、agntサーバーのセットアップ、slop-mcpへのagnt登録、agnt MCPサーバーの設定が必要な場合に使用してください。
description の原文を見る
Install agnt MCP server with intelligent detection - uses ~/.local/bin if available, falls back to npx, supports slop-mcp. 智能安裝agnt MCP服務器:優先本地二進制,退而npx,支持slop-mcp。 Use when: install agnt MCP, setup agnt server, register agnt with slop-mcp, configure agnt MCP server
SKILL.md 本文
Agnt MCPサーバーセットアップ
ブラウザーの拡張機能、プロセス管理、フロントエンドデバッグ用にagnt MCPサーバーを適応的にインストールします。
概要
Agntは2つの方法で登録できます:
- slop-mcp経由 - 一元管理、検索、ディスカバリー、オーケストレーション対応
- 標準mcp.json経由 - プラグイン設定で直接統合
MCPサーバーコマンド解析の優先順序:
- ~/.local/bin/agnt - 存在する場合は最優先(ローカルインストール)
- npx @standardbeagle/agnt@latest - フォールバック(npm経由で常に利用可能)
インストール手順
ステップ1:バイナリ位置の検出
agntがローカルにインストールされているか確認します:
if [ -x "$HOME/.local/bin/agnt" ]; then
echo "FOUND: ~/.local/bin/agnt"
"$HOME/.local/bin/agnt" --version
else
echo "NOT FOUND: ~/.local/bin/agnt - will use npx"
fi
結果を記録して登録に使用します:
- 見つかった場合:コマンドとして
~/.local/bin/agntを使用 - 見つからない場合:
npxとパラメータ["-y", "@standardbeagle/agnt@latest", "mcp"]を使用
ステップ2:slop-mcp利用可能性の検出
slop-mcpが利用可能かどうか確認します:
Call: mcp__plugin_slop-mcp_slop-mcp__manage_mcps
Parameters: { "action": "list" }
成功した場合:slop-mcp利用可能、ステップ3Aに進む ツールが見つからない場合:slop-mcp利用不可、ステップ3Bに進む
ステップ3A:slop-mcp経由でのインストール
登録済みかどうかの確認
manage_mcpsリスト応答内で「agnt」を探します。既に登録されている場合は、ステータスを報告してスキップします。
ユーザースコープの設定を確認
| スコープ | 場所 | ユースケース |
|---|---|---|
user | ~/.config/slop-mcp/config.kdl | 個人設定、プロジェクト全体で永続化 |
project | .slop-mcp.kdl | チーム共有、リポジトリにコミット |
memory | ランタイムのみ | 一時的、CI環境 |
Agntの登録
~/.local/bin/agnt が存在する場合:
Call: mcp__plugin_slop-mcp_slop-mcp__manage_mcps
Parameters: {
"action": "register",
"name": "agnt",
"command": "/home/<user>/.local/bin/agnt",
"args": ["mcp"],
"scope": "<user's choice>"
}
注記:~ を完全パスに展開してください(例:/home/username/.local/bin/agnt)
~/.local/bin/agnt が存在しない場合(npxを使用):
Call: mcp__plugin_slop-mcp_slop-mcp__manage_mcps
Parameters: {
"action": "register",
"name": "agnt",
"command": "npx",
"args": ["-y", "@standardbeagle/agnt@latest", "mcp"],
"scope": "<user's choice>"
}
登録の検証
Call: mcp__plugin_slop-mcp_slop-mcp__search_tools
Parameters: { "query": "proxy", "mcp_name": "agnt" }
ステップ3B:標準インストール(slop-mcp不使用)
Agntバイナリの検証
インストール場所を順番に確認します:
# ~/.local/binを最初に確認(推奨)
if [ -x "$HOME/.local/bin/agnt" ]; then
echo "Found: ~/.local/bin/agnt"
"$HOME/.local/bin/agnt" --version
# システムPATHを確認
elif command -v agnt &> /dev/null; then
echo "Found: $(which agnt)"
agnt --version
else
echo "agnt not found locally - mcp.json uses npx fallback"
fi
見つからず、ユーザーがローカルインストールを希望する場合:
# npm経由(適切なnpm設定で~/.local/binにインストール)
npm install -g @standardbeagle/agnt
# または直接ダウンロード(推奨)
curl -sSL https://github.com/standardbeagle/agnt/releases/latest/download/agnt-linux-x64 -o ~/.local/bin/agnt
chmod +x ~/.local/bin/agnt
mcp.jsonを有効にする
無効化されたファイルをリネームします:
mv plugins/agnt/mcp.json.disabled plugins/agnt/mcp.json
plugin.jsonを更新して追加します:
"mcpServers": "./mcp.json"
インストール後に利用可能なツール
| ツール | 説明 |
|---|---|
proxy_start | トラフィックログ付きリバースプロキシを開始 |
proxy_stop | 実行中のプロキシを停止 |
process_start | プロセスを開始・管理 |
process_stop | 管理中のプロセスを停止 |
browser_inject | 診断スクリプトをインジェクト |
screenshot | ブラウザースクリーンショットをキャプチャ |
sketch_mode | ワイヤーフレームモードを有効化 |
クイックテスト
Call: mcp__plugin_slop-mcp_slop-mcp__execute_tool
Parameters: {
"mcp_name": "agnt",
"tool_name": "info",
"parameters": {}
}
サマリー出力
セットアップ後、ユーザーに以下の情報を提供します:
- バイナリの場所:~/.local/bin/agnt またはnpxフォールバック
- 使用されたインストール方法:slop-mcp または標準
- スコープ(slop-mcp使用時):user/project/memory
- 検証ステータス:ツール利用可能で正常動作
- 利用可能なツール:現在アクセス可能なagntツール一覧
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- standardbeagle
- ライセンス
- MIT
- 最終更新
- 2026/5/9
Source: https://github.com/standardbeagle/standardbeagle-tools / ライセンス: MIT