Integration · MODEL CONTEXT PROTOCOL
nickpending mcp censys
mcp-censys is a MCP server that taps into the Censys Search API for real-time domain, IP, and FQDN reconnaissance
WHAT IT CONNECTS
What nickpending mcp censys gives an AI Agent
- **Conversational Queries**: Natural language access to Censys intel
- **Domain and IP Lookup**: Get DNS names, ASN, services, and TLS context
- **New FQDN Discovery**: Find recently seen subdomains from DNS and cert data
- **MCP-Compatible Tools**: Use directly from Claude Desktop
- **MCP Prompt Templates**: ✨ Built-in structured guidance templates that instruct Claude exactly how to analyze and present domain data ([learn more about MCP Prompts](https://modelcontextprotocol.io/docs/concepts/prompts))
- **Dockerized with .env support**: Secure, repeatable usage
- **Lightweight API Client**: Based on Censys Python SDK
- **lookup_domain** - Get comprehensive IPs, DNS names, services, and ASN info for a domain (aggregates data across all results) with **built-in MCP prompts** that guide Claude to organize findings into meaningful sections
- **lookup_domain_detailed** - Return a sample of 3 individual host records with services, ASN, geo, and TLS data, along with information about total available records and **structured MCP prompts** for comprehensive infrastructure analysis
- **lookup_ip** - Enrich an IP with DNS, ASN, service info, and TLS metadata
- **new_fqdns** - Find recently observed FQDNs for a domain (via DNS and certs)
- **host_services** - List open ports and service banners for a given domain or IP
- Make sure the target is publicly visible
- Check your API key and rate limits
- DNS-based results rely on recent Censys observations
- Scan a single domain or IP at a time for faster results
- Use lookup_domain or lookup_ip for focused data
- If you experience errors with result formatting, ensure you're using the latest version
- The tools handle pagination automatically - lookup_domain collects all available results, while lookup_domain_detailed shows a limited sample
- For domains with many results, queries may take longer to complete due to multiple API requests
- new_fqdns does not represent true "first seen" FQDNs; it filters by last observed timestamps
- This tool is intended for conversational, single-target analysis (not batch scans)
- lookup_domain_detailed only shows 3 records to keep responses manageable, even when more are available
- Censys Python SDK (https://github.com/censys/censys-python)
- Model Context Protocol (https://modelcontextprotocol.io/)
- Claude Desktop (https://www.anthropic.com)
SECURITY
An MCP listing is not a security review
An MCP server may receive model context, credentials, local files, or permission to call external systems. Review its code, requested environment variables, network behavior, package provenance, and maintenance status before connecting it to an agent.