OSINTverseDocs

Connect an agent

Add the OSINTverse MCP server to Claude, Claude Code, ChatGPT, Cursor, VS Code, a JSON config, or the Messages API, with OAuth or an API key.

Every client uses the same endpoint, https://osintverse.com/mcp. People sign in with OAuth; scripts send an API key.

  1. In Claude (web, desktop, or mobile) open Settings → Connectors and choose Add custom connector.
  2. Paste https://osintverse.com/mcp and click Connect.
  3. Sign in to OSINTverse. On the consent screen pick the wallet to bill (personal or a team you can search in) and set a daily cap for this agent. The agent starts in sandbox mode, so nothing is charged until you switch it to live.
  4. Ask Claude to quote and run a lookup. Paid tools ask for confirmation; reads do not.

Claude identifies itself with a Client ID Metadata Document, so there is nothing to register on your side.

Your first five minutes

Every new connection starts in sandbox mode: all the tools work, but searches return sample data and nothing is charged. Ask the agent to walk through these. Each step is one tool call.

  1. whoami: which wallet it bills, the scopes you granted, both daily caps, and mode: "sandbox".
  2. list_providers with an input_type such as email: who can look it up and at what price.
  3. quote_search (or quote_bulk_search for several identifiers or providers): what the lookup would cost live, and whether the balance and caps allow it.
  4. create_case, then run_search or run_bulk_search with that case_id: runs the lookup on sample data and files it in one go.
  5. get_case: everything filed so far, grouped by run.

When the workflow looks right, open Dashboard → API keys → Agents and choose Go live for that agent. Searches then return real results and charge your wallet, inside your caps. Every call, sandbox or live, shows up under Recent agent calls.

Which credential to use

CredentialWho it identifiesScopesWhere it bills
OAuth sign-inYou, per connected apposint:read, search:run, cases:write as grantedThe wallet chosen on the consent screen
ov_ API keyThe key's owner (personal) or the teamSet by the key's access level: read only (osint:read), search and read (+ search:run), or full (all three)Same wallet as the REST API, within the key's own daily cap if it has one

Both are limited by the workspace's daily agent cap and the per-call rate limits (60 tool calls and 10 paid searches per minute). OAuth connections can also have their own cap that counts only their spend.

Demo endpoint

https://osintverse.com/mcp/demo needs no credential, returns fixed sample results, and never bills. Use it to confirm your client connects before you sign in.

On this page