MCP Server: Overview & Setup
What is the Hades MCP Server?
The Hades MCP (Model Context Protocol) Server is an AI-native interface to the Hades dark web intelligence platform. It exposes 21 specialized tools for natural language querying through Claude AI, transforming complex database queries into conversational intelligence gathering.
Instead of writing MongoDB queries or clicking through Maltego transforms, you can simply ask questions:
- “Find all dark web sites using Bitcoin address bc1qxy2…”
- “Show me high-risk drug marketplaces discovered in the last 7 days”
- “Track this Telegram handle across all servers: @darkvendor”
- “Analyze the connections between these 3 marketplaces”
Claude automatically selects the appropriate Hades tools, executes queries, and synthesizes results into actionable intelligence.
Key Features
AI-Native Conversational Interface
Query dark web intelligence using natural language instead of learning complex query syntax or visual tools.
Traditional Approach:
db.entities.aggregate([
{ $match: { type: 'bitcoin', value: 'bc1qxy2...' } },
{ $lookup: { from: 'http', localField: 'source_url', foreignField: 'server', as: 'server_data' } },
{ $lookup: { from: 'labels', localField: 'source_url', foreignField: 'server', as: 'labels' } },
{ $unwind: '$server_data' },
{ $unwind: '$labels' },
{ $project: { server: '$source_url', title: '$server_data.title', risk: '$labels.risk_level' } }
])
MCP Server Approach:
"Find all sites using this Bitcoin address"
21 Specialized Tools
The MCP Server provides 21 tools across 5 categories:
Cryptocurrency Investigation (5 tools)
- Track wallets across the dark web
- Find servers accepting specific crypto
- Monitor wallet activity over time
- Cross-reference multiple wallets
Communication Tracking (4 tools)
- Search emails, Telegram, Discord
- Find servers by contact method
- Vendor attribution analysis
- Cross-platform identity tracking
Infrastructure Fingerprinting (4 tools)
- Identify identical infrastructure (SHV)
- Find co-hosted sites (SSH fingerprints)
- Cluster servers by infrastructure
- Technology stack analysis
Server Intelligence (4 tools)
- Advanced server queries with filters
- Comprehensive server profiles
- Risk assessment and scoring
- Real-time threat intelligence feeds
Relationship Mapping (4 tools)
- Build investigation graphs
- Temporal analysis and timelines
- Network analysis between servers
- Track entity evolution
View Complete Tool Reference →
Direct Database Access
The MCP Server queries the Hades database directly with:
- 15 Collections - servers, http, labels, entities, ports, javascript, shv, images, preprocessed, favourites, api, api_usage, organisations, processor_queue, errors
- 3M+ Documents - 163K+ servers, 375K+ entities, 2.1M+ images
- Optimized Queries - Aggregation pipelines for efficient cross-collection joins
- Real-Time Data - Direct access to latest intelligence
Architecture
Technology Stack
- Node.js + TypeScript - Modern, type-safe backend
- MongoDB Driver - Direct database access with connection pooling
- MCP SDK - Model Context Protocol for Claude integration
- Zod - Runtime type validation for all inputs
- Docker - Containerized deployment
Data Flow
User Question (Claude Desktop)
↓
Claude AI (selects appropriate MCP tools)
↓
Hades MCP Server (validates input, builds query)
↓
MongoDB (executes aggregation pipeline)
↓
MCP Server (formats results)
↓
Claude AI (synthesizes into answer)
↓
User receives actionable intelligence
Authentication & Licensing
The MCP Server supports API key authentication with usage-based licensing:
Licensing Tiers:
- Free - 100 queries/month (research & testing)
- Professional - 10,000 queries/month (analysts & consultants)
- Enterprise - Unlimited queries (large teams)
- Academic - 50,000 queries/month (universities & research)
Usage automatically resets on the 1st of each month.
Integration Options
Hades MCP Server works with multiple AI platforms for different use cases:
Claude Desktop
Best for: Interactive investigations with best-in-class AI reasoning
The easiest way to access Hades intelligence through natural language. Claude Desktop provides an intuitive conversational interface with excellent multi-tool reasoning for complex investigations.
What you can do:
- Ask questions in natural language
- Conduct multi-step investigations
- Build comprehensive intelligence reports
- Use specialized Claude Code skills
Claude CLI
Best for: Terminal-based workflows and automation
Command-line access to Hades intelligence for investigators who prefer terminal environments or need to integrate with scripts and workflows.
What you can do:
- Terminal-based investigations
- Script-friendly automation
- Integration with existing CLI workflows
- Specialized investigation skills
Ollama (Local AI)
Best for: Air-gapped environments and privacy-sensitive investigations
Use Hades with locally-running AI models (Llama, Mistral) for environments where dark web intelligence must stay on-premise.
What you can do:
- Fully local inference (no cloud)
- Air-gapped investigations
- Cost-effective high-volume queries
- Data sovereignty compliance
OpenAI Integration
Best for: Custom applications and programmatic access
Integrate Hades with GPT-4 or GPT-3.5 for building custom applications, automation, or existing OpenAI-based workflows.
What you can do:
- Custom application development
- Programmatic API access
- Integration with existing GPT workflows
- Flexible model selection
Comparison: Which Integration to Use?
| Feature | Claude Desktop | Claude CLI | Ollama | OpenAI |
|---|---|---|---|---|
| Ease of Setup | Easy | Easy | Medium | Medium |
| Cost | Subscription | Subscription | Free (local) | Pay-per-token |
| Privacy | Cloud | Cloud | Fully local | Cloud |
| Model Quality | Excellent | Excellent | Good (varies) | Excellent |
| Multi-tool Reasoning | Excellent | Excellent | Medium | Excellent |
| Speed | Fast | Fast | Varies (hardware) | Fast |
| Best For | Interactive investigations | Terminal workflows | Air-gapped/sensitive | Custom integrations |
Recommendations:
Use Claude Desktop/CLI if:
- You need best-in-class reasoning for complex investigations
- Cost is not a primary concern
- You want the easiest setup experience
Use Ollama if:
- Dark web intelligence must stay on-premise (air-gapped)
- You have powerful local hardware (32GB+ RAM for 70B models)
- Cost is a constraint for high-volume usage
Use OpenAI if:
- You’re building custom applications or integrations
- You need programmatic access for automation
- You want to use specific GPT models (GPT-4, GPT-3.5)
Getting Started
To get started with the Hades MCP Server, contact [email protected] for:
- API Key - Your authentication credentials
- Setup Instructions - Platform-specific configuration guidance
- Support - Technical assistance with integration
Once configured, you’ll have immediate access to all 21 Hades MCP tools through your chosen AI platform.
Example Investigations
Cryptocurrency Tracking
Query: “Find all dark web sites using Bitcoin address bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh”
What happens:
- Claude uses
find_servers_with_wallettool - Returns all servers with this Bitcoin address
- Includes risk levels, site titles, and related entities
- Synthesizes into actionable intelligence
Vendor Attribution
Query: “Find all marketplaces operated by the same vendor as darkmarket2023.onion”
What happens:
- Claude uses
vendor_attributiontool - Searches for shared cryptocurrency wallets and communication channels
- Identifies related operations with confidence scores
- Provides evidence chain for attribution
Threat Intelligence
Query: “Show me high-risk drug marketplaces discovered in the last 7 days”
What happens:
- Claude uses
threat_intelligencetool - Filters by risk level, intent category, and discovery date
- Returns prioritized threat list
- Includes risk scores and confidence levels
Infrastructure Analysis
Query: “Find sites with identical infrastructure to targetmarket.onion”
What happens:
- Claude uses
find_shv_matchestool - Identifies sites with matching Script Hash Values
- Detects mirrors, backups, or franchised operations
- Provides infrastructure relationship analysis
Next Steps
Now that you understand the MCP Server capabilities:
- Tool Reference - Complete documentation of all 21 tools
- Usage Examples - Step-by-step investigation workflows
- Investigation Workflows - Real-world use cases
- Investigation Skills - Specialized investigation skills
Support
For MCP Server questions or setup assistance:
- Support - [email protected]
- Pricing & General Inquiries - [email protected]
- Documentation - https://hades.aikostek.com
- GitHub Issues - Report bugs and request features
Ready to start investigating? Contact [email protected] to get your API key and setup instructions.