Skip to main content
Glama

spiderfoot_modules

List available OSINT reconnaissance modules to identify and select appropriate tools for gathering intelligence data through SpiderFoot scans.

Instructions

List available SpiderFoot modules.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • src/index.ts:45-49 (registration)
    Registration of the 'spiderfoot_modules' MCP tool in the stdio server, with inline handler that invokes sf.modules() and returns JSON response.
    server.registerTool( 'spiderfoot_modules', { title: 'Modules', description: 'List available SpiderFoot modules.', inputSchema: {} }, async () => ({ content: [{ type: 'text', text: JSON.stringify(await sf.modules()) }] }) );
  • Registration of the 'spiderfoot_modules' MCP tool in the HTTP server, with inline handler that invokes sf.modules() and returns JSON response.
    server.registerTool( 'spiderfoot_modules', { title: 'Modules', description: 'List available SpiderFoot modules.', inputSchema: {} }, async () => ({ content: [{ type: 'text', text: JSON.stringify(await sf.modules()) }] }) );
  • Implementation of the modules() method in SpiderfootClient, which fetches the list of available SpiderFoot modules via HTTP GET /modules.
    async modules() { const { data } = await this.http.get('/modules'); return data; }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/CorbettCajun/Spiderfoot-MCP-Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server