適合 代理程式 的社群媒體 MCP

為您的代理程式提供社群媒體的一個 MCP。

SosoAPI 透過一個 MCP 將您的 AI 代理程式連結至社群帳號。在熟悉的對話中準備貼文,再排程並檢查發布結果。

您決定發布什麼、發到哪裡以及何時發布。

Free 包含 3 個社群帳號 · 無需信用卡即可開始

適合獨立建置者和團隊:US$19/month,最多 20 個帳號。

真實發布 · FLUFFY已發布

一段影片。
四則已上線貼文。

Fluffy 製作影片。SosoAPI 處理排程,並將影片發布至下方四個帳號。

查看工作流程重播
我們自己的寵物影片品牌 · 原始貼文:2026 年 十月 18 日(香港時間)
連結您的社群帳號
InstagramFacebookThreadsYouTube
真實影片與上線貼文 · 工作流程重播

重播真實貼文背後的工作流程。

使用 Fluffy 已發布的影片,逐步體驗設定、擬稿及審核流程。連結會開啟原始貼文;此次重播不會傳送新貼文。

01連結您的社群帳號

選擇工作空間,開啟「設定 → 社群帳號」以連結帳號。此範例使用 Fluffy 已連結的四個帳號。

開啟我的社群帳號查看 Fluffy 的實際連結(英文介面)
02代理程式準備草稿 · 重播

在本次重播中,Codex 使用草稿/讀取權限讀取 Fluffy 排程和現有影片,再將原始文案複製到表單中,未提交。使用下方提示,以您自己的內容準備貼文。

This cat has a cute pose for every move. 🐾 Like the little waves and follow @fluffyai3 for more pet reels.
開啟我的影片素材查看尚未提交的實際草稿(英文介面)
使用我已連結的工作空間和現有影片素材。先讀取我的排程貼文以避免重複。為 Threads 起草文案。向我展示帳號、影片、文案和發布時間。在我核准前,不要建立、更改或發布排程。
設定並授權代理程式
03審核影片、文案和時間 · 重播

在代理程式對話中確認帳號、影片、文案與發布時間。此處文案來自原始 Threads 貼文;確認前請編輯自己的草稿。

This cat has a cute pose for every move. 🐾 Like the little waves and follow @fluffyai3 for more pet reels.
查看尚未提交的審核畫面(英文介面)

使用草稿/讀取權限時,由本人從應用程式提交已審核貼文。我們取消了此次重播表單,因此它不顯示原始貼文的核准。若要讓代理程式提交貼文,可另行授予發布存取權。

04僅排程一次。追蹤同一則貼文。

現有 Threads 記錄顯示排程時間為 十月 18 日 香港時間 10:00,並有成功發布結果。我們為本次重播讀取了該記錄,全部十二個未來排程均保持不變。

查看此貼文的排程和結果開啟我的日曆
05開啟平台確認的結果

我們檢查了此影片的全部四項發布結果。您可以在 SosoAPI 中查看結果,並在下方開啟各則原始貼文:

查看實際 SosoAPI 發布記錄(英文介面)
167,430FluffyVideo Facebook 粉絲專頁 · 超過 3 秒的影片觀看30 個每日區間,結束日期覆蓋 2026 年九月 19 日至十月 18 日整個頁面,而非這一個影片。查看方法和來源
案例來源與觀看數計算方法

Fluffy 是我們自己的 AI 寵物影片品牌,負責製作影片,並使用 SosoAPI 發布。此範例展示我們自己的使用情況,而非客戶推薦。

167,430 是 FluffyVideo Facebook Page 超過 3 秒的影片觀看總數,彙總了 30 個每日區間,區間結束時間覆蓋 2026 年九月 19 日至十月 18 日,均為 07:00 UTC。於 十月 18 日 的 16:31 UTC 透過 SosoAPI Provider Insights 從 Facebook API 讀取;隨後尚未結束的區間不計入。這是頁面整體觀看數,並非獨立觀眾、此短片觀看數、歸因註冊數或增長保證。

我們檢查了現有連結、排程、媒體、SosoAPI 結果和原始貼文,並測試了僅限 Fluffy 的草稿/讀取授權。步驟 2–3 使用現有已發布案例展示如何準備並審核草稿,並非原始核准過程的螢幕錄影。本次重播沒有重新連結帳號,也沒有發布其他貼文。

從草稿到已發布貼文

讓代理程式擬稿,依您的排程發布。

01

在目前對話中設定

將設定提示交給 Claude Code 或 Codex。透過瀏覽器登入、連結社群帳號,並選擇代理程式可執行的操作。

看看運作方式
02

將產品更新轉為貼文

您的代理程式根據您提供的事實起草。審核帳號、內容和時間後,具有發布權限的代理程式可以建立排程。

看看運作方式
03

檢查貼文是否已上線

詢問代理程式貼文是已排程、發布中,還是已獲平台確認上線。您也可在工作空間中檢查和管理。

看看運作方式
適合建置者的實用選擇

一個產品,一個帳號,您的首則貼文。

使用您現有的建置代理程式撰寫產品公告,並排程到已連結帳號。無論獨立工作還是團隊協作,都可從單一帳號和一則貼文開始。

您現有的代理程式,配合已連結的 SosoAPI 帳號
您的工作您的代理程式能做什麼先檢查
宣布產品或更新根據您的事實起草公告並展示目標帳號事實、媒體使用權、帳號與格式資格
排程貼文如果已授予發布權限,請在確認內容和時間後排程貼文工作空間授權、就緒媒體、時間和時區
驗證結果檢查貼文狀態,並在可用時顯示平台確認排程已接受並不等於貼文已發布;不要重複執行結果不確定的寫入

如果您需要 LinkedIn、TikTok、私訊,或 SosoAPI 支援範圍以外的平台功能,請查看下方比較。 比較 SosoAPI、Buffer、Outstand 與 Zernio

使用您自己的 代理程式 開始

將此內容貼上到您現有的代理程式。

繼續在您原本處理產品的對話中工作。完成設定後,代理程式可運用這些詳細資訊,協助撰寫第一則貼文。

先連結,再繼續任務

您登入並授權,代理程式依指引完成設定。

本機 MCP 需要 Node.js 20 或更新版本。建立並驗證 SosoAPI 帳號、透過瀏覽器登入並連結社群帳號。選擇代理程式可使用的工作空間,以及是否可發布。使用草稿/讀取權限時,它可協助準備貼文,由您從應用程式提交。

您授予的存取權限持續有效,直至撤銷。請要求代理程式在排程前等待您的審核;SosoAPI 不會為每則貼文開啟新的核准頁面。

設定我的 AI 代理程式按照首則貼文指南操作
貼到您的代理程式對話
按照 https://sosoapi.ai/setup.md 設定 SosoAPI。保留我目前的內容和任務。我會在需要時登入並核准存取。設定期間不要發布任何內容。
Claude Code
claude mcp add sosoapi -e SOSOAPI_TOOL_PROFILE=core -- npx -y sosoapi
Codex
codex mcp add sosoapi --env SOSOAPI_TOOL_PROFILE=core -- npx -y sosoapi
“幫我宣佈剛完成的產品。只使用我提供的事實準備 Threads 貼文。展示目標帳號、文案、媒體和時間。建立排程前,等待我的審核和確認。”
適合開發者:檢查 API 請求和回應
透過 API 建置

從您的產品建立排程。

若要在伺服器上使用此 JavaScript 範例,請在驗證帳號後,於「應用程式設定 → 代理程式與 API 存取權」建立 API key。加入您有權使用的工作空間 ID。

執行前,此範例不會執行任何操作。設定完成後,它會建立真實排程,因此請先檢查帳號、內容和時間。將 API key 保存在伺服器上。

依 API 操作指南操作

POST /studio-api/scheduled-posts/create

const apiKey = process.env.SOSOAPI_API_KEY;
if (!apiKey) throw new Error("Configure a SosoAPI API key on your server");
const response = await fetch(
  "https://gqeshlawtcexsapabaui.supabase.co/functions/v1/studio-api/scheduled-posts/create",
  {
    method: "POST",
    headers: {
      "Authorization": "Bearer " + apiKey,
      "Content-Type": "application/json"
    },
    body: JSON.stringify({
  "workspace_id": "<workspace-uuid>",
  "social_account_id": "<threads-social-account-uuid>",
  "caption": "A small note for later: Harborlight Journal is making room for shorter daily reflections. Keep one thought; leave the rest for tomorrow.",
  "hashtags": [],
  "media": [],
  "provider_payload": {"platform": "threads", "publish_options": {"post_type": "TEXT"}},
  "scheduled_at": "<future ISO-8601 instant with offset>",
  "display_timezone": "Asia/Hong_Kong",
  "idempotency_key": "<unique-stable-key-for-this-intent>"
})
  }
);
const result = await response.json();
if (!response.ok) throw new Error("SosoAPI request failed: " + response.status);
// Use result in your server response; never return or log the API key.
希望先傳送唯讀請求?檢查您的排程貼文。
const apiKey = process.env.SOSOAPI_API_KEY;
if (!apiKey) throw new Error("Configure a SosoAPI API key on your server");
const response = await fetch(
  "https://gqeshlawtcexsapabaui.supabase.co/functions/v1/studio-api/scheduled-posts/list",
  {
    method: "POST",
    headers: {
      "Authorization": "Bearer " + apiKey,
      "Content-Type": "application/json"
    },
    body: JSON.stringify({"workspace_id":"<workspace-uuid>"})
  }
);
const result = await response.json();
if (!response.ok) throw new Error("SosoAPI request failed: " + response.status);
// Use result in your server response; never return or log the API key.
檢查回應:從排程 ID 到平台確認的結果。

先有請求收據,再有發布結果。

下方範例展示了使用虛構值的部分 API 回應欄位。建立排程後,保存 post.id 並用其檢查該貼文的結果。

1. 建立回應

{
  "post": {
    "id": "10000000-0000-4000-8000-000000000001",
    "status": "scheduled",
    "scheduled_at": "2100-01-05T10:00:00+08:00",
    "published_at": null,
    "permalink": null
  },
  "deduped": false
}

2. 讀取同一則貼文

POST /studio-api/scheduled-posts/get
{
  "id": "10000000-0000-4000-8000-000000000001"
}

平台確認後,詳細資料回應可包含:

{
  "post": {
    "id": "10000000-0000-4000-8000-000000000001",
    "status": "published",
    "published_at": "2100-01-05T02:00:08Z",
    "permalink": "https://www.threads.net/@example/post/EXAMPLE"
  },
  "delivery": {
    "stage": "terminal",
    "message": "Published on Threads."
  }
}
post.status
使用實際狀態,如 scheduled、publishing、published 或 failed。如連結中斷,在判斷發生了什麼前先讀取同一則貼文。
post.permalink
可取得時的平台貼文連結;可能為 null。上方 URL 為範例。
delivery / outcomes
詳細回應會顯示發布進度,以及該貼文可取得的平台結果。如果失敗,請先檢查這些詳細資料與「需要注意」事項,再決定後續操作。

這些是欄位範例,並非實際發布收據。本頁不會呼叫 API。

從您的任務開始

您下一步想發布什麼?

按照指南宣佈產品、排程 Threads 貼文,或為應用程式加入發布功能。

比較開始使用的方式
正在用 API 建置?探索使用 SosoAPI 的其他方式。
使用 SOSOAPI 的三種方式

從您的產品,
代理程式或工作空間。

使用代理程式、將發布功能整合至產品,或在應用程式中管理貼文。各方式皆使用您連結至 SosoAPI 的社群帳號。

01

產品與平台

透過 API 為您的產品建置社群功能。

02

AI 代理程式

連結您的助理。發布前檢閱內容。

03

內容團隊

無需程式碼即可準備內容和排程貼文。

使用案例

找到適合您的 SosoAPI 使用方式。

探索使用案例
方案與定價

從 Free 開始。需要更多時再升級。

免費從三個社群帳號開始,需要時再新增。各方案皆可搭配代理程式、API 與應用程式使用。可用升級選項及最終結帳總額請以應用程式為準。

Free

US$0 / 月

  • 3 個社群帳號免費
  • 不限團隊成員人數
  • 沒有每月貼文數限制
  • 30 則待處理排程貼文
  • 30 天發布歷程
從 Free 開始

Founding Pro

US$3–19 / 月

  • US$3 / 額外帳號;最多 20 個帳號 US$19
  • 不限團隊成員人數
  • 沒有每月貼文數限制
  • 300 則待處理排程貼文
  • 365 天發布歷程
註冊以升級

一個已連結社群資料算一個帳號。一個 Facebook Page 加一個 Instagram 帳號算兩個。4/5/6/7/8/9 個帳號的月費為 US$3/6/9/12/15/18;10–20 個帳號為 US$19。初期涵蓋 Instagram、Facebook、Threads 和 YouTube。平台速率限制、待處理排程容量和權限仍然適用。

常見問題

開始前,請先了解幾件事。

SosoAPI 是什麼?

SosoAPI 透過一個 MCP 將您的 AI 代理程式連結至社群帳號。在熟悉的對話中準備貼文,再排程並檢查發布結果。

SosoAPI 適合誰?

SosoAPI 適合已使用 Claude Code 或 Codex 等代理程式,並希望這些代理程式協助社群發布的使用者。您可在同一段對話中擬定產品公告、檢閱、排程及檢查結果。無論個人或團隊皆可開始;Free 包含三個社群帳號。您也可直接使用 API 或應用程式。

SosoAPI 支援哪些社群平台?

您可以連結 Instagram、Facebook Pages、Threads、YouTube 和 X 帳號。X 僅支援原創文字和連結。請查看平台指南,瞭解帳號所需的貼文格式和權限。

我需要 AI 用戶端或 MCP 嗎?

不需要。您可在 SosoAPI 應用程式中準備及管理貼文,或從自己的產品使用 REST API。想透過相容代理程式工作時,再選擇 MCP。

由誰決定發布內容?

由您選擇貼文、目標帳號和發布時間。要求代理程式排程前,請審核文字和媒體。之後,檢查貼文狀態,確認平台是否已發布。

可以在自己的產品中加入發布功能嗎?

可以。使用 REST API 連結社群帳號、排程貼文,並在您自己的應用程式或自動化中顯示發布狀態。開發者指南包含伺服器端 JavaScript 範例。

如何開始使用 SosoAPI?

建立並驗證 Free 帳號,再連結支援的社群帳號。依快速入門連結代理程式,或直接在應用程式中管理貼文。可用操作取決於您的方案與平台權限。

從您的下一則貼文開始。

建立 Free 帳號、完成驗證並連結社群帳號,再請代理程式協助準備下一則貼文。

從 Free 開始