Zernio MCP

官方

Zernio 是一個社群媒體排程平台,讓您可以透過單一 API 管理和發布內容至所有主要平台。

你可以用 Zernio MCP 做什麼?

  • 列出已連結的帳戶 — 請您的助理呼叫 accounts_list,即可查看每個已連結社交帳戶的平台、使用者名稱和 ID。
  • 建立並發布貼文 — 使用 posts_create 立即發布、透過 schedule_minutes 排程,或使用 is_draft 儲存為草稿。
  • 管理收件匣與媒體 — 讓助理處理直接訊息、透過瀏覽器流程上傳媒體,並透過 ad_campaigns_list_ad_campaigns 等端點工具執行廣告。
  • 閱讀分析資料並檢查帳戶健康狀態 — 詢問您所有已連結帳戶的互動指標、驗證狀態和使用資料。
  • 探索並呼叫任何端點 — 使用 search_tools 按需求尋找長尾 API 工具,然後透過 call_tool 執行它們,而不會讓用戶端的上下文變得雜亂。

文件

MCP

將 Claude、ChatGPT、Codex、Cursor 或任何 MCP 用戶端連線到代管的 Zernio MCP 伺服器,讓助理可以建立貼文、上傳媒體和管理收件匣。


將任何 MCP 用戶端指向 https://mcp.zernio.com/mcp,並使用您的 Zernio 帳戶登入;助理即可呼叫每個 API 端點,從建立和排程貼文到回覆私訊、執行廣告和讀取分析資料。伺服器為代管形式,因此無需安裝任何東西,且它實作了 Model Context Protocol,因此可與 Claude、Claude Code、ChatGPT、Codex、Cursor、Windsurf、VS Code 及任何其他 MCP 用戶端搭配使用。

首次呼叫

將伺服器加入您的用戶端並登入。在 Claude Code 中只需 2 個指令:

claude mcp add --transport http zernio https://mcp.zernio.com/mcp
claude /mcp

然後要求助理列出您已連線的帳戶。它會呼叫 accounts_list,該工具會回覆每個帳戶的平台、使用者名稱和 ID:

Found 2 connected account(s):

- instagram: acmecorp (ID: 66b2e19d8c3f5a7e9d0b1c2d)
- linkedin: acme (ID: 66b2e19d8c3f5a7e9d0b1c2e)

設定 包含 Cursor、Codex、ChatGPT、Claude、VS Code 及所有其他用戶端的設定方式,從單行指令到設定檔都有。

自主代理

代理程式沒有瀏覽器可供登入,因此它會傳送 API 金鑰 並自行呼叫工具。伺服器支援 Streamable HTTP,因此純 HTTP 即可運作。以下使用 posts_create 工具發布貼文;當平台有多個帳戶時,account_id 用於指定帳戶名稱。

curl https://mcp.zernio.com/mcp \
  -X POST \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "Authorization: Bearer $ZERNIO_API_KEY" \
  -d '{
    "jsonrpc": "2.0",
    "method": "tools/call",
    "params": {
      "name": "posts_create",
      "arguments": {
        "content": "Hello world. This is my first post from an agent.",
        "platform": "linkedin",
        "account_id": "66b2e19d8c3f5a7e9d0b1c2d",
        "publish_now": true
      }
    },
    "id": 1
  }'

回應(200),這是一個 JSON-RPC 結果,其中的 content[0].text 是工具的回覆:

{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      { "type": "text", "text": "✅ Published to linkedin (@acme)\nPost ID: 65f1c0a9e2b5af0012ab34cd" }
    ]
  }
}

省略 publish_now 時,工具會將貼文排程在 schedule_minutes 之後發布(預設為 60);傳入 is_draft: true 則改為儲存草稿。當平台有多個帳戶且您省略 account_id 時,回應會是列出候選 ID 的錯誤訊息:請呼叫 accounts_list,然後使用其中一個 ID 重試。

為每個代理程式建立專屬金鑰,以便日後可單獨撤銷;設定 包含其餘說明。

工具

20 個核心工具涵蓋常見流程。其餘工具則根據 OpenAPI 規格產生,每個 API 端點對應一個工具,命名為 {category}_{operation}(ad_campaigns_list_ad_campaigns 用於 listAdCampaigns)。

設定

Cursor、Claude Code、Codex、ChatGPT、Claude、VS Code 及其他用戶端的設定、在本機執行伺服器,以及失敗時的處理方式

工具

核心工具參數、回傳用戶端目錄的 tools/list 呼叫,以及瀏覽器媒體上傳流程

運作方式

伺服器維持約 50 個工具可見,其餘隱藏在 search_tools 之後

您的用戶端會看到核心工具以及日常發布、佇列、驗證、帳戶健康狀態、分析和互動工具,因此即使用戶端限制工具清單數量,仍會顯示所需的一切。其他端點在助理搜尋之前不會消耗任何上下文:search_tools 和 call_tool 會依需求載入長尾工具。

OAuth 或 API 金鑰

支援 OAuth 的用戶端只需伺服器 URL,且您可以從儀表板撤銷該用戶端的存取權。不支援 OAuth 的用戶端以及自主代理程式則會傳送 API 金鑰 作為 Authorization: Bearer $ZERNIO_API_KEY,如同上述請求所示。設定 包含兩種流程。

相關資訊

  • 設定:各用戶端設定、本機伺服器,以及失敗時的修正方式。
  • 工具:核心工具參數和 tools/list 目錄。
  • API 金鑰
  • Python SDK:MCP 伺服器隨附的套件。
  • SDK

此頁面是否有幫助?

[

管理指令

從終端機建立 API 金鑰、管理使用者、邀請、帳戶群組、各帳戶設定、Webhook 端點和用量讀取,從僅回傳一次的金鑰值開始。

](https://docs.zernio.com/cli/management)[

設定

使用 OAuth 或 API 金鑰將 Cursor、Claude Code、Codex、ChatGPT、Claude、VS Code 或任何 MCP 用戶端連線到代管的 Zernio MCP 伺服器,或在本機執行伺服器。

](https://docs.zernio.com/mcp/setup)