socialbridge-mcp
Includes Facebook profiles, posts, search, comments, and Meta Ad Library records.
Provides access to Instagram profiles, posts, search results, and comments through a unified API.
Provides access to Meta Ad Library records, including ad creatives and metadata for transparency analysis.
Provides Pinterest profiles, posts, search results, and comments.
Offers Reddit profiles, posts, search, comments, and full-history retrieval.
Enables Snapchat profiles, posts, search, comments, and public Spotlight feeds.
Allows fetching Threads profiles, posts, search, comments, and individual posts with replies.
Enables retrieval of TikTok profiles, posts, search results, and comments.
Supports YouTube profiles, posts, search, comments, and video transcripts.
socialbridge-mcp
A remote MCP (Model Context Protocol) connector for SocialBridge API — unified social-media data behind one /v1 contract across nine networks (Instagram, TikTok, YouTube, Twitter/X, Reddit, Facebook, Pinterest, Snapchat, Threads; LinkedIn is registered but quarantined). Every network exposes the same four operations — profile, posts, search, comments — returning one flat schema (Profile / Post / Comment) tagged with platform, plus a cross-platform superset (search_all) and a few platform-specific extras.
Live: https://socialbridge-mcp.vercel.app/mcp — 10 tools. Since the upstream SocialBridge deployment is metered (RapidAPI/Apify) and gates every /v1/* route behind a RapidAPI proxy-secret guard, this connector authenticates its own outbound calls with that same secret (SOCIALBRIDGE_MCP_PROXY_SECRET, sent as the X-RapidAPI-Proxy-Secret header) and applies a soft per-IP rate limit (SOCIALBRIDGE_MCP_RATE_LIMIT, default 30 tool-calls/hour, in-memory) so the free MCP tier stays a discovery channel rather than an unmetered bypass of the paid listing — see lib/ratelimit.js.
What this is, and why it's a separate connector
SocialBridge API is a plain REST API. Any HTTP client can already call it directly. This repo exists because MCP clients (Claude, ChatGPT, and other MCP-aware agents) don't consume arbitrary REST APIs — they consume MCP tools. socialbridge-mcp is a thin adapter layer that:
Exposes each SocialBridge endpoint as a discoverable, typed MCP tool (name, description, zod input schema, annotations) that an LLM can reason about and call directly.
Speaks the MCP streamable-HTTP transport at a single
/mcpendpoint, so it registers as a connector in Claude, ChatGPT, or any other MCP client with one URL.Does nothing else. Every tool call is a pass-through
fetchto SocialBridge, and the JSON response is handed back verbatim as the tool result.
Related MCP server: Social MCP Connector
Authentication: None on the MCP side (deliberate)
SocialBridge's data has no per-user dimension — it's public social-media metadata (profiles, posts, search results, comments). There is nothing to gate per-caller, so this connector ships with no OAuth, no login, no Supabase, no billing, no demo-vs-real split — every caller gets the same real, live data. api/mcp.js builds a fresh, stateless McpServer per request.
The connector still authenticates its own outbound calls to the metered upstream (see below) — that is a server-to-server detail invisible to MCP callers, not per-caller auth.
Tools
One tool per real SocialBridge /v1 route (from social-api/openapi.yaml + src/routes.js):
Tool | SocialBridge endpoint | Description |
|
| One account profile as the unified |
|
| An account's recent posts as the unified |
|
| Search one network for posts (unified |
|
| Comments/replies on a post (unified |
|
| Fan one query across every network in parallel, merged. |
|
| Keyless Reddit full-history pull (Arctic Shift). |
|
| Meta Ad Library records as the unified |
|
| Caption-language list / cue segments for a video. |
|
| A single thread by shortcode or URL, with replies. |
|
| A creator's public Spotlight feed (unified |
platform is an enum of instagram, tiktok, youtube, twitter, reddit, facebook, pinterest, snapchat, threads, linkedin. Keyless platforms return real data with no setup; gated platforms return an honest credentials_required and LinkedIn returns platform_disabled — nothing is ever faked.
All 10 tools are read-only and annotated { readOnlyHint: true, destructiveHint: false, idempotentHint: true, openWorldHint: true }.
Environment variables
Var | Default | Purpose |
|
| Upstream SocialBridge base URL (override for local/self-hosted testing). |
| (unset) | RapidAPI proxy secret, sent outbound as |
|
| Soft per-IP cap on |
This is a free discovery tier over the metered SocialBridge API — heavy users should go through the paid RapidAPI/Apify listings.
How it wraps social-api
Each tool handler does a plain fetch(\${SOCIALBRIDGE_MCP_API_BASE_URL}${path}`, ...)(with theX-RapidAPI-Proxy-Secret` header when configured) against the real SocialBridge REST API and returns the parsed JSON as MCP tool-result content:
{ content: [{ type: 'text', text: JSON.stringify(result, null, 2) }] }Upstream HTTP errors (4xx/5xx) are caught and surfaced as a typed MCP error result via an asError helper rather than crashing the request.
Local development
npm install
node local-server.js & # serves /mcp and /health on :3900
SOCIALBRIDGE_MCP_PROXY_SECRET=... npm run smoke # real end-to-end smoke testThis server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceSchedule and manage social media posts across 10 platforms (Instagram, Facebook, TikTok, X, LinkedIn, YouTube, Threads, Pinterest, Bluesky, Telegram) from any MCP-compatible AI assistant. Supports batch posting, media uploads, analytics, and platform-specific features like Reels, Shorts, and carousels.Last updated111295MIT
- Flicense-qualityCmaintenanceA remote MCP server that provides tools to query live Meta (Facebook+Instagram) and TikTok organic social data, such as follower counts, insights, recent posts, and aggregated overviews.Last updated
- Alicense-qualityCmaintenanceA full social media management MCP server enabling post, read, schedule, and analyze across Facebook, Instagram, LinkedIn, X/Twitter, Pinterest, and YouTube from any MCP-compatible AI client.Last updatedMIT
- Alicense-qualityBmaintenancePublish, schedule and read analytics across every major social network from one MCP server. 15+ tools covering publishing, scheduling, validation, media upload and normalised cross-platform analytics.Last updatedMIT
Related MCP Connectors
Social media MCP: publish, schedule & analyze posts on TikTok, Instagram, YouTube, LinkedIn & X
Connect any AI agent to 11+ social platforms: schedule, publish & track posts via hosted MCP.
Social media analytics, video analysis, and competitor intel for any MCP-compatible AI agent.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/IsaiahDupree/socialbridge-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server