Sociality.io MCP

io.sociality由 sociality.io 發布官方發布者v1.0.0更新於 Oct 26, 2026

Social media analytics, post insights, and competitor benchmarking for AI agents.

已驗證Streamable HTTP可網頁執行資料與分析商業與電商

概覽

AI 產生的概覽

Sociality.io 遠端 MCP 伺服器,透過 OAuth 讓 AI 助理存取社群媒體帳號分析、貼文洞察與競品標竿資料。

可以做什麼
  • 列出已連結的社群帳號與已追蹤的競品,可依頻道或名稱篩選
  • 依日期範圍取得自有帳號的分析資料與已發布貼文或限時動態,可依日、週、月彙總
  • 取得公開競品統計與已發布貼文,用於標竿比較與內容分析
  • 讀取工作區脈絡、MCP 額度狀態、工具目錄及各頻道指標能力
  • 使用內建提示取得工具使用指引與工作區就緒檢查
適用情境
適合需要讓助理依據 Sociality.io 即時資料產出週期性社群成效摘要、跨 Facebook、X、Instagram、YouTube、LinkedIn 與 TikTok 比較自有帳號表現,或進行競品標竿分析的場合。
執行需求
需要遠端 streamable-HTTP 端點 api.sociality.io/mcp,無需本機套件。需以 OAuth 登入並授予 mcp:use 權限,且具備已連結社群帳號的有效 Sociality.io 工作區。僅支援 stdio 的用戶端需透過 mcp-remote 之類的橋接工具。計費工具會消耗 MCP 額度。
安裝前請注意
計費讀取工具依回傳列數消耗 MCP 額度,工作區方案對額度、資料保留期與追蹤頁面數皆有限制。social_competitors_create 為寫入操作,會佔用頁面數與頁面變更額度,應僅在使用者明確要求時使用。存取權限依所連結使用者的工作區權限而定,自動化流程建議使用最小權限帳號。部分平台的指標會有延遲。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Sociality.io MCP,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.sociality%2Fsociality-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "sociality-io": {
      "type": "http",
      "url": "https://api.sociality.io/mcp"
    }
  }
}

README

Sociality.io MCP

Use Sociality.io’s social media MCP server to connect AI with social media intelligence, analytics, and insights.

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.

Remote MCP Server

text
https://api.sociality.io/mcp

Transport: streamable-http

Authentication: OAuth

OAuth scope: mcp:use

What Sociality.io MCP Does

Sociality.io MCP exposes social media account and social media competitor intelligence through MCP tools, resources, and prompts.

With owned social accounts, clients can:

  • List connected social accounts available to the authenticated user.
  • Fetch account-level analytics for a date range, aggregated by day, week, or month.
  • Fetch published posts and stories for account-level analysis, filtered by post type.
  • Compare owned account performance across platforms and periods.

With competitor workflows, clients can:

  • List tracked public competitors in the current workspace.
  • Add a competitor tracking record from a social profile URL when explicitly requested.
  • Fetch public competitor stats for benchmarking.
  • Fetch competitor published posts for content and engagement analysis.
  • Compare owned accounts with tracked competitors across supported channels.

For workflow planning and safety, clients can:

  • Read workspace context and MCP credit status.
  • Discover supported channels, features, metrics, and aggregation behavior.
  • Inspect available tools, billing status, and read/write behavior.
  • Use built-in prompts for tool guidance and readiness checks where the MCP client supports prompts.

Documentation

Supported Tools

ToolAccessCredit usagePurpose
social_accounts_listReadFreeList social media accounts available to the authenticated user.
social_account_stats_listReadBillableFetch owned account analytics for a date range, aggregated by day, week, or month.
social_account_posts_listReadBillableFetch published owned account posts and stories for a date range.
social_competitors_listReadFreeList tracked competitors in the current workspace.
social_competitors_createWriteFreeAdd a tracked competitor from a social profile URL.
social_competitor_stats_listReadBillableFetch public competitor stats for a date range, aggregated by day, week, or month.
social_competitor_posts_listReadBillableFetch competitor published posts for a date range.

Tool Parameters

ToolRequiredOptional
social_accounts_list—channel, name, page
social_account_stats_listaccount_id, since, untilperiod (day, week, month; default day)
social_account_posts_listaccount_id, since, untiltype, order, limit (1-50, default 50), page
social_competitors_list—channel, name, page
social_competitors_createurltimezone (defaults to the workspace timezone)
social_competitor_stats_listcompetitor_id, since, untilperiod (day, week, month; default day)
social_competitor_posts_listcompetitor_id, since, untiltype, order, limit (1-50, default 50), page

Dates use YYYY-MM-DD. order is published_at_desc (default) or published_at_asc.

Stats tools return every cataloged metric available for the account or competitor's channel. Read social_platform_capabilities for metric names, descriptions, and aggregation behavior.

Post Types

Owned account posts can be filtered by status, photo, gif, video, link, album, carousel, story, reels, document, poll, or repost. Facebook stories are not included in account posts.

Competitor post types depend on the channel:

ChannelCompetitor post types
Facebookstatus, photo, video, link, album
Instagramphoto, video, carousel, reels
LinkedInstatus, photo, video, link, document
TikTokvideo
Xstatus, photo, video
YouTubevideo

Supported Channels

  • Facebook
  • X
  • Instagram
  • YouTube
  • LinkedIn
  • TikTok

For the most accurate channel, feature, metric, and aggregation coverage, read the social_platform_capabilities resource from the MCP server.

Supported Resources

ResourceURIPurpose
social_workspace_contextsociality://workspace/contextReturns current team and user context, plus MCP credit usage, limit, and resets_at.
social_tools_catalogsociality://tools/catalogReturns the registered tool catalog, including credit usage and read-only/write status.
social_platform_capabilitiessociality://platform/capabilitiesReturns supported channels, feature coverage, metric names, metric descriptions, and aggregation behavior.

Supported Prompts

PromptPurpose
social_guide_tool_usageExplains recommended tool usage, credit behavior, pagination, supported channels, and metric selection patterns.
social_guide_readiness_checkReturns a workspace readiness check with credit status, connected account counts, and warnings such as expired tokens.

Prompt support depends on the MCP client. Some clients expose prompts directly, while others may only expose tools and resources.

Use Cases

  • Generate recurring social media performance summaries from live Sociality.io data.
  • Compare owned account performance across channels, campaigns, and reporting periods.
  • Benchmark competitors by follower, engagement, post, and publishing patterns.
  • Analyze competitor content to identify posting cadence, creative formats, and engagement signals.
  • Build internal copilots that answer account, post, and competitor questions from structured data.
  • Feed social media intelligence into reporting workflows, monitoring systems, and customer-facing products.
  • Run readiness checks before larger workflows to confirm workspace access, available data sources, supported metrics, and credit status.

Client Setup

For clients that support remote HTTP MCP servers:

json
{  "mcpServers": {    "sociality": {      "url": "https://api.sociality.io/mcp"    }  }}

For ChatGPT, Claude, Gemini Enterprise, Gemini CLI, and other supported clients, see the setup docs:

https://sociality.io/docs/getting-started/connect-your-client

For Claude Code:

bash
claude mcp add --transport http sociality https://api.sociality.io/mcp

For Codex:

bash
codex mcp add --url https://api.sociality.io/mcp sociality

If a client only supports stdio MCP servers, use a bridge such as mcp-remote:

json
{  "mcpServers": {    "sociality": {      "command": "npx",      "args": ["-y", "mcp-remote", "https://api.sociality.io/mcp"]    }  }}

Verify Setup

After connecting a client, use this no-credit setup check before running larger workflows:

  1. Read social_workspace_context to confirm OAuth, active workspace, user context, and credit status.
  2. Call social_accounts_list and social_competitors_list to confirm accessible owned accounts and tracked competitors.
  3. Read social_platform_capabilities to confirm supported channels, metrics, and aggregation behavior.
  4. Read social_tools_catalog to distinguish free tools, billable tools, read-only tools, and write actions.

This is especially useful before recurring reporting, competitor benchmarking, internal copilot, or production agent workflows.

Action-Required Responses

When a request can't be answered until the user does something in Sociality.io, tools return a normal result with an empty data block and an action_required object instead of a protocol error. Calls blocked this way never consume MCP credits.

json
{  "action_required": {    "code": "credits_exhausted",    "message": "This workspace has used all of its MCP credits for the current period.",    "action": "Credits reset at the start of the next period. To continue before then, review the plan in Sociality.",    "link": "https://..."  }}
CodeMeaning
no_channelsNo social media accounts are connected yet.
no_competitorsNo competitors are tracked yet.
channel_token_expiredThe account connection has expired and must be reconnected.
credits_exhaustedThe workspace has used its MCP credits for the current period.
data_retention_limitedsince is earlier than the plan's data retention allows. The message includes the earliest date that can be requested.
page_limit_reachedThe workspace already tracks the number of pages its plan includes.
page_change_limit_reachedThe workspace has used its page changes for the current period.

Clients should show message to the user and point them to link. Retrying with different arguments won't help unless action says how to adjust the call, as it does for data_retention_limited.

Credits, Limits, and Safety

  • Billable tools consume MCP credits based on returned rows.
  • Free setup and discovery tools do not consume MCP credits.
  • List tools return up to 50 rows per page. Use page and check pagination.has_more for more results.
  • Posts tools return up to 50 posts per call. Use limit to request fewer and page to paginate.
  • Stats tools return up to 50 aggregated rows per call. Use period to keep long date ranges within that limit.
  • The earliest date that can be requested depends on the workspace plan's data retention.
  • Some platforms report metrics with a delay. This metric lag is an expected delay, not a cutoff: available data is returned through the requested date. Read social_platform_capabilities for lag details per channel.
  • If the user's current Sociality.io workspace is inactive, tools return a message asking them to check the workspace status in the dashboard.
  • Most current tools are read-only.
  • social_competitors_create is a write action and should only be used when the user explicitly wants to add a tracked competitor. It counts against the plan's page limit and page change limit.
  • MCP access follows the connected Sociality.io user and workspace permissions.
  • Use least-privilege Sociality.io accounts for production or automated workflows.

MCP vs Sociality.io Dashboard

Sociality.io remains the platform for people working through product interfaces to publish, engage, listen, and report in one place.

Sociality.io MCP is for agent-driven access through tool calls. It lets AI clients and custom systems work with Sociality.io account and competitor intelligence in structured workflows.

Teams can use MCP-only workflows for direct agent access, or use Dashboard + MCP when they want human workflows in Sociality.io alongside agent-powered analysis and automation.

Repository Purpose

This repository is the public discovery and registry home for the remote Sociality.io MCP server. It contains the Official MCP Registry metadata and usage guidance. The hosted MCP endpoint runs at https://api.sociality.io/mcp.

Official MCP Registry

This repository contains the server.json metadata used to publish Sociality.io MCP to the Official MCP Registry.

Registry server name:

text
io.sociality/sociality-mcp

Current version: 1.0.0. Registry versions can't be changed after publishing, so every listing update needs a new version in server.json. Keep it in sync with the version the server reports.

來源:README.md,提交 c733556

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

2
  1. v1.0.0最新Oct 26, 2026
  2. v0.0.1Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分