All skills
twitterinstagramreddityoutube OSINT & Due Diligence

Cross-Platform Identity Resolver

Pin one real person to all of their social handles and confirm the match with shared bio links and emails

Run this skill with your agent
1. Connect the MCP server
https://apidirect.io/mcp?token=YOUR_API_KEY
2. Then just say to your agent
Find and confirm every social account belonging to {full_name}, who sometimes goes by {known_handle}.
In clients that support MCP prompts (Claude Desktop, Claude Code, Cursor) this skill appears as a prompt named cross-platform-identity-resolver. Any agent can also call get_skill(skill_id="cross-platform-identity-resolver") to pull these steps on demand.

What it does

Anyone can claim a name; the trick is cross-confirmation. This finds candidate accounts on four platforms, then pulls a full profile to prove they're the same human via reused usernames, shared external links, and a public email.

Who it's for: Investigators, recruiters vetting candidates, and trust-and-safety teams

Inputs

Input Required Description Example
full_name Yes The person's real or display name to search across platforms Jane Rivera
known_handle No A username seed they're known to reuse, used to match reused identities janerivera

How your agent runs it

  1. 1
    search_twitter_users(query="{full_name}", pages=3)

    Collect candidate X accounts, recording each handle, verified status, bio, and any linked URL.

  2. 2
    search_instagram_users(query="{full_name}")

    List candidate Instagram handles whose display name or bio overlaps the X candidates.

  3. 3
    search_reddit_users(query="{known_handle}")

    Match a reused username, capturing karma and account age to gauge whether the account is established or throwaway.

  4. 4
    search_youtube_channels(query="{full_name}", pages=2)

    Find channels whose description links back to the same website or handles seen on other platforms.

  5. 5
    instagram_user_profile(username=<candidate_handle>)

    Pull the strongest candidate's bio, external_url, and public_email to cross-confirm it is the same person behind all the handles.

Delivers: A confirmed identity map linking the person's verified X, Instagram, Reddit, and YouTube accounts with the shared link/email evidence that ties them together

Tools used

The full playbook

This is exactly what the MCP returns to your agent (via the cross-platform-identity-resolver prompt or get_skill tool), with your inputs filled in.

SKILL: Cross-Platform Identity Resolver
Anyone can claim a name; the trick is cross-confirmation. This finds candidate accounts on four platforms, then pulls a full profile to prove they're the same human via reused usernames, shared external links, and a public email.

You are running this skill on API Direct via its MCP tools. Execute the steps below yourself by calling the named tools in order — values in <angle brackets> come from a previous step. Then deliver the result described at the end.

INPUTS:
  - full_name (required): <full_name — ASK THE USER>
  - known_handle (optional): (optional — e.g. janerivera)

STEPS:
  1. Tool `search_twitter_users` — search_twitter_users(query="<full_name>", pages=3)
     Collect candidate X accounts, recording each handle, verified status, bio, and any linked URL.
  2. Tool `search_instagram_users` — search_instagram_users(query="<full_name>")
     List candidate Instagram handles whose display name or bio overlaps the X candidates.
  3. Tool `search_reddit_users` — search_reddit_users(query="<known_handle>")
     Match a reused username, capturing karma and account age to gauge whether the account is established or throwaway.
  4. Tool `search_youtube_channels` — search_youtube_channels(query="<full_name>", pages=2)
     Find channels whose description links back to the same website or handles seen on other platforms.
  5. Tool `instagram_user_profile` — instagram_user_profile(username=<candidate_handle>)
     Pull the strongest candidate's bio, external_url, and public_email to cross-confirm it is the same person behind all the handles.

DELIVER: A confirmed identity map linking the person's verified X, Instagram, Reddit, and YouTube accounts with the shared link/email evidence that ties them together

Note: each underlying tool call is billed at its normal endpoint price; get_sentiment adds a small per-page surcharge. Page through results as needed but stop once you have enough to deliver the outcome.