給 AI 代理
VIBEPOST 的設計讓 AI 助理不用閱讀本頁就能找到並使用它。將任何代理指向以下任一位置:
/llms.txt給 LLM 的單頁摘要:VIBEPOST 的功能、端點、工具與規則text/llms-full.txt完整文件,整合為單一 Markdown 檔案text/api/v1/openapi.json涵蓋所有 REST 端點的 OpenAPI 3.1 規格json/mcp遠端 MCP 伺服器(Streamable HTTP,OAuth 登入)mcpnpx vibepost支援 --json 輸出與穩定結束代碼的 CLIcli在本站任何頁面的網址後加上 .md,即可取得該頁的 Markdown 版本。VIBEPOST 已列於官方 MCP Registry,並以 Claude 連接器形式上架。
CLI
# install (or use npx) npm i -g vibepost # or: brew install vibepost vibepost login # opens the browser, stores the key in your keychain # one post, AI writes each version and picks the time vibepost post "We just launched exam-based teacher search" \ --to x,linkedin,threads --lang en,ja --at auto # a video; TikTok always waits for you to confirm in the app vibepost post --file lesson.mp4 --to tiktok --caption auto # a week of posts from an article vibepost plan --from https://blog.anytutor.ai/learn-anything --week next vibepost ls --status scheduled --json | jq '.[].id' vibepost retry post_8f2c vibepost mcp # local stdio MCP server for clients without remote MCP
| 結束代碼 | 意義 |
|---|---|
| 0 | 完成 |
| 1 | 一般錯誤 |
| 2 | 需要確認(加上 --yes 重新執行,TikTok 則需在應用程式中確認) |
| 3 | 遭工作區規則封鎖 |
| 4 | 遭平台拒絕 |
在 CI 中請設定 VIBEPOST_API_KEY。若未加上 --yes,CLI 會先印出預覽,並在發布任何內容前詢問。
MCP 伺服器
將 VIBEPOST 加入任何相容 MCP 的用戶端。在設定 → API 金鑰建立金鑰,然後加入:
{
"mcpServers": {
"vibepost": {
"url": "https://vibepost.cc/mcp",
"headers": { "Authorization": "Bearer ap_live_…" }
}
}
}接著直接問你的助理:「明天 9 點把這則公告發到 X 和 LinkedIn。」
工具
list_channels已連結的頻道及其限制讀取generate_variants依平台與語言各寫一個版本讀取create_draft將貼文儲存為草稿寫入schedule_post排程或發布,遵循你的自主規則遵循規則update_post修改已排程貼文的文字或時間寫入get_calendar指定日期範圍內的貼文讀取get_analytics依貼文、頻道或期間查看成效讀取透過 MCP 建立的貼文,會和其他貼文一樣進入同一個行事曆與核准佇列。TikTok 貼文一律會等待帳號擁有者確認。
REST API
# Let VIBEPOST write the versions and pick the time curl https://vibepost.cc/api/v1/posts \ -H "Authorization: Bearer ap_live_…" \ -H "Content-Type: application/json" \ -d '{ "channels": ["x_anytutor", "linkedin_anytutor"], "text": "We just launched exam-based teacher search.", "variants": "auto", "languages": ["en", "ja"], "schedule_at": "auto" }'
回應中每個頻道與語言各有一則貼文,每則都附有狀態:scheduled、needs_approval 或 failed。
驗證
在 Authorization 標頭中使用私密金鑰。金鑰僅限單一工作區使用,可設為唯讀,且完整內容只會顯示一次。可隨時輪替。
限制與安全
- 你的工作區規則(每日上限、勿擾時段、禁用字詞)適用於每一次 API 與 MCP 呼叫。
- 透過 API 刪除貼文的功能預設為關閉。
- 自動遵守各平台本身的速率限制;請求會排入佇列,而不會被捨棄。
Webhook
在貼文發布、失敗或需要核准時收到通知:post.published、post.failed、post.needs_approval。