Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HIBP_API_KEY | No | API key for Have I Been Pwned (Data breach checking) | |
| RAPIDAPI_KEY | No | RapidAPI key used for LinkedIn profile and company data | |
| APOLLO_API_KEY | No | API key for Apollo.io (Person/company enrichment) | |
| HUNTER_API_KEY | No | API key for Hunter.io (Email finder, verification, company emails) | |
| SHODAN_API_KEY | No | API key for Shodan (Ports, services, vulnerabilities, DNS) | |
| CENSYS_API_TOKEN | No | API token for Censys (Host data, certificates, services, ASN info) | |
| PERPLEXITY_API_KEY | No | API key for Perplexity (AI-powered research synthesis) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tasks | {
"list": {},
"cancel": {},
"requests": {
"tools": {
"call": {}
},
"prompts": {
"get": {}
},
"resources": {
"read": {}
}
}
} |
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| osint_censys_host | Get Censys data for an IP address - services, ports, certificates, ASN. Args: ip: IP address to look up |
| osint_censys_search | Search Censys for hosts matching a query (e.g., certificates, services). Args: query: Censys query language search limit: Max results (up to 100) |
| osint_shodan_host | Get Shodan data for an IP - ports, services, vulnerabilities. Args: ip: IP address to look up |
| osint_shodan_domain | Get Shodan DNS data - subdomains and DNS records. Args: domain: Domain to look up |
| osint_dns_lookup | Perform DNS lookups - A, MX, NS, TXT records. Args: domain: Domain to look up |
| osint_whois | Get WHOIS registration data for a domain. Args: domain: Domain to look up |
| osint_email_search | Find email addresses for a company domain using Hunter.io. Args: domain: Company domain limit: Max results |
| osint_email_finder | Find someone's work email address. Args: domain: Company domain first_name: Person's first name last_name: Person's last name |
| osint_email_verify | Verify if an email address is valid and deliverable. Args: email: Email to verify |
| osint_breach_check | Check if email has been in data breaches (Have I Been Pwned). Args: email: Email to check |
| osint_email_services | Detect which services an email is registered with using Holehe. Args: email: Email to check |
| osint_username_search | Find accounts across platforms for a username using Sherlock. Args: username: Username to search |
| osint_person_enrich | Enrich person data using Apollo.io - find email, title, social profiles. Args: first_name: Person's first name last_name: Person's last name organization: Company name domain: Company domain |
| osint_linkedin_find | Find someone's LinkedIn profile URL. Args: name: Full name company: Company for disambiguation |
| osint_linkedin_profile | Get full LinkedIn profile - experience, education, skills. Args: linkedin_url: LinkedIn profile URL |
| osint_person_research | AI-powered person research using Perplexity - synthesizes web info. Args: name: Person's name context: Additional context (company, role, etc.) |
| osint_company_enrich | Enrich company data using Apollo.io - size, industry, tech stack. Args: domain: Company website domain |
| osint_company_people | Find people at a company using Apollo.io. Args: organization: Company name domain: Company domain titles: Filter by titles (e.g., ["CEO", "CTO"]) limit: Max results |
| osint_linkedin_company | Get LinkedIn company data. Args: linkedin_url: Company LinkedIn URL domain: Company domain (alternative) |
| osint_company_research | AI-powered company research using Perplexity. Args: company: Company name domain: Company domain |
| osint_api_status | Check which OSINT APIs are configured and available. |
| osint_query | General AI-powered OSINT query using Perplexity. Args: prompt: Research question or query |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |