SpiderFoot icon

SpiderFoot

Integrates local SpiderFoot functionality into MCP-compatible clients and IDEs by exposing its API endpoints as protocol tools.

Acerca de

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.

Características Principales

  • 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

Casos de Uso

  • 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.