insightsocial
OfficialFetches public Facebook data through the InsightSocial API, including profiles, posts, comments, followers, search, company pages, ads, and engagement metrics.
Fetches public Instagram data through the InsightSocial API, including profiles, public emails, posts, reels, comments, followers, likers, hashtags, search, and engagement metrics.
Fetches public Pinterest data through the InsightSocial API, including profiles, posts, comments, followers, search, hashtags, and engagement metrics.
Fetches public Reddit data through the InsightSocial API, including profiles, posts, comments, followers, search, and engagement metrics.
Fetches public Threads data through the InsightSocial API, including profiles, posts, comments, followers, search, and engagement metrics.
Fetches public TikTok data through the InsightSocial API, including profiles, videos, comments, followers, likers, hashtags, search, transcripts, and engagement metrics.
Fetches public YouTube data through the InsightSocial API, including profiles/channels, videos, comments, followers/subscribers, search, transcripts, and engagement metrics.
insightsocial
The official CLI and MCP server for the InsightSocial API: live public data from Instagram, TikTok, LinkedIn, Facebook, YouTube, X, Reddit, Threads and Pinterest through one key.
239 endpoints: profiles, public emails, posts, reels, comments, followers, likers, hashtags, search, company pages, jobs, ads and transcripts.
One schema across platforms: a TikTok video and an Instagram post come back with the same fields (
post.url,post.engagement.likes,computed.engagement_rate).Priced per endpoint, charged per call. Empty results, failed calls and idempotent replays are free.
Built for agents. Every result is saved in full, and you re-slice it locally with jq for free, so a 50 KB page never ends up in your context.
Quick start
npx -y insightsocial init # save your key, install the agent skill, show MCP setup
npx -y insightsocial search instagram followers
npx -y insightsocial run /v1/instagram/profile -p handle=natgeo
npx -y insightsocial view --last --jq '.data.author | {username, followers}'Get a key at https://www.insightsocial.app/portal/api/keys. New accounts include free calls.
Related MCP server: Xpoz MCP Server
Use it from an AI agent
Claude Code plugin
/plugin marketplace add insightsocial/skills
/plugin install insightsocial@insightsocialThis installs the skill and the MCP server together, from
insightsocial/skills. Run npx -y insightsocial login once so
the server can find your key.
MCP server (any client)
claude mcp add insightsocial --scope user -- npx -y insightsocial mcp{
"mcpServers": {
"insightsocial": { "command": "npx", "args": ["-y", "insightsocial", "mcp"] }
}
}The server reads the key saved by insightsocial login, so the config holds no secret. You can
also pass INSIGHTSOCIAL_API_KEY in its env. Without a key, search and describe still work.
Tool | What it does |
| Find endpoints by keywords and platform. Free. |
| Inputs, allowed values, an example and the price for one endpoint. Free. |
| Fetch data. Saves the full response and returns a |
| Re-slice a saved result with jq, fields, max_items or an outline with sizes. Free. |
| Balance, plan and usage. Free. |
insightsocial init --yes writes the MCP entry into Claude Code, Codex and Cursor for you.
Commands
Command | |
| Save a key, install the skill for detected agents, print or write the MCP config. |
| Save (after checking it) or remove your key. |
| Find endpoints. Free. |
| Every endpoint with its price. Free. |
| Inputs, example and price. Free. |
| Call an endpoint. Saves to |
| Re-shape a saved result. No network, no charge. |
| Balance and usage. Free. |
| Start the MCP server over stdio. |
Shaping flags (run and view) trim only what is printed; the saved file is always complete:
--jq <expr>: real jq (bundled, nothing to install) over the saved response. Paths start at.data.--fields a,b.c: keep these keys on each item. Dotted paths descend.--max-items N: show at most N items.--summary: the structure with byte sizes, so you can see what is large before pulling it.
Paging: when there is another page, run prints the exact next command. Each page is a
separate charged call.
Configuration
Key |
|
| Defaults to |
| Defaults to |
Develop
npm install
npm run check # build + unit tests, no network and no key neededLicense
MIT
Related MCP Connectors
Live social media data for AI agents: X, LinkedIn, Instagram, TikTok, YouTube, Reddit, Facebook.
Give your AI agent live public data from 70+ platforms: from TikTok, Instagram, YouTube, LinkedIn, X, Reddit, Amazon, Google and more, One key, one response format, 1,000 free credits every month.
Twitter/X, Instagram, Reddit & TikTok data for AI agents. Billions of posts. No API keys.
Real-time LinkedIn, X (Twitter) and Reddit data for AI agents. Free key, self-minted, no signup.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to create, schedule, and manage social media posts across 10 platforms via a unified API.-

Xpoz MCP Serverofficial
AlicenseNot gradedqualityBmaintenanceSearch Twitter/X, Instagram, Reddit, and TikTok from AI agents. 52 tools for keyword and hashtag search, user profiles, posts, comments, follower connections, and tracking. Billions of posts indexed, natural-language queries, CSV export up to 500K rows. Remote server (Streamable HTTP) with OAuth sign-in, no API keys needed.12MIT- AlicenseAqualityAmaintenanceReal-time LinkedIn, X (Twitter) and Reddit data for AI agents: profiles, companies, people search, tweets, subreddits, and search. Free start: self-mint a key in one call, no signup, no card.17MIT
- AlicenseAqualityDmaintenanceProvides AI agents with unified access to 21 social media platforms and 105 endpoints for retrieving profiles, posts, comments, search results, trending content, and analytics without per-platform authentication.4379 npmMIT