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 client ใดๆ เข้ากับเซิร์ฟเวอร์ Zernio MCP ที่โฮสต์ไว้ แล้วให้ผู้ช่วยสร้างโพสต์ อัปโหลดสื่อ และจัดการกล่องข้อความ


ชี้ MCP client ใดๆ ไปที่ https://mcp.zernio.com/mcp แล้วลงชื่อเข้าด้วยบัญชี Zernio ของคุณ จากนั้นผู้ช่วยสามารถเรียกใช้ทุก API endpoint ได้ ตั้งแต่การสร้างและกำหนดเวลาโพสต์ ไปจนถึงการตอบ DM การรันโฆษณา และการอ่านข้อมูลวิเคราะห์ เซิร์ฟเวอร์ถูกโฮสต์ไว้แล้ว จึงไม่ต้องติดตั้งอะไรเพิ่มเติม และรองรับ Model Context Protocol จึงทำงานร่วมกับ Claude, Claude Code, ChatGPT, Codex, Cursor, Windsurf, VS Code และ MCP client อื่นๆ ได้

การเรียกใช้ครั้งแรก

เพิ่มเซิร์ฟเวอร์ลงใน client ของคุณแล้วลงชื่อเข้าใช้ ใน 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 และ client อื่นๆ ตั้งแต่คำสั่งบรรทัดเดียวไปจนถึงไฟล์ config

เอเจนต์อัตโนมัติ

เอเจนต์ไม่มีคนอยู่หน้าจอเบราว์เซอร์เพื่อลงชื่อเข้าใช้ ดังนั้นมันจึงส่ง API key และเรียกใช้เครื่องมือด้วยตัวเอง เซิร์ฟเวอร์รองรับ 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 ใด id หนึ่ง

สร้างคีย์เฉพาะสำหรับแต่ละเอเจนต์เพื่อให้คุณสามารถเพิกถอนได้ด้วยตัวเอง; การตั้งค่า มีรายละเอียดเพิ่มเติม

เครื่องมือ

เครื่องมือหลัก 20 รายการครอบคลุมขั้นตอนการทำงานทั่วไป ส่วนที่เหลือถูกสร้างจาก OpenAPI spec หนึ่งรายการต่อ API endpoint ตั้งชื่อว่า {category}_{operation} (ad_campaigns_list_ad_campaigns สำหรับ listAdCampaigns)

การตั้งค่า

การกำหนดค่าสำหรับ Cursor, Claude Code, Codex, ChatGPT, Claude, VS Code และ client อื่นๆ การรันเซิร์ฟเวอร์ในเครื่อง และวิธีแก้ไขเมื่อเกิดข้อผิดพลาด

เครื่องมือ

พารามิเตอร์ของเครื่องมือหลัก การเรียก tools/list ที่ส่งคืนแคตตาล็อกของ client ของคุณ และขั้นตอนการอัปโหลดสื่อผ่านเบราว์เซอร์

ลักษณะการทำงาน

เซิร์ฟเวอร์แสดงเครื่องมือประมาณ 50 รายการ และซ่อนส่วนที่เหลือไว้เบื้องหลัง search_tools

client ของคุณจะเห็นเครื่องมือหลักรวมถึงเครื่องมือโพสต์ คิว การตรวจสอบ ความสมบูรณ์ของบัญชี วิเคราะห์ และการมีส่วนร่วมในชีวิตประจำวัน ดังนั้น client ที่จำกัดรายการเครื่องมือก็ยังแสดงทุกอย่างที่จำเป็น ส่วน endpoint อื่นๆ ไม่ใช้ context จนกว่าผู้ช่วยจะค้นหา: search_tools และ call_tool โหลดเครื่องมือเพิ่มเติมตามความต้องการ

OAuth หรือ API key

client ที่รองรับ OAuth ต้องการเพียง URL ของเซิร์ฟเวอร์ และคุณสามารถเพิกถอน client นั้นได้จากแดชบอร์ด client ที่ไม่รองรับ OAuth และเอเจนต์อัตโนมัติจะส่ง API key เป็น Authorization: Bearer $ZERNIO_API_KEY ตามตัวอย่างคำขอด้านบน การตั้งค่า มีทั้งสองขั้นตอน

เกี่ยวข้อง

  • การตั้งค่า: การกำหนดค่าตาม client, เซิร์ฟเวอร์ในเครื่อง และการแก้ไขเมื่อเกิดข้อผิดพลาด
  • เครื่องมือ: พารามิเตอร์ของเครื่องมือหลักและแคตตาล็อก tools/list
  • API keys
  • Python SDK: แพ็กเกจที่มาพร้อมกับ MCP server
  • SDKs

หน้านี้มีประโยชน์หรือไม่?

[

คำสั่งการจัดการ

สร้าง API keys, จัดการผู้ใช้, คำเชิญ, กลุ่มบัญชี, การตั้งค่ารายบัญชี, webhook endpoints และการอ่านการใช้งานจากเทอร์มินัล เริ่มต้นด้วยค่า key ที่ส่งคืนเพียงครั้งเดียว

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

การตั้งค่า

เชื่อมต่อ Cursor, Claude Code, Codex, ChatGPT, Claude, VS Code หรือ MCP client ใดๆ เข้ากับเซิร์ฟเวอร์ Zernio MCP ที่โฮสต์ไว้ด้วย OAuth หรือ API key หรือรันเซิร์ฟเวอร์ในเครื่อง

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