Skip to content

v0.2.0 — CLI Mode + GitHub Action

Latest

Choose a tag to compare

@badchars badchars released this 17 Mar 01:27
· 15 commits to main since this release

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 text

GitHub 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