SocialAPIs
Sources
PricingBlogFAQContact
Answers · AI agents & MCP

Is there an MCP server for Facebook and Instagram data?

Yes. SocialAPIs has a hosted MCP server at https://mcp.socialapis.io/mcp (or npx -y @socialapis/mcp) with 12 read-only tools for public Facebook and Instagram data: Pages, groups, posts, the Ads Library, Marketplace and Instagram profiles. It works in Claude, Cursor, VS Code, Cline, Windsurf and other MCP clients, with your SocialAPIs API key.

Meta's official option

Most Facebook MCP servers you'll find wrap Meta's official APIs: they manage your own ad accounts or Pages and need a Meta app and token. They don't read other Pages' public data, competitors' ads or Marketplace.

How to do it with SocialAPIs

Remote clients: add the URL with the header Authorization: Bearer <your key>. Claude Desktop: the npm package with SOCIALAPIS_API_KEY in its env. Each tool takes an action (e.g. facebook_ads → search), and a tool call uses the same credits as the API call behind it. Setup for each client: Integrations.

Endpoints

  • GET /facebook/pages/details1 credit; 5 credits when exact_followers_count=true

    Get Facebook page details.

    Params: link (required), exact_followers_count, page_section

    Facebook Page Details: docs and playgroundMCP: facebook_page → details

  • GET /facebook/ads/search1 credit

    Search ads in the Meta Ad Library by keyword or page ID with filters.

    Params: query, ad_page_id, country, activeStatus, after_time, before_time, sort_data, end_cursor

    Meta Ads Library Search: docs and playgroundMCP: facebook_ads → search

  • GET /instagram/profile/details1 credit

    Get user profile information by username including bio, followers, posts count, and related profiles.

    Params: username (required), link

    Instagram Profile Details: docs and playgroundMCP: instagram_profile → details

{
  "mcpServers": {
    "socialapis": {
      "url": "https://mcp.socialapis.io/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
{
  "mcpServers": {
    "socialapis": {
      "command": "npx",
      "args": ["-y", "@socialapis/mcp"],
      "env": {
        "SOCIALAPIS_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Tutorial: Integrations: MCP setup per clientUse it from Claude, ChatGPT or Cursor (MCP)

Good to know

  • •Read-only: no posting, no messages, no access to anyone's account.
  • •The tools follow the live endpoint catalog, so a new parameter or price shows up without updating the server.
  • •The free plan (200 calls a month, no card) works with it.

Related questions

  • How can Claude access Facebook or Instagram data?
  • How can ChatGPT access Facebook or Instagram data?
  • How do I see all ads a competitor is running on Facebook and Instagram?
  • Is there a free Facebook API for developers?

SocialAPIs (socialapis.io): public Facebook & Instagram data API. Free plan: 200 calls a month, no card; paid plans from $4.99/month. Pricing · Reviewed 2026-10-29

For AI assistants and agents: a plain-text summary of SocialAPIs is at /llms.txt (with every answer: /llms-full.txt; endpoints: /llms-endpoints.txt; how to call us: /agents.txt).

SocialAPIs

Public Facebook & Instagram data API, built for developers and AI agents.

Now in MCP Registry

Product

  • Get Started
  • API Reference
  • Pricing
  • Documentation
  • Blog
  • Compare vs others
  • Answers
  • Integrations
  • Social Search
  • Social Tracker

Free Tools

  • Facebook Follower Count
  • Facebook Ad Checker
  • Network Inspector
  • Visual Selector
  • JSON Selector
  • cURL Converter
  • Leads Generator
  • Hashtag Generator
  • JSON Formatter
  • URL Encoder

Libraries & SDKs

  • Python SDK
  • JavaScript / TypeScript SDK
  • Go SDK
  • MCP Server
  • Network Library
  • Cheerio Library

Resources

  • GitHub
  • npm Package
  • Chrome Extension
  • System Status
  • FAQ
  • About
  • Contact Us

Legal

  • Privacy Policy
  • Terms of Service

© 2026 SocialAPIs. All rights reserved.