SpiderFoot
0
Integrates local SpiderFoot functionality into MCP-compatible clients and IDEs by exposing its API endpoints as protocol tools.
概要
Leveraging the Model Context Protocol (MCP), this server acts as a bridge, exposing key functionalities of a locally running SpiderFoot instance as a set of accessible tools. It allows developers and security professionals to interact with SpiderFoot's powerful open-source intelligence (OSINT) and reconnaissance capabilities directly from their preferred IDEs or MCP-compatible clients. With support for both Stdio and HTTP transports, alongside Dockerized deployment, it offers flexible integration for managing scans, retrieving module information, and accessing scan data programmatically.
主な機能
- Exposes key SpiderFoot API functionality, including scan management and data retrieval, as MCP tools.
- Supports both Stdio and HTTP transport mechanisms for flexible client communication.
- Provides Dockerized deployment for streamlined setup and integration with existing environments.
- Offers configurable control over initiating new SpiderFoot scans via the `ALLOW_START_SCAN` setting.
- Facilitates seamless integration with a variety of IDEs and MCP-compatible clients through detailed configuration examples.
- 0 GitHub stars
ユースケース
- Enabling programmatic access to SpiderFoot's reconnaissance capabilities for enhanced security analysis and toolchain development.
- Integrating SpiderFoot scan management and data retrieval into custom development and security workflows.
- Automating SpiderFoot OSINT operations directly from an IDE or MCP-compatible agent.