Skip to main content
Glama
badchars

osint-mcp-server

by badchars

osint_list_sources

Lists available OSINT data sources with their configuration status, API requirements, and included tools to verify what sources are ready for use.

Instructions

List all OSINT data sources, their availability, API key requirements, and tool counts. Use this to check which sources are configured.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler function checkSources that implements the logic for osint_list_sources.
    export async function checkSources(ctx: ToolContext): Promise<SourceInfo[]> {
  • Registration of the osint_list_sources tool in the tool definition list.
    const osintListSourcesTool: ToolDef = {
      name: "osint_list_sources",
      description: "List all OSINT data sources, their availability, API key requirements, and tool counts. Use this to check which sources are configured.",
      schema: {},
      execute: async (_args, ctx) => json(await checkSources(ctx)),
    };

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/badchars/osint-mcp-server'

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