Skip to main content

Influencers Club MCP Server

Beta — This project is under active development. It works and can be tested, but expect changes before the stable release.

MCP server for the Influencers Club API — creator enrichment, discovery, audience analysis, content data, batch operations, and account management.

Two ways to use it:

Best for
Hosted connector (claude.ai, ChatGPT) No install — connect once with your Influencers Club account
Local install (stdio) Claude Desktop / Claude Code / IDEs, plus local file tools (CSV export, batch upload)

Use with claude.ai (Hosted Connector)

The hosted server runs at https://mcp-dashboard.influencers.club/mcp and signs you in with OAuth — no API key to copy around.

  1. In Claude, open Settings → Connectors → Add custom connector (or find Influencers Club in the connectors directory).
  2. Enter the URL: https://mcp-dashboard.influencers.club/mcp
  3. Click Connect — you'll be redirected to the Influencers Club dashboard to sign in and approve access.
  4. Done. Ask Claude things like "Find 5 Instagram creators in fitness with 50k-500k followers."

Requirements: an Influencers Club account with API credits. Discovery and enrichment tools consume credits (costs are listed on every tool and in the tables below); dictionary/lookup tools are free.

Notes:

  • The hosted connector exposes the 19 API tools. File and batch tools (CSV export, bulk CSV enrichment) need a local filesystem and are available only in the local install.
  • Connection expired / 401 errors: disconnect and reconnect the connector to re-authenticate.
  • "Insufficient credits" errors: top up in the dashboard; calls keep failing until the balance is positive.

Use with ChatGPT (Developer Mode)

The same hosted server works as a ChatGPT connector:

  1. In ChatGPT, enable Settings → Apps → Advanced settings → Developer mode (available on Plus, Pro, Business, Enterprise, and Edu plans).
  2. Add a new connector with the URL: https://mcp-dashboard.influencers.club/mcp
  3. Click Connect — you'll be redirected to the Influencers Club dashboard to sign in and approve access.
  4. Done. The same 19 API tools are available; the credit requirements and notes from the claude.ai section apply unchanged.

Local Install (stdio)

Prerequisites

Quick Start (pip)

pip install influencers-club-mcp

Or install from source:

git clone https://github.com/Influencers-Club/influencers-club-mcp.git
cd influencers-club-mcp
pip install -e .

Then add to your Claude Desktop claude_desktop_config.json:

{
  "mcpServers": {
    "influencers-club": {
      "command": "influencers-club-mcp",
      "env": {
        "INFLUENCERS_CLUB_API_KEY": "your_api_key_here"
      }
    }
  }
}

Restart Claude Desktop — the server will appear as "influencers-club". That's it.

Where do files go? By default, exported CSVs and uploads are saved to exports/ and imports/ inside the cloned repo folder. No extra configuration needed.

To use a custom location, add these env vars:

"EXPORT_HOST_DIR": "/your/custom/exports",
"IMPORT_HOST_DIR": "/your/custom/imports",
"OUTPUT_DIR": "/your/custom/exports",
"IMPORTS_DIR": "/your/custom/imports"

Claude Code

Add to your project's .mcp.json or global ~/.claude/settings.json:

{
  "mcpServers": {
    "influencers-club": {
      "command": "influencers-club-mcp",
      "env": {
        "INFLUENCERS_CLUB_API_KEY": "your_api_key_here"
      }
    }
  }
}

VS Code / Cursor

Add to .vscode/mcp.json in your project:

{
  "servers": {
    "influencers-club": {
      "command": "influencers-club-mcp",
      "env": {
        "INFLUENCERS_CLUB_API_KEY": "your_api_key_here"
      }
    }
  }
}

Docker (Advanced)

Use Docker if you want filesystem isolation or prefer containerized deployments.

git clone https://github.com/Influencers-Club/influencers-club-mcp.git
cd influencers-club-mcp
docker build -t influencers-club-mcp .

Add to your Claude Desktop claude_desktop_config.json:

{
  "mcpServers": {
    "influencers-club": {
      "command": "docker",
      "args": [
        "run", "-i", "--rm",
        "-p", "127.0.0.1:8090:8090",
        "-e", "INFLUENCERS_CLUB_API_KEY=your_api_key_here",
        "-e", "UPLOAD_PORT=8090",
        "-e", "UPLOAD_BIND=0.0.0.0",
        "-v", "/path/to/exports:/exports",
        "-v", "/path/to/imports:/imports",
        "-e", "EXPORT_HOST_DIR=/path/to/exports",
        "-e", "IMPORT_HOST_DIR=/path/to/imports",
        "influencers-club-mcp"
      ]
    }
  }
}

Note: Replace /path/to/exports and /path/to/imports with actual paths on your machine. The path appears 4 times — update all of them.

Examples by OS:

  • macOS/Linux: /Users/john/influencers-club-mcp/exports
  • Windows: C:\\Users\\John\\Desktop\\influencers-club-mcp\\exports (use double backslashes)

After configuring, restart your client. The server will appear as "influencers-club".

Available Tools (29)

19 API tools are available everywhere (hosted connector and local). Tools marked local only need the local filesystem, so they exist only in stdio installs.

Creator Discovery

Tool Description Cost
discover_creators AI semantic search with filters (followers, engagement, location, etc.) 0.01/creator
discover_creators_to_file (local only) Multi-page discovery with CSV export to disk 0.01/creator
find_similar_creators Find creators similar to a seed creator 0.01/creator
audience_overlap Compare audience overlap between 2-10 creators 1 credit

Enrichment

Tool Description Cost
enrich_by_handle Full enriched profile: email, demographics, audience, income, brand deals 1 credit
enrich_by_handle_raw Basic profile data: bio, followers, verification status 0.03 credits
enrich_by_email Find creator profiles from an email 0.05 credits
connected_socials Discover all linked social accounts for a creator 0.5 credits

Content Data

Tool Description Cost
get_creator_posts Fetch recent posts with engagement metrics (IG, TikTok, YouTube) 0.15 credits
get_post_details Deep content analysis (comments, transcript, audio) 0.03 credits

Batch Enrichment (local only)

Tool Description Cost
create_batch_enrichment Upload CSV of up to 10,000 handles/emails for bulk processing varies
get_batch_status Check batch job progress (auto-polls every 35s) free
download_batch_results Download completed batch results as CSV free
resume_batch Resume a paused batch after adding credits free

File Management (local only)

Tool Description Cost
get_upload_url Get the browser upload page URL for batch CSV files free
wait_for_upload Auto-detect when a file has been uploaded free
list_import_files List uploaded CSV files ready for enrichment free
list_export_files List exported result files free
setup_export_path Configure where exported files are saved free

Discovery Reference Data

Tool Description Cost
get_languages Available languages for filtering free
get_locations Available locations per platform free
get_brands Available brand identifiers free
get_youtube_topics Available YouTube topics free
get_games Available Twitch games free
get_audience_brand_categories Audience brand categories free
get_audience_brand_names Audience brand names free
get_audience_interests Audience interest categories free
get_audience_locations Audience geographic locations free

Account

Tool Description Cost
check_credits Check account credits balance free

Usage Examples

Find fitness influencers on Instagram:

"Find 5 Instagram creators with 50k-500k followers who post about fitness and have an engagement rate above 3%."

Enrich a creator profile by handle:

"Get me the full profile for @cristiano on Instagram, including audience demographics."

Find similar creators for campaign scaling:

"I like the creator @MrBeast on YouTube. Find 10 similar creators with at least 100k followers."

Compare audience overlap:

"Compare the audience overlap between @nike, @adidas, and @puma on Instagram."

Get a creator's recent posts:

"Show me the latest posts from @garyvee on TikTok with engagement metrics."

Find all connected social accounts:

"What other social media accounts does @cristiano have linked to their Instagram?"

Check your remaining API credits:

"How many credits do I have left?"

Supported Platforms

Capability Platforms
Enrichment Instagram, TikTok, YouTube, OnlyFans, X/Twitter, Twitch, LinkedIn (raw mode only)
Discovery Instagram, TikTok, YouTube, OnlyFans, X/Twitter, Twitch
Content Data Instagram, TikTok, YouTube
Audience Overlap Instagram, TikTok, YouTube

Environment Variables (local install)

Variable Required Default Description
INFLUENCERS_CLUB_API_KEY Yes Your Influencers Club API key
UPLOAD_PORT No 8090 Port for the browser upload page
UPLOAD_BIND No 127.0.0.1 Bind address. Set to 0.0.0.0 inside Docker.
UPLOAD_HOST No localhost Hostname for the upload URL. Set to your IP if Docker runs remotely.
EXPORT_HOST_DIR No Host path for exported files
IMPORT_HOST_DIR No Host path for uploaded files
MAX_CALLS_PER_MINUTE No 300 Client-side rate limit

Troubleshooting

  • Hosted connector shows "disconnected" or tools return 401 — remove and re-add the connector (or click Reconnect) to refresh the OAuth session.
  • Errors mentioning credits or limits — check your balance with check_credits or in the dashboard; calls fail until the limit resets or credits are added.
  • Local: server doesn't appear in Claude Desktop — verify the config JSON is valid and restart the app; check that influencers-club-mcp runs from a terminal.
  • Local: upload page unreachable — another process may hold port 8090; set UPLOAD_PORT to a free port.
  • Anything else: open an issue or email gjorgji.p@influencers.club.

Privacy Policy

This MCP server is a thin client between the connected AI assistant (e.g. Claude or ChatGPT) and the Influencers Club API. The sections below describe what the server itself does with your data; the Influencers Club platform's full data practices are governed by the Influencers Club Privacy Policy.

Data we collect. None. The server does not collect, persist, or transmit personally identifiable information about the human using the AI assistant. The only inputs it receives are the tool arguments the assistant sends (e.g. a creator handle or a CSV path) and the bearer token used to authenticate against the Influencers Club API.

How data is used. Tool arguments are forwarded directly to the Influencers Club API to fulfill the requested operation (discovery, enrichment, batch processing, etc.). Responses are returned to the assistant. The server performs no analytics, profiling, or model training on this data.

Storage. The server keeps no database. The only data written to disk are: (a) CSV exports/imports the user explicitly creates via the file tools, written to local directories the user controls (exports/, imports/, or paths set by EXPORT_HOST_DIR / IMPORT_HOST_DIR); (b) a small .ic_config.json file storing the chosen export path. No conversation content, API responses, or credentials are persisted.

Third-party sharing. The server communicates with exactly one third party: the Influencers Club API. No data is sent to any other endpoint, analytics service, or telemetry provider. The bearer token is transmitted only to the Influencers Club API over HTTPS and is redacted from any error messages returned to the assistant.

Retention. The server retains nothing in-process beyond the lifetime of a single tool call, with the exception of the user-controlled CSV files described above, which the user can delete at any time. Bearer tokens are read from environment variables (or, in hosted/HTTP mode, from the authenticated request) and are never written to disk.

Contact. Privacy questions and data-deletion requests: gjorgji.p@influencers.club. Security disclosures may also be filed via GitHub Issues.

Support

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

influencers_club_mcp-0.2.1.tar.gz (53.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

influencers_club_mcp-0.2.1-py3-none-any.whl (52.9 kB view details)

Uploaded Python 3

File details

Details for the file influencers_club_mcp-0.2.1.tar.gz.

File metadata

  • Download URL: influencers_club_mcp-0.2.1.tar.gz
  • Upload date:
  • Size: 53.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for influencers_club_mcp-0.2.1.tar.gz
Algorithm Hash digest
SHA256 683642d1e5c3624d175b8b9eec97410f0a702102c4af48bee67c3ca57d41054d
MD5 91a1335cd8a20f94281e4fd91e78d762
BLAKE2b-256 bb3063c37634203288759e7300f534e46782fd43d595368ee5ed548bc9146465

See more details on using hashes here.

Provenance

The following attestation bundles were made for influencers_club_mcp-0.2.1.tar.gz:

Publisher: pypi_publish.yml on Influencers-Club/influencers-club-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file influencers_club_mcp-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for influencers_club_mcp-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1476a1c1ae7ceade573bd31956c4cde8738e91e1247ab0ee754eb417e04f13e5
MD5 83903f9324bba1c0e4c0875821a2d419
BLAKE2b-256 156e446580fe90c0d8f31658950cadb9bd287b96a8e8ecf6b5ec9e683c8fbbd7

See more details on using hashes here.

Provenance

The following attestation bundles were made for influencers_club_mcp-0.2.1-py3-none-any.whl:

Publisher: pypi_publish.yml on Influencers-Club/influencers-club-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 files

0.2.0

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page