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 分