# MCP: Instagram Creator & Influencer Marketing Intel (`seibs.co/mcp-instagram-creator-intel`) Actor

MCP server for instagram-creator-intel. AI-agent tools: get\_creator\_profile, analyze\_engagement, check\_audience\_quality, compare\_creators, and cross\_platform\_lookup across public Instagram (+ TikTok/YouTube) profiles. x402 (USDC on Base) and Skyfire ready. For brands, DTC, and agencies.

- **URL**: https://apify.com/seibs.co/mcp-instagram-creator-intel.md
- **Developed by:** [Seibs.co](https://apify.com/seibs.co) (community)
- **Categories:** MCP servers, Marketing, Social media
- **Stats:** 1 total users, 0 monthly users, 0.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

$5.00 / 1,000 mcp tool calls

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## MCP: Instagram Creator & Influencer Marketing Intel

> AI-agent (MCP) wrapper around [`instagram-creator-intel`](https://apify.com/seibs.co/instagram-creator-intel). Gives Claude / GPT / LangChain / Cursor agents five tools to vet influencers from public Instagram (+ TikTok/YouTube) profiles - engagement rate, audience-quality / fake-follower estimate, and cross-platform reach - with no Meta App Review. x402 (USDC on Base) + Skyfire ready for token-less agentic payments.

### How it works

This actor is a thin MCP server over the upstream `instagram-creator-intel` actor. Each tool call invokes the upstream actor and reshapes its dataset into small, deterministic JSON an agent can consume directly. Upstream PPE events (`creator_record`, `engagement_analysis`, `audience_quality_flag`) pass through to the same run.

### Modes

| Mode | What it does |
|---|---|
| `list_tools` (default) | Emit the MCP tool catalog + the agentic-payment descriptor. Free. |
| `call_tool` | Invoke one tool (`tool` + `args`). |
| `batch` | Invoke a list of `{tool, args}` calls (max 10). |

### Tools

| Tool | Purpose |
|---|---|
| `get_creator_profile` | Public profile + recent posts + engagement analysis for a creator. |
| `analyze_engagement` | Just the engagement layer (rate, cadence, top content, benchmark). |
| `check_audience_quality` | Fake-follower / audience-credibility estimate with explained flags. |
| `compare_creators` | Rank a set of creators by engagement + credibility (roster selection). |
| `cross_platform_lookup` | One creator across Instagram + TikTok + YouTube with combined reach. |

### Call it

```python
from apify_client import ApifyClient

client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("seibs.co/mcp-instagram-creator-intel").call(run_input={
    "mode": "call_tool",
    "tool": "check_audience_quality",
    "args": {"creator": "@natgeo", "platforms": ["instagram"]}
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)
```

Run `mode=list_tools` first to see every tool's JSON-schema for its args.

### Agentic payments (x402 + Skyfire)

The tool catalog advertises an agentic-payment descriptor. When the operator enables MCP monetization and sets the env opt-ins (`X402_ENABLED`, `X402_PAY_TO_ADDRESS`, `SKYFIRE_ENABLED`, `SKYFIRE_SELLER_ID`), AI agents can pay per tool call with no pre-provisioned token.

### Connect it to an MCP client

This Actor is exposed as a remote MCP tool through Apify's hosted MCP server. Point any MCP-compatible client (Claude Desktop, Cursor, VS Code, or an OpenAI / LangChain / LlamaIndex agent) at Apify's server with this Actor enabled:

```json
{
  "mcpServers": {
    "apify": {
      "url": "https://mcp.apify.com?tools=seibs.co/mcp-instagram-creator-intel",
      "headers": { "Authorization": "Bearer <YOUR_APIFY_TOKEN>" }
    }
  }
}
```

Get a token (free) from **Apify Console -> Settings -> API & Integrations**. The Actor then appears as a callable tool. Run `mode=list_tools` first (free) to fetch every tool's live JSON schema, then call one:

```json
{ "mode": "call_tool", "tool": "get_creator_profile", "args": { } }
```

**Prefer a direct call?** Hit the Actor straight through the Apify API / SDK - no MCP client required:

```python
from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("seibs.co/mcp-instagram-creator-intel").call(run_input={
    "mode": "call_tool", "tool": "get_creator_profile", "args": {},
})
items = client.dataset(run["defaultDatasetId"]).list_items().items
```

### Pricing

Flat **$0.005 per MCP tool call** + the upstream `instagram-creator-intel` PPE pass-through (`creator_record` $0.006, `engagement_analysis` $0.010, `audience_quality_flag` $0.015). A run that returns nothing costs nothing.

### Related

Wraps `instagram-creator-intel`. Part of the Seibs.co intelligence portfolio - distinct from `ad-library-intel` (paid ads) and `tiktok-shop-creator-intel` (shop creators).

# Actor input Schema

## `mode` (type: `string`):

list\_tools = emit the MCP tool catalog (free). call\_tool = invoke one tool (requires 'tool' + 'args'). batch = invoke a list of {tool, args} calls.

## `tool` (type: `string`):

Required when mode=call\_tool. One of: get\_creator\_profile, analyze\_engagement, check\_audience\_quality, compare\_creators, cross\_platform\_lookup.

## `args` (type: `object`):

Arguments for the selected tool. Example for get\_creator\_profile: {"creator": "@natgeo", "platforms": \["instagram"]}. For compare\_creators: {"creators": \["@natgeo","@nasa"]}.

## `calls` (type: `array`):

Required when mode=batch. Each entry is an object with 'tool' and 'args'. Example: \[{"tool": "get\_creator\_profile", "args": {"creator": "natgeo"}}, {"tool": "check\_audience\_quality", "args": {"creator": "nasa"}}]. Max 10 calls per run.

## Actor input object example

```json
{
  "mode": "list_tools",
  "tool": "get_creator_profile",
  "args": {
    "creator": "natgeo",
    "platforms": [
      "instagram"
    ]
  },
  "calls": []
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "mode": "list_tools",
    "args": {
        "creator": "natgeo",
        "platforms": [
            "instagram"
        ]
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("seibs.co/mcp-instagram-creator-intel").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "mode": "list_tools",
    "args": {
        "creator": "natgeo",
        "platforms": ["instagram"],
    },
}

# Run the Actor and wait for it to finish
run = client.actor("seibs.co/mcp-instagram-creator-intel").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "mode": "list_tools",
  "args": {
    "creator": "natgeo",
    "platforms": [
      "instagram"
    ]
  }
}' |
apify call seibs.co/mcp-instagram-creator-intel --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=seibs.co/mcp-instagram-creator-intel",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/xNF8jGUEW1gn29l4C/builds/y2RsbWOgdA4yq9lgx/openapi.json
