Sourcelane

Instagram Similar Accounts Finder

Instagram

Operated by Sourcelane✓ verified

Find Instagram accounts similar to any profile - competitors and lookalike creators ranked by match score, with bios, follower counts and contact details.

Read full description

An connector that finds Instagram accounts similar to a given profile by inferring the seed account's niche, audience and type from its bio and recent captions, collecting candidate accounts from Instagram suggestions and niche searches, and scoring each candidate for similarity. For each match it returns a numeric similarity score (0–100), a classified relationship to the seed account (direct competitor, similar creator, adjacent, or audience overlap), a concise plain-English reason explaining the match, shared thematic traits, and account metadata including profile text, category, location, audience size metrics, verification/business/private status, public contact details when listed, discovery provenance, and size metrics. The connector follows the strongest matches to discover additional lookalikes, ranks results by match strength, and supports filtering by similarity thresholds and audience-size ranges to target specific tiers of creators or brands.

Verified Sep 28, 3:55 AM

$0.02

per similar account

Up to 50 per call. Only pay for results returned; failed calls are refunded.

What people use it for

You give it

  • Instagram usernamerequired

    The account to find lookalikes for.

  • Extra criteria

    Plain-English requirements for the results, e.g.

Optional settings

Max resultsMinimum similarity scoreMinimum followersMaximum followersInclude private accountsExpand search

You get back

People & accounts
Seed usernameUsernameUser IDFull nameVerifiedPublic emailPublic phone
Numbers & stats
Similarity scoreFollower countFollowing countMedia count
Location
City
Links & media
URLExternal URLProfile pic URL
Other details
RelationshipSimilarity reasonShared traitsBiographyCategoryPrivateBusinessDiscovered via

Trust & reliability

7d uptime trend
WindowUptimeSuccess ratep50p95Calls
24h————0
7d————0
30d————0

Calling contract

Call it through Sourcelane's gateway or MCP server. We run the connector, apply your agent's spend guardrails, and bill only the results returned.

Call it via Sourcelane

curl -X POST https://api.usesourcelane.com/v1/call \
  -H "Authorization: Bearer sl_live_your_agent_key" \
  -H "Content-Type: application/json" \
  -d '{"listing":"instagram-similar-accounts-finder","params":{"username":"glossier","maxItems":5},"maxResults":10}'

Request params

FieldTypeRequiredDescription
usernamestringrequiredThe account to find lookalikes for. With or without @, or paste the profile URL.
maxItemsintegeroptionalHow many similar accounts to return. Set 0 to keep going until no more matches are found. Capped at 50 per call.
minSimilarityintegeroptionalOnly return accounts scoring at least this much (0-100). 90+ = direct competitors and true lookalikes, 70-89 = same niche with a notable difference, 40-69 = adjacent niche or shared audience.
extraCriteriastringoptionalPlain-English requirements for the results, e.g. "only independent brands, no big retailers" or "based in Australia" or "creators, not brands".
minFollowersintegeroptionalSkip accounts with fewer followers than this. 0 = no minimum.
maxFollowersintegeroptionalSkip accounts with more followers than this. 0 = no maximum.
includePrivatebooleanoptionalPrivate accounts can still be scored from their bio but have no public posts.
expandSearchbooleanoptionalAlso search by niche keywords and follow the suggestions of your strongest matches. Finds far more accounts; turn off to only check Instagram's direct suggestions for the seed.

Each result contains

FieldTypeDescription
seedUsernamestring—
usernamestringUsername
urlstringProfile
userIdstring—
fullNamestringName
similarityScoreintegerScore
relationshipstringRelationship
similarityReasonstringWhy similar
sharedTraitsarray—
biographystring—
categorynullCategory
followerCountintegerFollowers
followingCountinteger—
mediaCountinteger—
isVerifiedboolean—
isPrivateboolean—
isBusinessboolean—
citynull—
externalUrlstringWebsite
publicEmailnullEmail
publicPhonenull—
profilePicUrlstringAvatar
discoveredViaarray—

Use Instagram Similar Accounts Finder from Claude, ChatGPT or Cursor

Pick your tool and connect in under a minute. Then just ask — for example: “Pull the last 20 posts from @natgeo and tell me which formats get the most engagement.”

Connect Claude

Web, desktop and mobile. One click, then confirm.

  1. 1Click Add to Claude — claude.ai opens with Sourcelane filled in
  2. 2Click Continue to confirm — it then works in Claude desktop and mobile too
Manual setup (config files, REST, Python) +

Claude Code

Adds the Sourcelane MCP server with your key as a header.

terminal
claude mcp add --transport http sourcelane https://api.usesourcelane.com/mcp \
  --header "Authorization: Bearer sl_live_your_agent_key"

Claude Desktop (config file)

Alternative to the connector URL: add to claude_desktop_config.json, then restart Claude.

claude_desktop_config.json
{
  "mcpServers": {
    "sourcelane": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.usesourcelane.com/mcp",
        "--header",
        "Authorization:${AUTH_HEADER}"
      ],
      "env": {
        "AUTH_HEADER": "Bearer sl_live_your_agent_key"
      }
    }
  }
}

Cursor & Windsurf

Add to ~/.cursor/mcp.json (or Windsurf's mcp_config.json).

mcp.json
{
  "mcpServers": {
    "sourcelane": {
      "url": "https://api.usesourcelane.com/mcp",
      "headers": {
        "Authorization": "Bearer sl_live_your_agent_key"
      }
    }
  }
}

VS Code

Save as .vscode/mcp.json. VS Code prompts for your key once.

.vscode/mcp.json
{
  "servers": {
    "sourcelane": {
      "type": "http",
      "url": "https://api.usesourcelane.com/mcp",
      "headers": {
        "Authorization": "Bearer ${input:sourcelane-key}"
      }
    }
  },
  "inputs": [
    {
      "type": "promptString",
      "id": "sourcelane-key",
      "description": "Sourcelane agent key",
      "password": true
    }
  ]
}

ChatGPT Custom GPT (Actions)

Create a GPT → Actions → Import from URL, then Authentication: API Key, Bearer.

OpenAPI schema URL
https://usesourcelane.com/openapi.json

REST

One POST. Pass maxResults to cap cost.

curl
curl -X POST https://api.usesourcelane.com/v1/call \
  -H "Authorization: Bearer sl_live_your_agent_key" \
  -H "Content-Type: application/json" \
  -d '{"listing":"instagram-similar-accounts-finder","params":{"username":"glossier","maxItems":5},"maxResults":10}'

Python, LangChain, CrewAI, OpenAI Agents SDK…

Wrap the REST call as a tool, or point an MCP client at the endpoint.

python
import requests

res = requests.post(
    "https://api.usesourcelane.com/v1/call",
    headers={"Authorization": "Bearer sl_live_your_agent_key"},
    json={
        "listing": "instagram-similar-accounts-finder",
        "params": {"username":"glossier","maxItems":5},
        "maxResults": 10,
    },
    timeout=300,
)
body = res.json()
print(body["receipt"]["chargedMicros"], "micro-USD for", body["receipt"]["results"], "results")
print(body["data"])

Reviews

—

0 reviews

5
0
4
0
3
0
2
0
1
0

Leave a review

Loading reviews…

Related Instagram connectors

See all Instagram data connectors →