OmniPost

io.github.OmniGoAI由 GitHub 帳號 OmniGoAI 發布v0.1.2更新於 Oct 24, 2026

Publish articles, image posts and videos to 40+ platforms via the local OmniPost app.

概覽

AI 產生的概覽

透過本機 OmniPost 桌面應用程式,讓 AI 助理把文章、圖文與影片發佈到 40 多個內容平台。

可以做什麼
把 AI 用戶端的請求轉送到本機執行中的 OmniPost 桌面應用程式,由應用程式實際發佈內容。可將文章、圖文與影片發佈到 40 多個平台,例如知乎、CSDN、微信公眾號、小紅書、B 站、微博、抖音、Dev.to、Mastodon、Bluesky 與 WordPress。可依需求把內容放進公眾號草稿箱。工具清單與呼叫原樣轉送,因此可用工具取決於已安裝的應用程式版本。應用程式未開啟時仍會列出工具,但呼叫只會回傳提示訊息。
適用情境
當你想讓 AI 助理把寫好的文章、圖文或影片發佈到多個內容平台,或存進公眾號草稿箱時使用。適合已使用 OmniPost 桌面軟體並在其中登入平台帳號的使用者。
執行需求
需安裝並保持開啟 OmniPost 桌面應用程式(Windows 或 macOS),並在應用程式內登入要發佈的平台帳號。需 Node.js 18.17 或更新版本。預設透過本機檔案尋找應用程式,連線到本機端點,不需雲端服務。
安裝前請注意
此伺服器會實際發佈內容到外部平台,可能公開貼文或變更平台上的資料,執行前應確認內容與目標平台。發佈權限與方案限制由桌面應用程式控管,可能需要付費方案。平台帳號登入狀態保存在本機應用程式中。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 OmniPost,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

omnipost-mcp

MCP server for OmniPost. It lets Claude Code, Claude Desktop, Cursor, Cline and other MCP clients publish articles, image posts and videos to 40+ platforms: Zhihu, CSDN, WeChat Official Accounts, Xiaohongshu, Bilibili, Weibo, Douyin, Dev.to, Mastodon, Bluesky, WordPress and more.

This package does no publishing itself. It forwards your AI client's requests to the OmniPost desktop app running on the same machine, where your platform accounts are logged in. Nothing goes through a cloud server.

中文说明

Requirements

  1. Install the OmniPost desktop app (Windows / macOS) from https://omnigoai.com/en/download/omnipost/ and keep it open.
  2. Log in to the platforms you want to publish to inside the app.
  3. Node.js 18.17 or newer.

Setup

Claude Code:

bash
claude mcp add omnipost -- npx -y omnipost-mcp

Claude Desktop, Cursor, Cline and other clients (MCP config file):

json
{  "mcpServers": {    "omnipost": { "command": "npx", "args": ["-y", "omnipost-mcp"] }  }}

Then ask your agent something like: "Publish this Markdown to Zhihu and CSDN, and put it in my WeChat Official Account drafts."

How it works

  • Finds the running app through ~/.omnipost/server.json (falls back to port 8787) and connects to its built-in MCP endpoint http://127.0.0.1:<port>/sse.
  • Tool list and tool calls are forwarded unchanged, so you always get the tools of the app version you have installed.
  • If the app is not running, the tools are still listed from a bundled snapshot, and each call returns a short "install / open OmniPost" message instead of a raw connection error.
  • Long calls (for example a large video upload) are allowed to run for up to 6 hours without being cut off.
  • Plan limits are enforced by the app, not by this package.

Environment variables:

  • OMNIPOST_MCP_URL: use a specific endpoint, e.g. http://127.0.0.1:8787/sse.
  • OMNIPOST_DATA_DIR: where to look for server.json (default ~/.omnipost).

You can also connect to the app directly without this package if your client supports SSE: claude mcp add --transport sse omnipost http://127.0.0.1:8787/sse.

Development

bash
npm installnpm test           # bridge tests against a fake appnpm run snapshot   # refresh tools-snapshot.json from the app running on this machine

中文说明

omnipost-mcp 让 Claude Code、Claude Desktop、Cursor 等 AI 工具通过标准 MCP 协议调用 OmniPost,把写好的内容发到知乎、CSDN、公众号、小红书、B 站等 40 多个平台。

它本身不发布,只把请求转给你电脑上正在运行的 OmniPost 桌面应用,账号登录都在应用里,不经过任何云端。

  1. 安装并打开 OmniPost:https://omnigoai.com/zh/download/omnipost/ ,在应用里登录要发的平台。
  2. Claude Code 里运行:claude mcp add omnipost -- npx -y omnipost-mcp。其它客户端按上面的配置文件写法添加。
  3. 对 AI 说「把这篇发到知乎和 CSDN,公众号进草稿箱」。

应用没开时,AI 工具仍能看到工具列表,调用时会提示先安装并打开 OmniPost。

License

MIT

來源:mcp/README.md,提交 5e24090

工具

0
SourceWeft 曾在隔離沙箱中以無憑證方式啟動該軟體包一次,以列出其工具,但未能完成:軟體包安裝失敗。

版本歷史

2
  1. v0.1.2最新Oct 24, 2026
  2. v0.1.1Oct 23, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分