mcp-recon-ng
mcp-recon-ng
MCP 服务器,向 LLM 暴露完整的 recon-ng OSINT 框架功能。
mcp-name: io.github.daedalus/mcp-recon-ng
安装
pip install mcp-recon-ng需要单独安装 recon-ng:
pip install recon-ngRelated MCP server: Metasploit MCP Server
用法
命令行
mcp-recon-ngMCP 客户端配置
添加到你的 MCP 客户端配置:
{
"mcpServers": {
"recon-ng": {
"command": "mcp-recon-ng",
"env": {}
}
}
}可用工具
工作区管理
workspace_list()- 列出所有工作区workspace_create(name)- 创建新工作区workspace_switch(name)- 切换工作区workspace_delete(name)- 删除工作区
模块管理
module_list(category)- 列出可用模块module_load(module_path)- 加载模块module_unload()- 卸载当前模块module_options_list()- 列出模块选项module_options_set(key, value)- 设置模块选项module_run()- 运行已加载的模块
市场
marketplace_search(query)- 搜索市场marketplace_install(module_path)- 安装模块marketplace_remove(module_path)- 移除模块
数据库操作
db_query(table, where)- 查询数据库db_insert(table, data)- 插入记录db_delete(table, where)- 删除记录
工具
run_command(command)- 执行 recon-ng 命令get_info()- 获取系统信息
示例
from mcp_recon_ng import workspace_create, module_load, module_run
# Create a new workspace
workspace_create("osint_project")
# Load a module
module_load("recon/domains-whois/whois_miner")
# Set module options
module_options_set("SOURCE", "example.com")
# Run the module
result = module_run()开发
git clone https://github.com/daedalus/mcp-recon-ng.git
cd mcp-recon-ng
pip install -e ".[test]"
# run tests
pytest
# format
ruff format src/ tests/
# lint
ruff check src/ tests/
# type check
mypy src/This server cannot be deployed
Maintenance
Related MCP Connectors
454 OSINT recon tools + server-side entity correlation & person sweeps. Keyless.
Manage tickets, run agents and workflows, query tables, and search workspace knowledge.
Hyperion — MCP tool marketplace for AI agents: web, OSINT, security, research via one key.
SEO & marketing toolkit for AI agents: GA4, Search Console, AdSense, GTM, PageSpeed, Trends.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to perform reconnaissance tasks using the reconFTW framework, supporting full, passive, subdomain, vulnerability, and OSINT scans through MCP tools.21Apache 2.0
- AlicenseBqualityDmaintenanceProvides AI assistants with secure access to Metasploit Framework functionality through a standardized interface, enabling commands, exploit search, module info, and scanning.72MIT
- AlicenseAqualityCmaintenanceEnables AI-driven open-source intelligence investigations by exposing 30 tools for scanning emails, usernames, domains, IPs, and more, with real subprocess execution.3143 PyPI11MIT
- AlicenseNot gradedqualityBmaintenanceEnables MCP clients and local LLMs to run subdomain enumeration, DNS resolution, liveness checks, vulnerability scanning, and takeover detection using wrapped recon tools with Python fallbacks. Supports saving and listing previous scan results through a local, keyless server.4MIT