socialityio avatar

Sociality.io MCP

socialityio/sociality-mcp

Connects Claude and other MCP clients to Sociality.io's social media analytics across Facebook, X, Instagram, YouTube, LinkedIn, and TikTok. Exposes tools for reading owned account stats and posts, listing and tracking public competitors, and running benchmarks across channels. Uses OAuth and a credit system where setup calls are free but data pulls consume credits based on rows returned. Reach for this when you need structured social intelligence for reporting assistants, competitor monitoring workflows, or custom products that analyze engagement patterns and content performance. The remote server runs over streamable HTTP, so no local process needed.

GitHub stars
6
tools
7
transport
HTTP
last updated
Oct 26, 2026

Tools

7 tools

Public tool metadata for what this MCP can expose to an agent.

social_accounts_listThis tool is used to get the social media accounts that the user has access to.3 params

This tool is used to get the social media accounts that the user has access to.

Parameters* required
channelstring
Filter accounts by channel.one of facebook · x · instagram · youtube · linkedin · tiktok
namestring
Filter accounts by name or username (contains).
pageinteger
Page number for pagination (default: 1).
social_account_stats_listThis tool is used to get the insights of the social media account including followers, views, engagement rate, comments, likes and more for the given period.5 params

This tool is used to get the insights of the social media account including followers, views, engagement rate, comments, likes and more for the given period.

Parameters* required
account_idstring
The ID of the account to get analytics for.
metricsstring
Comma-separated metric names to include in the response. Supported metrics vary by channel; use social_platform_capabilities for the full metric catalog.
periodstring
Aggregation period: day, week, or month.one of day · week · month
sincestring
The date to start the analytics from (YYYY-MM-DD).
untilstring
The date to end the analytics at (YYYY-MM-DD).
social_account_posts_listThis tool is used to get the published posts and stories of the social media account for the given period.5 params

This tool is used to get the published posts and stories of the social media account for the given period.

Parameters* required
account_idstring
The ID of the account to get posts for.
orderstring
Sort order for posts.one of published_at_desc · published_at_asc
sincestring
Filter by published_at start date (YYYY-MM-DD).
typestring
Filter posts by type.one of status · photo · gif · video · link · album
untilstring
Filter by published_at end date (YYYY-MM-DD).
social_competitors_listThis tool is used to get the competitors and/or public social media accounts that are tracked across social media channels.3 params

This tool is used to get the competitors and/or public social media accounts that are tracked across social media channels.

Parameters* required
channelstring
Filter competitors by channel.one of facebook · x · instagram · youtube · linkedin · tiktok
namestring
Filter competitors by name or username (contains).
pageinteger
Page number for pagination (default: 1).
social_competitors_createThis tool is used to add a competitor/tracked social media account by social profile URL and start tracking it.2 params

This tool is used to add a competitor/tracked social media account by social profile URL and start tracking it.

Parameters* required
timezonestring
Optional timezone for this tracked competitor. Defaults to team's timezone when not provided.
urlstring
The social media profile URL of the competitor (for example: https://www.instagram.com/pepsi).
social_competitor_stats_listThis tool is used to get the public stats of a competitor (tracked social media account) including followers, views, likes and more for the given period.5 params

This tool is used to get the public stats of a competitor (tracked social media account) including followers, views, likes and more for the given period.

Parameters* required
competitor_idstring
The ID of the competitor (track) to get stats for. Use social_competitors_list to find competitor IDs.
metricsstring
Comma-separated metric names to include in the response. Supported metrics vary by channel; use social_platform_capabilities for the full metric catalog.
periodstring
Aggregation period: day, week, or month.one of day · week · month
sincestring
The date to start the stats from (YYYY-MM-DD).
untilstring
The date to end the stats at (YYYY-MM-DD).
social_competitor_posts_listThis tool is used to get the published posts of a competitor (tracked social media account) for the given period.5 params

This tool is used to get the published posts of a competitor (tracked social media account) for the given period.

Parameters* required
competitor_idstring
The ID of the competitor (track) to get posts for. Use social_competitors_list to find competitor IDs.
orderstring
Sort order for posts.one of published_at_desc · published_at_asc
sincestring
Filter by published_at start date (YYYY-MM-DD).
typestring
Filter posts by type.one of status · photo · gif · video · reels · carousel
untilstring
Filter by published_at end date (YYYY-MM-DD).

Sponsors

Readme

Sociality.io MCP

Sociality MCP gives AI assistants such as Claude and ChatGPT the stats and posts of your own social accounts and of your competitors, across Instagram, Facebook, X, LinkedIn, TikTok and YouTube.

It is a hosted remote MCP server (Streamable HTTP with OAuth), so there is nothing to install. It is listed in Claude's connector directory, as a ChatGPT plugin, and in the Official MCP Registry as io.sociality/sociality-mcp.

Sociality.io MCP gives MCP-compatible clients structured OAuth access to owned social account analytics, published content, public competitor intelligence, competitor benchmarking, post insights, and reporting workflows across Facebook, X, Instagram, YouTube, LinkedIn, and TikTok.

It is built for teams, builders, and AI workflows that need social media intelligence outside a dashboard: reporting assistants, internal copilots, competitor monitoring, cross-channel analysis, and custom products powered by Sociality.io data.


View the full README on GitHub

Details

Repository
github.com/socialityio/sociality-mcp
Website
sociality.io/mcp
Categories
Monitoring & Observability, Media & Entertainment
Transport
HTTP
Registry
MCP registry, active

Related Monitoring & Observability MCP servers

View all
1defozo avatarDDC/CI Control Bridgedefozo/ddc-ci-control-bridgeControl monitor brightness, contrast, power and input via DDC/CI with MCP and MQTT support.5stars
2maksimsarychau avatarAdvanced Zebrunner MCP Servermaksimsarychau/mcp-zebrunnerZebrunner analytics, reporting and safe mutations: 79 adv_* tools, 15 resources, 22 prompts.5stars
3mbk-dev avatarOkama Mcpmbk-dev/okama-mcpPortfolio analytics via the okama library: backtests, Monte Carlo, efficient frontier, PNG charts5stars
4mockzilla avatarMockzilla Mcpmockzilla/mockzilla-mcpMock OpenAPI specs locally, or log in to deploy hosted mocks on mockzilla.org from your MCP client.5stars
5coinversaa avatarMcp Servercoinversaa/mcp-serverCrypto intelligence for AI agents. Hyperliquid trader analytics, cohorts, and live market data.0stars
6notharshhaa avatarDevops Mcpnotharshhaa/devops-mcpUnified MCP server for Kubernetes, ArgoCD, Prometheus, PagerDuty, and Loki4stars