mcpField
W
web-recon-agent

web-recon-agent

ローカル
github.com/joepangalloセキュリティ

web-recon-agent について

所有対象の、認証が必要で摩擦の大きいアプリ向けウェブセキュリティ評価 MCP サーバー。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"joepangallo-web-recon-agent": {
"command": "npx",
"args": [
"-y",
"mcp-web-recon-agent"
],
"env": {
"MCP_TARGET_ALLOWLIST": "<MCP_TARGET_ALLOWLIST>",
"MCP_OWNED_TARGETS": "<MCP_OWNED_TARGETS>",
"MCP_JOB_STORE_PATH": "<MCP_JOB_STORE_PATH>",
"MCP_MAX_CONCURRENT": "<MCP_MAX_CONCURRENT>",
"MCP_CONFIG_PATH": "<MCP_CONFIG_PATH>"
}
}
}
}
起動コマンドnpx -y mcp-web-recon-agent
設定が必要な環境変数
MCP_TARGET_ALLOWLISTComma-separated hostnames allowed for scanning. Required.
MCP_OWNED_TARGETSComma-separated hostnames you explicitly own to unlock active and owned-aggressive scan modes.
MCP_JOB_STORE_PATHOptional path for persisted job metadata. Defaults to mcp-jobs.json in the current working directory.
MCP_MAX_CONCURRENTOptional maximum number of concurrent scan jobs. Defaults to 2.
MCP_CONFIG_PATHOptional path to a JSON config file that overrides allowlist and concurrency settings.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmmcp-web-recon-agent0.8.1

ツール

8

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
browserbooleanいいえブラウザーによる検出を有効にします
profilesstringいいえリポジトリのルート内にある profiles JSON ファイルへのパス
targetUrlstringはいスキャン対象の URL(許可リストに登録されている必要があります)
scanPresetenumいいえスキャン深度のプリセットconservative | balanced | aggressive
passiveModelstringいいえパッシブエージェントモデルを上書きします
baselineJobIdstringいいえreport.json を回帰ベースラインとして使用する、以前に完了したジョブの ID
baselineReportstringいいえ回帰比較用の、output/ 内にあるベースライン report.json のパス
passiveProviderenumいいえパッシブエージェント用の LLM プロバイダーclaude | openai

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。