Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"osint": {
"args": [
"osint-mcp"
],
"command": "uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
One command. 26 free OSINT tools. Any AI agent.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'osint-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked osint-mcp against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in ai-ml
Dynamic problem-solving through sequential thought chains
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
An open-source AI agent that brings the power of Gemini directly into your terminal.
MCP Security Weekly
Get CVE alerts and security updates for io.github.rjn32s/osint-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
One command. 26 free OSINT tools. Any AI agent.
uvx osint-mcp # installs everything and starts the MCP server
osint-mcp is a Python package that wraps 26 free OSINT (Open Source Intelligence) tools as MCP (Model Context Protocol) tools, giving AI agents like Claude, GPT-4, and any MCP-compatible agent the ability to perform real OSINT investigations directly from a conversation.
The problem it solves: Running OSINT tools traditionally requires installing a dozen separate binaries, writing glue scripts, and manually parsing outputs. osint-mcp automates the entire setup — it detects your OS, installs all tools via Homebrew / apt / Go / pip, and exposes them to your AI agent through a single MCP server.
Who it is for:
uvx osint-mcp auto-installs all underlying tools on first runuvx is the Python equivalent of npx — it installs the package in an isolated environment and runs it immediately. No pip install, no virtual environment setup needed.
uvx osint-mcp
On first run, this automatically:
osint-mcp in an isolated Python environmentOn subsequent runs, it boots in under a second — tools are already installed.
Add one entry to your Claude Desktop config and you are done.
macOS — ~/Library/Application Support/Claude/claude_desktop_config.json
Linux — ~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"osint": {
"command": "uvx",
"args": ["osint-mcp"]
}
}
}
Restart Claude Desktop. You will see 26 new OSINT tools available in the tool list.
If you prefer managing your own environment:
pip install osint-mcp
# Install all OSINT tool binaries
osint-mcp install
# Check what is available
osint-mcp status
# Start the MCP server
osint-mcp serve
Claude Desktop / AI Agent
│
│ MCP (stdio)
▼
osint-mcp server
│
├── osint_whois → python-whois l
... [View full README on GitHub](https://github.com/rjn32s/osint-mcp#readme)