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 伺服器,或在本機執行伺服器。