
bugtraceai/reconftw-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
ReconFTWセキュリティツールボックスを互換性のあるエージェントワークフローに接続するためのMCP統合.
概要
互換性のあるAIアシスタントは、モデルコンテクストプロトコルを介して再構成フレームワークを公開し、再構成タスクを開始し、結果を確認することができます。 基礎となる reconFTW フレームワークは . このリポジトリは、BugTraceAI統合エコシステムの一部です。 互換性のあるMCPクライアントで使用し、選択したランタイムの設定に従います。 - : MCP ツールを使用して、すべての ReconFTW 機能にアクセス - : 完全、パッシブ、サブドメイン、脆弱性、OSINT など - : モニターのスキャンの進捗状況と需要に関する結果を得る - : MCP リソースとしてアクセススキャン結果 - : ローカル AI アシスタントの STDIO、リモートアクセスのための SSE - : 事前構成済みの Docker と docker-compose セットアップ 強化された reconnaissance では、環境や .env ファイルで API キーを構成します。 [http://localhost:8002/sse に接続します。(または、サーバー URL).
概要(AI 翻訳)
reconFTWによって動力を与えられる–@six2dezによって作成される
reconFTW MCP Server は、モデルコンテクストプロトコルにより、ReconFTW 再構成フレームワークを公開し、互換性のある AI アシスタントは、再構成タスクを開始し、結果を確認することができます。 基礎となる reconFTW フレームワークは、six2dez によって作成されます。
このリポジトリは、BugTraceAI統合エコシステムの一部です。 互換性のあるMCPクライアントで使用し、選択したランタイムの設定に従います。
インストール・MCPツール・設定・スイート探索
欲求の特徴
- 完全なreconFTWの統合: MCP ツールを使用して、すべての ReconFTW 機能にアクセス -マルチプルスキャンモード:フル、パッシブ、サブドメイン、脆弱性、OSINTなど
- リアルタイムステータス:スキャンの進捗状況を監視し、オンデマンド結果を得る
- リソースアクセス:MCPリソースとしてアクセススキャン結果 -Dual Transport:ローカルAIアシスタント、リモートアクセスのためのSSEのためのSTDIO
- Docker Ready:事前構成されたDockerおよびDocker-composeの組み立て
すぐにスタート
##Option 1: Docker (推奨)
Option 2: Docker ディレクティブ
##Option 3: ローカルインストール
##**** 設定
環境変数
| 変数 | 記述 | デフォルト |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
reconFTW MCP Server
Powered by reconFTW — Created by @six2dez
reconFTW MCP Server exposes the reconFTW reconnaissance framework through the Model Context Protocol so compatible AI assistants can start reconnaissance tasks and inspect their results. The underlying reconFTW framework is created by six2dez.
This repository is part of the BugTraceAI integration ecosystem. Use it with compatible MCP clients and follow the selected runtime’s configuration.
Install · MCP tools · Configuration · Explore the suite
🎯 Features
- Full reconFTW Integration: Access all reconFTW capabilities through MCP tools
- Multiple Scan Modes: Full, passive, subdomains, vulnerabilities, OSINT, and more
- Real-time Status: Monitor scan progress and get results on demand
- Resource Access: Access scan results as MCP resources
- Dual Transport: STDIO for local AI assistants, SSE for remote access
- Docker Ready: Pre-configured Docker and docker-compose setup
🚀 Quick Start
Option 1: Docker (Recommended)
# Clone the repository
git clone https://github.com/BugTraceAI/reconftw-mcp.git
cd reconftw-mcp
# Build and run (SSE mode)
docker-compose up -d
# MCP server will be available at http://localhost:8002/sse
Option 2: Docker Direct
# Build the image
docker build -t reconftw-mcp .
# Run in SSE mode (for remote access)
docker run -p 8002:8002 -v reconftw-output:/opt/reconftw/output reconftw-mcp mcp --sse
# Run in STDIO mode (for Claude Code)
docker run -i -v reconftw-output:/opt/reconftw/output reconftw-mcp mcp
Option 3: Local Installation
# Install reconFTW first
git clone --depth 1 https://github.com/six2dez/reconftw.git ~/reconftw
cd ~/reconftw && ./install.sh
# Install MCP server
pip install -r requirements.txt
# Run the MCP server
python mcp_server.py
🔧 Configuration
Environment Variables
| Variable | Description | Default |
|---|---|---|
RECONFTW_DIR |
reconFTW installation directory | /root/reconftw |
OUTPUT_DIR |
Scan output directory | /opt/reconftw/output |
MCP_PORT |
MCP SSE server port | 8002 |
インストール
docker run -i --rm -v reconftw-output:/opt/reconftw/output reconftw-mcp mcp設定
{
"mcpServers": {
"reconftw": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-v",
"reconftw-output:/opt/reconftw/output",
"reconftw-mcp",
"mcp"
]
}
}
}