Awesome OSINT MCP Servers
A curated list of OSINT MCP servers. Pull requests are welcomed!
What is Awesome OSINT MCP Servers?
Awesome OSINT MCP Servers is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to curated list of osint mcp servers. pull requests are welcomed!
A curated list of OSINT MCP servers. Pull requests are welcomed!
This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- A curated list of OSINT MCP servers. Pull requests are welco
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx awesome-osint-mcp-serversConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Awesome OSINT MCP Servers
Awesome OSINT MCP Servers is a curated directory of Model Context Protocol servers purpose-built for open-source intelligence gathering. It aggregates servers covering social media intelligence (SOCMINT), network scanning, web scraping, company intelligence, threat intelligence, and blockchain OSINT, giving investigators a single reference point for the entire MCP-based OSINT ecosystem. Researchers, security analysts, and journalists use this resource to discover ready-made integrations with tools like Shodan, VirusTotal, Bright Data, ZoomEye, and ContrastAPI — all queryable through natural language via MCP-compatible AI assistants.
Prerequisites
- An MCP-compatible AI client such as Claude Desktop, Cursor, or VS Code with Copilot
- Node.js 18+ installed (for npx-based OSINT servers)
- API keys for the individual OSINT services you plan to use (e.g., SHODAN_API_KEY, VIRUSTOTAL_API_KEY, ZOOMEYE_API_KEY)
- A GitHub account to submit pull requests or track new additions to the list
- Basic familiarity with JSON configuration files for your MCP client
Browse the curated server list
Visit the repository at https://github.com/soxoj/awesome-osint-mcp-servers to review all categorised OSINT MCP servers. Categories include SOCMINT (Maigret, Xquik), Network Scanning (Shodan, ZoomEye, DNSTwist, ContrastAPI), Web Scraping (AnySite, Bright Data), Company Intelligence (OpenRegistry, StockScope), Threat Intelligence (VirusTotal, Voidly), and Blockchain Intelligence (TWZRD Agent Intel).
Pick the servers relevant to your use case
Identify which OSINT MCP servers match your investigation needs. For network recon choose Shodan or ContrastAPI (49 tools, anonymous tier available). For social media intelligence choose Maigret (username lookup) or Xquik (X/Twitter data). For free no-key access start with StockScope (SEC EDGAR) or Voidly (censorship intelligence, 116 tools, no API key needed).
Obtain API keys for paid or freemium services
Each server requires its own credentials. Shodan and ZoomEye provide free tiers with limited queries. VirusTotal offers a free API key. Bright Data provides 5,000 free requests per month. AnySite and Xquik require paid API keys. Store your keys ready for the configuration step.
Install a specific OSINT MCP server
Each server in the list has its own installation method. As an example, install the Voidly censorship intelligence server (no API key required) via npx. For servers distributed as Python packages use uvx or pip install instead — check each server's own README for the exact command.
npx @voidly/mcp-serverAdd the server to your MCP client configuration
Open your Claude Desktop config file (~/Library/Application Support/Claude/claude_desktop_config.json on macOS) and add the server entry. For servers requiring API keys, set them under the env key. The example below shows a Shodan MCP server configuration.
{
"mcpServers": {
"shodan": {
"command": "npx",
"args": ["@shodan/mcp-server"],
"env": {
"SHODAN_API_KEY": "your_shodan_api_key_here"
}
},
"virustotal": {
"command": "npx",
"args": ["@virustotal/mcp-server"],
"env": {
"VIRUSTOTAL_API_KEY": "your_virustotal_api_key_here"
}
}
}
}Restart your MCP client and verify connection
Restart Claude Desktop or your chosen MCP client after saving the configuration. Open a new conversation and ask the assistant to list available OSINT tools. The assistant should respond with the tools exposed by each configured server.
Awesome OSINT MCP Servers Examples
Client configuration
Example Claude Desktop config showing two OSINT MCP servers — Shodan for network scanning and VirusTotal for threat intelligence — each with their required API keys.
{
"mcpServers": {
"shodan": {
"command": "npx",
"args": ["@shodan/mcp-server"],
"env": {
"SHODAN_API_KEY": "your_shodan_api_key_here"
}
},
"virustotal": {
"command": "npx",
"args": ["@virustotal/mcp-server"],
"env": {
"VIRUSTOTAL_API_KEY": "your_virustotal_api_key_here"
}
}
}
}Prompts to try
Representative natural-language prompts you can use once OSINT MCP servers are connected to your AI assistant.
- "Search Shodan for devices running OpenSSH on port 22 in Germany"
- "Check if this IP address 185.220.101.1 has any VirusTotal malware detections"
- "Use ZoomEye to find industrial control systems exposed on the internet"
- "Look up company filings for Acme Corp in the OpenRegistry corporate database"
- "Run a WHOIS and DNS lookup on example.com and summarise the results"
- "Find all SEC EDGAR filings for Tesla from the last 12 months using StockScope"Troubleshooting Awesome OSINT MCP Servers
Server not appearing in Claude Desktop after adding configuration
Ensure the JSON in claude_desktop_config.json is valid (no trailing commas, correctly nested braces). Restart Claude Desktop completely — a reload is not sufficient. Check that Node.js is in your PATH by running 'node --version' in your terminal.
API key authentication errors from Shodan or VirusTotal
Verify the key is set in the env block of the config (not in the args array). Check for leading/trailing whitespace in the key value. Confirm your API plan has not exceeded its quota by logging into the provider's dashboard.
npx command fails with 'package not found' for a listed server
Some servers in the awesome list are distributed under scoped npm packages (e.g., @voidly/mcp-server) rather than unscoped names. Check the individual server's GitHub repository for the exact npx invocation and use that precise package name.
Frequently Asked Questions about Awesome OSINT MCP Servers
What is Awesome OSINT MCP Servers?
Awesome OSINT MCP Servers is a Model Context Protocol (MCP) server that curated list of osint mcp servers. pull requests are welcomed! It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Awesome OSINT MCP Servers?
Follow the installation instructions on the Awesome OSINT MCP Servers GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Awesome OSINT MCP Servers?
Awesome OSINT MCP Servers works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Awesome OSINT MCP Servers free to use?
Yes, Awesome OSINT MCP Servers is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Awesome OSINT MCP Servers Alternatives — Similar Search & Data Extraction Servers
Looking for alternatives to Awesome OSINT MCP Servers? Here are other popular search & data extraction servers you can use with Claude, Cursor, and VS Code.
TrendRadar
★ 58.0kA real-time hotspot monitoring and news aggregation assistant that provides AI-powered analysis of trending topics across multiple platforms via the Model Context Protocol. It enables users to track news and receive automated notifications through va
Scrapling
★ 52.7k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
PDF Math Translate
★ 33.9k[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero
GPT Researcher
★ 27.2kAn autonomous agent that conducts deep research on any data using any LLM providers
Agent Reach
★ 20.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Xiaohongshu
★ 13.7kMCP for xiaohongshu.com
Browse More Search & Data Extraction MCP Servers
Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Awesome OSINT MCP Servers in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Awesome OSINT MCP Servers?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.