✦ Publish, engage, and automate across all your social platforms

One API to publish and engage
across social media.

The unified API for developers and AI agents. Publish, read, and respond across Instagram, Facebook, TikTok, YouTube and more. Flat pricing, native MCP, free tier.

Start for free →

✓ Free tier available · No credit card required · MCP-ready

8Platforms
50+API Endpoints
75+AI Tools
$0To Start
agentclaude0s
prompt

Scenarios are illustrative. Actual performance depends on platform API response times.

SocialAPI.ai is the social media API for the full loop: publish content across every major platform, read every comment, and reply to every DM through a single unified REST API. It covers Instagram, Facebook, Threads, TikTok, YouTube, X/Twitter, and LinkedIn, with Google Business Profile (reviews and local posts) coming soon. It is MCP-native and can be used directly as a tool by AI agents running on any MCP-compatible framework.

One endpoint for all your platforms

Instagram
Instagram
Facebook
Facebook
TikTok
TikTok
YouTube
YouTube
X / Twitter
X / Twitter
LinkedIn
LinkedIn
Google Reviews
Google ReviewsSoon
Instagram
Instagram
Facebook
Facebook
TikTok
TikTok
YouTube
YouTube
X / Twitter
X / Twitter
LinkedIn
LinkedIn
Google Reviews
Google ReviewsSoon
Instagram
Instagram
Facebook
Facebook
TikTok
TikTok
YouTube
YouTube
X / Twitter
X / Twitter
LinkedIn
LinkedIn
Google Reviews
Google ReviewsSoon
Instagram
Instagram
Facebook
Facebook
TikTok
TikTok
YouTube
YouTube
X / Twitter
X / Twitter
LinkedIn
LinkedIn
Google Reviews
Google ReviewsSoon

I got tired of maintaining six integrations

Every platform has its own auth, its own pagination, its own rate limits. I spent more time fighting APIs than building my product. So I built one API that handles all of them.

  • One API key for all platforms
  • Unified interaction schema: comments, DMs, and mentions all share the same JSON shape
  • One webhook endpoint for all events
  • Native MCP server for AI agents
  • Read AND reply from a single consistent API
  • Comments, DMs, and mentions in one place
  • Publish to 8 platforms with one API for publishing and engagement

What you actually get.

Publish, read, and reply across 8 platforms. One API key, one JSON shape, one error format.

Publishing

Publish to 8 platforms

One POST request. Your content goes to Instagram, Facebook, TikTok, YouTube, X, and LinkedIn. Failed? Built-in retry handles it.

Unique

One schema for every interaction

Instagram comments, TikTok mentions, and Facebook DMs share the exact same JSON shape. Google Business reviews are coming soon to the same schema.

MCP

MCP server, 75+ tools

Listed on Smithery, Composio, MCP.so. Your Claude or GPT agent calls social_api_reply the same way it calls any other tool.

Privacy

Your content stays yours

We store only what's needed to deliver the service: post metadata, delivery status, and engagement metrics. Your original content stays on the platforms.

Events

One webhook for everything

New Instagram comment, Facebook DM, TikTok mention: they all arrive at the same endpoint, same JSON envelope. One handler covers all platforms.

DX

Predictable errors

Token expired? 401. Rate limited? 429. Not supported? 501. Same codes, same shape, every platform. One try/catch block.

Simple, powerful developer experience.

Every platform returns the same JSON. One Bearer token to publish posts, read comments, and reply to DMs, whether you're on Instagram, TikTok, or Facebook.

  • Publish and engage: Publish content and read interactions with the same unified schema for both.
  • No per-platform SDKs: Connect once, call everything through one API key.
  • Consistent error handling: Same sentinels, same HTTP codes, across every connector.
api.social-api.ai
from socialapi import SocialAPI

client = SocialAPI(api_key="sapi_key_...")

# List connected accounts
accounts = client.accounts.list()

# List posts with comments
posts = client.comments.list_posts(account_id="acc_ig_001").data
last_post = posts[0]

for comment in last_post.list_comments():
    if "spam" in comment.text:
        comment.hide()
    else:
        comment.reply(text="Thanks!")

# Publish a post to multiple platforms
post = client.publishing.create(
    text="Hello from the API!",
    targets=[
        {"account_id": "acc_ig_001"},
        {"account_id": "acc_fb_002"},
    ],
)

See how we compare.

Most APIs help you push content out. Few help you handle what comes back: comments, DMs, reviews, mentions. Here's how SocialAPI.ai stacks up on the engagement side.

Best ValueSocialAPI.aiAyrshareZernioUnipileOutstand
Post publishing
Core
Incoming Interactions
Core
Add-on
Review Platforms
🔜 Soon
Partial
Native MCP Server
Native
Docs-only
Partial
Free Tier
$149+
(no inbox)
trial only
$5+
DM Support
Partial (FB/IG/X)
Add-on
LinkedIn (cookie)
Unified Schema
Partial
N/A
Starting Price
$0/mo
$149/mo
$0/mo
$55/mo
$5/mo + $0.01/post

Competitor pricing verified March 2026. Features based on published documentation.

Transparent pricing.

Pay for the accounts you connect.

Hobby

Start building today

$0/mo
Get Started (Hobby)

    What's included

  • 2 brandsi
  • 10 posts/month
  • 50 interactions/month
  • All platforms
  • Review platforms (coming soon)
  • MCP server access
  • Community support
Unlimited posts & interactions

Side Hustle

For rising creators

$29/mo
Start Now →

    What's included

  • 10 brandsi
  • Unlimited posts & interactions
  • All platforms
  • Review platforms (coming soon)
  • Webhooks
  • Email support
Most Popular

Full Send

For growing businesses

$109/mo
Start Now →

    What's included

  • 50 brandsi
  • Unlimited posts & interactions
  • All platforms
  • Review platforms (coming soon)
  • Priority support

Empire

For agencies & SaaS

$349/mo
Start Now →

    What's included

  • 200 brandsi
  • Unlimited posts & interactions
  • All platforms
  • Review platforms (coming soon)
  • Dedicated support
  • Custom SLA
Enterprise

Custom pricing

Unlimited brands · Unlimited everything · Custom SLA · Dedicated infrastructure · Custom integrations

Contact Sales →

Unlimited plans are subject to fair use. Platform-specific rate limits apply.

Three steps, that's it.

No onboarding call. No 12-page quickstart guide.

1

Grab an API key

Sign up, copy your key. No approval process, no sales call. Takes 30 seconds.

Email
dev@example.com
Generate API Key →
sapi_key_••••••••••••••••
2

Connect accounts

OAuth pop-up per platform. Click, authorize, done. Tokens are encrypted and stored for you.

Instagram
Facebook
TikTok
3

Ship it

Call the API from your app, or point an MCP agent at it. Comments, DMs, and mentions all flowing through one endpoint.

$ mcp connect social-api
✓ Connected to SocialAPI.ai MCP
✓ 3 tools registered
incoming: instagram comment
incoming: facebook comment
agent: drafting reply...
✓ replied in 0.8s

Native MCP support.
Listed on 10+ marketplaces.

SocialAPI.ai is the first unified social media + reviews MCP server. Compatible with Claude, GPT, Gemini, and every MCP-compatible AI agent.

0
Competitors with Unified Social + Reviews MCP
March 2026

// who's building on it

Three kinds of teams, one same headache.

If you've ever quoted a customer six weeks to add a second platform, this section is for you.

01SaaS founders

Ship the integration in an afternoon, not in 4 months

You're building an inbox tool, a review aggregator, a creator dashboard. Your customers want Instagram, Facebook, and TikTok on day one. Maintaining three SDKs, three OAuth flows, and three webhook formats is a team you don't have.

One OAuth. One webhook. One JSON shape.

02AI agent builders

Give your agent hands on every social platform

Your agent reads an Instagram DM, drafts a reply, posts a comment on Facebook, and pulls last week's Facebook mentions, all in the same run. No glue code, no per-platform tool definitions.

75 MCP tools, every endpoint mirrored.

03Support & ops teams

Every comment, DM, and mention in one queue

Your customers DM you on Instagram, comment on TikTok, and tag you on Facebook. Today your team checks four tabs. One webhook fires them all into your triage tool with the same JSON shape, and you reply through the same endpoint.

Comments, DMs, mentions: one inbox.

Erwan Prost, French software engineer and founder of SocialAPI.ai

Erwan Prost

Founder & engineer · France

Erwan is the engineer behind SocialAPI.ai. For two years before this, he built and ran CapitalSync, a trade copier that moved real money between trading accounts. It ran on Kubernetes with a custom operator he wrote in Go, with Wine-emulated MetaTrader pods under the hood. SocialAPI.ai is being built by the same person, with the same engineering bar.

Open-source projects he's shipping

Writing Go since 2020 · 700+ GitHub stars across open-source repos · builds and operates SocialAPI.ai end to end

FAQ

Frequently asked questions.

Everything you need to know before integrating.

What platforms does SocialAPI.ai support?

SocialAPI.ai supports 7 platforms: Instagram, Facebook, Threads, TikTok, YouTube, X/Twitter, and LinkedIn, with Google Business Profile (reviews and local posts) coming soon. All platforms return the same Interaction JSON shape, giving you one schema regardless of source.

Is there a free tier? Do I need a credit card?

Yes. The Free plan gives you 2 brands, 10 posts/month, and 50 interactions/month across all platforms, including replies, DMs, and the MCP server. No credit card required. All paid plans include unlimited posts and interactions.

What's a brand?

A brand groups all social accounts for one business, client, or project. Connect Instagram, TikTok, LinkedIn and more, it counts as one brand. Each brand can have one account per platform.

What happens when I hit my monthly limit?

The Free plan has monthly limits (10 posts, 50 interactions). Once reached, write API calls return a 429 error until the limit resets at the start of your next billing period. All paid plans have unlimited posts and interactions, so there are no limits to hit. Read calls (get comments, get reviews, etc.) are always unaffected on all plans.

How does the MCP server work?

The MCP (Model Context Protocol) server exposes every API capability as a typed tool your AI agent can call, including social_api_list_comments, social_api_send_dm, social_api_reply_to_review, and more. It is listed on every major MCP marketplace (Smithery, Composio, MCP.so, PulseMCP, and others) and works with any MCP-compatible host including Claude, GPT-4o, and open-source orchestrators.

Can I switch plans at any time?

Yes. You can upgrade or downgrade at any time. Upgrades take effect immediately; downgrades apply at the next billing cycle.

Who built SocialAPI.ai?

SocialAPI.ai is built and run by Erwan Prost, a French software engineer. He has been writing Go since 2020 and publishes open-source infrastructure tooling on GitHub, including azuretls-client (449+ stars). From 2023 to 2025 he built and ran CapitalSync, a trade copier platform that ran on Kubernetes with a custom operator he wrote in Go. He works on SocialAPI.ai full-time.

Get started today

Ready to unify your social interactions?

Free tier available · No credit card required · Ships with MCP server

We use essential cookies for security, and analytics cookies (PostHog) with your consent. Privacy Policy.