Home / Blog / MCP + Instagram Guide
Tutorial

Using Instagram Data in Claude and Cursor via MCP

Add one URL to your Claude Desktop or Cursor config and Claude can search Instagram influencers and profiles as a native tool — paying per call with USDC on Base. No API key. No account. No signup.

Key Takeaway

You can search Instagram influencers directly from Claude or Cursor by adding Social Intel's MCP server. Add https://socialintel.dev/mcp to your MCP config — no API key, no account. Claude calls Instagram search as a native tool and pays $0.10 per request via USDC on Base. Works with Claude Desktop, Cursor, Windsurf, and any MCP-compatible client.

Table of Contents

  1. What is MCP?
  2. Setup: Claude Desktop
  3. Setup: Cursor
  4. What you can do with it
  5. Example prompts
  6. How payment works
  7. FAQ

What is MCP?

MCP (Model Context Protocol) is an open standard that lets AI assistants call external tools and data sources from within their reasoning loop. Think of it like a plugin system, but standardized across Claude, Cursor, and other MCP-compatible clients.

An MCP server exposes a set of tools with defined inputs and outputs. When Claude is connected to an MCP server, it can discover those tools automatically and call them when they're relevant to a user's request — without any manual copy-pasting of outputs or switching between apps.

Social Intel runs an MCP server that exposes one tool: search_leads. Give Claude a niche and follower threshold, and it returns a list of matching Instagram accounts with usernames, follower counts, bios, and contact info where available.

MCP Server URL

https://socialintel.dev/mcp

Setup: Claude Desktop

  1. Open Claude Desktop settings

    Go to Settings → Developer → Edit Config. This opens claude_desktop_config.json in your editor.

  2. Add the Social Intel MCP server

    Add the entry below inside the mcpServers object. If the key doesn't exist yet, create it.

  3. Save and restart Claude Desktop

    After restarting, you'll see "Social Intel" in the tools panel. Claude will use it automatically when relevant.

claude_desktop_config.json
{
  "mcpServers": {
    "social-intel": {
      "url": "https://socialintel.dev/mcp"
    }
  }
}
Tip

If you already have other MCP servers configured, just add the "social-intel" entry alongside them — don't replace the whole file.

Setup: Cursor

  1. Open Cursor settings

    Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) and search for "MCP Settings".

  2. Add the server URL

    Click "Add MCP Server", set the type to sse, and enter the URL below.

  3. Verify the connection

    The server should show as "Connected" with the search_leads tool visible. Ask Cursor's Agent to find Instagram influencers to test it.

Cursor MCP config (~/.cursor/mcp.json)
{
  "mcpServers": {
    "social-intel": {
      "url": "https://socialintel.dev/mcp",
      "type": "sse"
    }
  }
}

What You Can Do With It

Once connected, Claude and Cursor's Agent can search Instagram leads inline — as part of any conversation or coding task. No copy-pasting URLs, no switching tabs, no manual API calls.

Influencer Research

Find accounts in any niche with minimum follower thresholds. Get bios and contact info in seconds.

Lead Generation

Ask Claude to find leads in a specific market, then format them as a CSV or draft outreach emails.

Competitive Analysis

Search for competitors or adjacent accounts in your niche. Get follower data and bio keywords.

Content Strategy

Find top accounts in a niche to understand what content resonates with large audiences.

Example Prompts

Once the MCP server is connected, you can ask Claude naturally. It will call search_leads when relevant and incorporate the results into its response.

Example prompt
Find 10 fitness influencers in Germany with more than 50,000 followers. Include their bios and any contact info available. Format as a table.
Example prompt
I'm launching a sustainable fashion brand. Search for Instagram accounts in the "sustainable fashion" or "slow fashion" niche with at least 20K followers. Draft a short DM I could send each one.
Example prompt
Find travel photography accounts with over 100K followers. Then write a Python script that takes their usernames as input and formats them into a prospecting spreadsheet.
Example prompt (Cursor)
I'm building an influencer marketing dashboard. Search for 5 beauty influencers with 10K+ followers and use the results to seed my local SQLite database with test data.
Pro Tip

Claude can chain tool calls. Ask it to search Instagram, filter the results by bio keywords, and draft personalized emails — all in one prompt.

How Payment Works

Social Intel uses the x402 payment protocol — every API call is paid for individually with USDC on Base. When Claude calls search_leads through MCP, the payment happens automatically in the background.

You'll need a funded wallet to make paid calls. The simplest path:

  1. Get USDC on Base via Coinbase or any Base-compatible exchange
  2. Configure your x402-compatible wallet in your agent's environment
  3. Each search_leads call costs $0.10 USDC
Note

The interactive demo at socialintel.dev/#demo is free — no wallet required. Only MCP and REST API calls require payment.

What does a search_leads call return?

Each call returns up to 12 Instagram profiles matching your query:

Example response
[
  {
    "username": "fitnesswithanna",
    "full_name": "Anna Richter",
    "followers": 84200,
    "bio": "Personal trainer | Nutrition coach | Berlin",
    "is_business": true,
    "email": "[email protected]"
  },
  ...
]

Tool parameters

Claude discovers the tool schema automatically, but here's what search_leads accepts:

search_leads parameters
{
  "niche": "string",          // e.g. "fitness", "sustainable fashion"
  "min_followers": 10000,    // minimum follower count
  "max_followers": 1000000   // optional upper bound
}

Frequently Asked Questions

Do I need an API key to use the MCP server?

No. Social Intel uses the x402 payment protocol — payment happens per request via USDC on Base. There's no account to create and no API key to manage. The MCP URL is public; payment is the authentication.

Does the MCP server work with other AI tools besides Claude and Cursor?

Any MCP-compatible client works. This includes Claude Desktop, Claude.ai (Projects), Cursor, Windsurf, Continue.dev, and any custom agent built with the MCP SDK. The server endpoint is https://socialintel.dev/mcp and supports SSE transport.

How accurate is the Instagram data?

Social Intel sources data through DataLikers, which provides real-time Instagram profile data. Follower counts and bios are current at time of request. Email addresses are only included when publicly listed in the Instagram profile. We do not scrape private data.

Can Claude make multiple searches in one conversation?

Yes. Claude can call search_leads multiple times in a single conversation — for example, searching different niches and then merging results. Each call is charged separately at $0.10 USDC.

What if I'm building my own agent (not using Claude)?

You can call the REST API directly: GET https://socialintel.dev/v1/search_leads with niche and min_followers query parameters. The endpoint supports x402 payments and returns the same JSON format. See the API docs for full details.

Is there a rate limit?

There are no hard rate limits — each paid request is processed independently. Practically, the underlying data source has a maximum of 12 results per query. For larger datasets, make multiple calls with different search terms.


Related Articles


Add to Claude in 30 Seconds

One URL in your MCP config and Claude can search Instagram leads natively. No account, no API key — pay per call with USDC on Base.