What's New
CLI Mode
Run any of the 37 OSINT tools directly from the command line — no MCP client required:
# List all tools
npx osint-mcp-server --list
# Run a tool
npx osint-mcp-server --tool dns_lookup '{"domain":"example.com","type":"A"}'
npx osint-mcp-server --tool osint_domain_recon '{"domain":"example.com"}'
npx osint-mcp-server --tool dns_email_security '{"domain":"example.com"}' --format textGitHub Action
Use any tool in your CI/CD pipeline:
- uses: badchars/osint-mcp-server@v0.2.0
with:
tool: osint_domain_recon
args: '{"domain": "example.com"}'
- uses: badchars/osint-mcp-server@v0.2.0
with:
tool: dns_email_security
args: '{"domain": "example.com"}'
- uses: badchars/osint-mcp-server@v0.2.0
with:
tool: shodan_host
args: '{"ip": "1.2.3.4"}'
env:
SHODAN_API_KEY: ${{ secrets.SHODAN_API_KEY }}New Flags
| Flag | Description |
|---|---|
--tool <name> |
Run a specific tool by name |
--list |
List all 37 tools with descriptions and API key requirements |
--format json|text |
Output format (default: json) |
--help |
Show usage information |
CI Workflow
Added GitHub Actions CI workflow for build verification on push/PR.
Backward Compatible
Default behavior (no flags) still starts the MCP stdio server for AI agents. The CLI mode is additive.
Full Changelog: v0.1.0...v0.2.0