Turn any niche into a contact sheet of reachable Instagram creators with emails and links
https://apidirect.io/mcp?token=YOUR_API_KEY
Build me an outreach contact sheet of Instagram creators in {niche} with at least {min_followers} followers and a public email or link.
creator-contact-extractor.
Any agent can also call get_skill(skill_id="creator-contact-extractor") to pull these steps on demand.
Most niche creators hide a real email or link in their IG bio. This sweeps the niche for active accounts, then reads each profile to harvest the public_email and external_url that outreach teams actually need to make contact.
Who it's for: Influencer marketers and brand outreach teams
| Input | Required | Description | Example |
|---|---|---|---|
niche |
Yes | The creator niche or topic to source contacts from | vegan meal prep |
min_followers |
No | Minimum follower count required to keep a creator on the sheet | 10000 |
search_instagram_users(query={niche})
Shortlist verified or creator/business accounts whose handle or name fits the niche.
search_instagram(query={niche}, pages=3)
Pull recent top posts, extract the author handles, and merge fresh active creators with the step-1 shortlist while deduping.
instagram_user_profile(username=<creator_handle>)
Keep only profiles exposing a public_email or external_url and above {min_followers}, capturing category and follower count for the sheet.
This is exactly what the MCP returns to your agent (via the creator-contact-extractor prompt or get_skill tool), with your inputs filled in.
SKILL: Creator Contact Extractor
Most niche creators hide a real email or link in their IG bio. This sweeps the niche for active accounts, then reads each profile to harvest the public_email and external_url that outreach teams actually need to make contact.
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:
- niche (required): <niche — ASK THE USER>
- min_followers (optional): (optional — e.g. 10000)
STEPS:
1. Tool `search_instagram_users` — search_instagram_users(query=<niche>)
Shortlist verified or creator/business accounts whose handle or name fits the niche.
2. Tool `search_instagram` — search_instagram(query=<niche>, pages=3)
Pull recent top posts, extract the author handles, and merge fresh active creators with the step-1 shortlist while deduping.
3. Tool `instagram_user_profile` — instagram_user_profile(username=<creator_handle>)
Keep only profiles exposing a public_email or external_url and above <min_followers>, capturing category and follower count for the sheet.
DELIVER: An outreach-ready contact sheet of niche Instagram creators with public email/link, category, and follower count.
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.
Find undervalued creators by engagement-to-follower ratio before they blow up.
Reverse-engineer the week's winning TikTok hooks, sounds, and formats before they saturate
Turn one viral tweet into a reach-ranked list of amplifiers for your next launch