AI Integrations
CrewOSINT hosts a remote MCP server that exposes all 35+ OSINT checks as tools for AI agents. Connect Claude Code, Cursor, Claude Desktop, VS Code — or any MCP client — using just your API key. Nothing to install or self-host.
Before you start
- Grab an API key from your account dashboard (
co_live_…) — it's your access token. - Endpoint:
https://crewosintapi.aibachkhoa.com/mcp— send the key asAuthorization: Bearer co_live_…. - Each check tool call is metered against your balance (1 credit each), and capped by your plan's rate limits — exactly like the REST API.
Claude Code
Any
Run in your terminal — no file to edit- Create an API key in your CrewOSINT dashboard (co_live_…).
- Run the command below, pasting your key after "Bearer ".
- Start Claude Code — the crewosint_* tools are available immediately.
- Every tool call is billed to your key (1 credit per check).
Config (
terminal) claude mcp add --transport http crewosint https://crewosintapi.aibachkhoa.com/mcp \
--header "Authorization: Bearer co_live_your_key_here" Cursor
Global
~/.cursor/mcp.jsonPer-project
.cursor/mcp.json- Create or open ~/.cursor/mcp.json (or .cursor/mcp.json in your project).
- Add the config below and paste your API key after "Bearer ".
- Open Cursor → Settings → MCP and confirm "crewosint" is connected.
- Ask the agent to run an OSINT check on any domain.
Config (
~/.cursor/mcp.json) {
"mcpServers": {
"crewosint": {
"url": "https://crewosintapi.aibachkhoa.com/mcp",
"headers": { "Authorization": "Bearer co_live_your_key_here" }
}
}
} Claude Desktop
macOS
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows
%APPDATA%\Claude\claude_desktop_config.json- Open Claude Desktop → Settings → Developer → Edit Config.
- Paste the config below (it uses the mcp-remote bridge for HTTP).
- Fully quit and reopen Claude Desktop.
- The CrewOSINT tools appear under the 🔌 (tools) icon in a new chat.
Config (
claude_desktop_config.json) {
"mcpServers": {
"crewosint": {
"command": "npx",
"args": [
"mcp-remote", "https://crewosintapi.aibachkhoa.com/mcp",
"--header", "Authorization: Bearer co_live_your_key_here"
]
}
}
} VS Code
Per-project
.vscode/mcp.jsonUser settings
mcp.json (Command Palette → "MCP: Open User Configuration")- Ensure GitHub Copilot / Agent mode (or an MCP-capable extension) is enabled.
- Create .vscode/mcp.json with the config below.
- Open Copilot Chat → Agent mode → Tools and enable CrewOSINT.
- Run a check on any domain from the agent.
Config (
.vscode/mcp.json) {
"servers": {
"crewosint": {
"type": "http",
"url": "https://crewosintapi.aibachkhoa.com/mcp",
"headers": { "Authorization": "Bearer co_live_your_key_here" }
}
}
} Other / API
Endpoint
https://crewosintapi.aibachkhoa.com/mcp- Point any MCP (Streamable HTTP) client at the endpoint above.
- Send your API key as the bearer token: Authorization: Bearer co_live_…
- Standard JSON-RPC: initialize → tools/list → tools/call.
- Each check tool call is metered against your account.
Config (
any MCP client) POST https://crewosintapi.aibachkhoa.com/mcp
Authorization: Bearer co_live_your_key_here
Content-Type: application/json
{ "jsonrpc": "2.0", "id": 1, "method": "tools/call",
"params": { "name": "crewosint_ssl", "arguments": { "url": "example.com" } } } Verify it works
Ask your agent something like:
"Run a full CrewOSINT scan on example.com and summarise the SSL and DNS findings." You should see the agent call the crewosint_* tools and return live results.