Social Media Metrics MCP — Instagram, X & YouTube for AI
Pricing
from $20.00 / 1,000 instagram profiles
Social Media Metrics MCP — Instagram, X & YouTube for AI
A hosted Social Media Metrics MCP server: pull live Instagram profile metrics + engagement rate, X (Twitter) follower stats and YouTube channel metrics straight from Claude, Cursor or any MCP client. No platform API keys. Billed per tool call.
Pricing
from $20.00 / 1,000 instagram profiles
Rating
0.0
(0)
Developer
Muhamed Didovic
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
Social Media Metrics MCP — Instagram, X & YouTube for Claude, Cursor & AI Agents
Give your AI assistant live social-media metrics. This Actor runs as a hosted MCP server (Model Context Protocol): connect Claude, Cursor, ChatGPT, VS Code or any MCP client and it can pull public profile metrics for Instagram, X (Twitter) and YouTube — followers, following, post/tweet/video counts, verification, bios and more — plus a computed Instagram engagement rate. One server, three platforms. No platform API keys, no OAuth, no app review, nothing to host.
Apify hosts it, authenticates it with your Apify token, and bills it per tool call — you don't run or host anything.
🧰 Tools
Three tools, all returning clean, typed JSON — ready for an LLM to reason over.
| Tool | What it does | Key arguments |
|---|---|---|
get_instagram_profile | Instagram profile metrics: followers, following, post count, bio, category, verification & account type — plus an engagement snapshot (avg likes/comments and engagement rate from the 12 most recent posts). | username (name or profile URL) |
get_x_profile | X (Twitter) profile metrics: followers, following, tweet count, listed count, bio, website, blue-check status, account-created date and profile image. | username (name or profile URL) |
get_youtube_channel | YouTube channel metrics: subscribers, video count, description, keywords, country, channel id and avatar. Accepts @handle, channel URL or UC… id. | channel (handle / URL / id) |
Pricing is per-call: one event per profile/channel lookup.
get_instagram_profile(with engagement analytics) is the primary tool;get_x_profileandget_youtube_channelare billed at a lower per-call rate.
🔌 Connect it
This Actor runs in Standby mode and exposes an MCP endpoint at /mcp over the Streamable HTTP transport. Point your MCP client at the Actor's Standby URL and authenticate with your Apify API token as a bearer token.
Add this to your MCP client config (Claude Desktop, Cursor, VS Code, Windsurf, …):
{"mcpServers": {"social-metrics": {"url": "https://<YOUR-STANDBY-URL>/mcp","headers": { "Authorization": "Bearer <YOUR_APIFY_TOKEN>" }}}}
- Your Standby URL is shown on the Actor's page once you enable Standby (looks like
https://<user>--social-metrics-mcp-server.apify.actor). - Your Apify API token is under Settings → Integrations in the Apify Console.
That's it — your assistant will discover the three tools automatically and pick the right one.
💬 Example prompts
Once connected, just ask your assistant naturally:
- “How many followers does @nike have on Instagram, and what's their engagement rate?”
- “Compare the follower counts of @apify on X and their YouTube channel.”
- “Pull the metrics for the Veritasium YouTube channel.”
- “Is @mkbhd verified? How many videos have they posted?”
- “Give me the follower and post counts for these five Instagram handles.”
📦 Example tool calls & output
get_instagram_profile
{ "username": "nike" }
{"platform": "instagram","username": "nike","fullName": "Nike","followers": 291786006,"following": 143,"postsCount": 1663,"isVerified": true,"category": "Sportswear","recentPostsSampled": 12,"avgLikesPerPost": 512340,"avgCommentsPerPost": 3120,"engagementRatePct": 0.234}
get_x_profile
{ "username": "elonmusk" }
{"platform": "x","username": "elonmusk","name": "Elon Musk","followers": 240871936,"following": 1367,"tweets": 105565,"isBlueVerified": true,"createdAt": "2009-06-02T20:12:29.000Z"}
get_youtube_channel
{ "channel": "@veritasium" }
{"platform": "youtube","title": "Veritasium","handle": "@veritasium","channelId": "UCHnyfMqiRRG1u-2MsSQLbXA","subscribers": 21000000,"subscribersText": "21M subscribers","videoCount": 520,"country": "US"}
✅ Why use it
- Three platforms, one server. Instagram, X and YouTube behind a single MCP connection — no juggling three separate integrations.
- Engagement rate, computed for you. Instagram returns avg likes/comments and an engagement-rate percentage from recent posts, not just raw follower counts.
- No API keys. No Meta app review, no X API tier, no YouTube Data API quota — nothing to apply for.
- Built for agents. Clean, typed tools with descriptions LLMs understand, so your assistant picks the right platform automatically.
- Pay per call. Billed per lookup — no subscription, no idle server cost, nothing to host.
- Works everywhere. Standard Streamable HTTP MCP transport — Claude, Cursor, ChatGPT, VS Code, Windsurf, or your own agent.
🎯 Great for
- Influencer & creator research — vet reach and engagement across platforms before outreach.
- Competitive social benchmarking — track follower and content counts for brands or rivals.
- Marketing dashboards & reports — feed live public metrics into an agent that writes the summary.
- Lead qualification — size up a prospect's social presence inside your agent workflow.
⚙️ Notes & limitations
- Public data only. Private Instagram accounts expose profile-level counts but no post engagement; the tool returns what's public.
- Instagram engagement is sampled from the 12 most recent posts — a live snapshot, not a lifetime average — and is unavailable when recent posts hide their like counts.
- YouTube counts are the values YouTube shows logged-out visitors (approximate above 1,000, e.g. "21M subscribers"); total-view count is exposed only on some channels.
- X returns the public profile object; suspended or withheld handles return a clear error.
- One profile/channel per call — loop across a list with multiple calls.
⚠️ Disclaimer
This Actor accesses only publicly available profile data — the same information any logged-out visitor sees — with no login or private-account access. All metrics belong to the respective platforms and users; you are responsible for using the output in compliance with applicable laws and platform terms. Not affiliated with, endorsed by, or sponsored by Instagram/Meta, X (Twitter) or YouTube/Google.
🔎 SEO keywords
social media MCP, social metrics MCP, Instagram MCP server, X Twitter MCP, YouTube MCP server, Instagram followers API, engagement rate API, X follower count API, YouTube subscriber count API, social media API alternative, profile metrics for Claude, social data for Cursor, influencer metrics for ChatGPT, MCP server, Model Context Protocol, no-auth social API, follower count tool, social media analytics MCP, creator research MCP, social metrics for AI agents, hosted MCP server, Streamable HTTP MCP.