
OpenPost
io.github.rodrgds由 GitHub 账号 rodrgds 发布v1.32.4更新于 Oct 24, 2026
Manage social publishing workflows through OpenPost
概览
OpenPost 让助手创建草稿、安排社交帖子发布时间,并查看多个社交平台的发布结果。
- 可以做什么
- OpenPost 是一个通过 MCP 远程端点提供的社交发布平台。助手可以借此从脚本、代理或 n8n 工作流创建草稿、安排发布并查看发布结果,平台同时提供 API、SDK 和 CLI。产品本身还涵盖按平台撰写帖子、日历与队列、媒体库、工作流、收件箱回复和数据分析。
- 适用场景
- 当助手需要在不离开对话的情况下跨已连接账号起草、排期或监控社交内容时,适合添加。它适合已使用 OpenPost 发布的团队,或希望由代理驱动发布流程的用户。若只是本地写作、不涉及发布,则无需安装。
- 运行要求
- 通过 streamable HTTP 连接 app.openpo.st 的远程 MCP 端点,未声明需要安装软件包。需要 OpenPost 托管账号,托管注册目前因平台审批未完成而处于等待名单,已有账号仍可登录。也可用 Docker Compose 自托管。需连接社交账号,部分集成需要服务商应用审批或可公开访问的媒体地址。
安装
在 SourceWeft 中
- 打开 控制台中的 OpenPost,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/io.github.rodrgds%2Fopenpost/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。
{
"mcpServers": {
"openpost": {
"type": "http",
"url": "https://app.openpo.st/mcp"
}
}
}README
An open-source alternative to Buffer, Canva, and CapCut.
Write posts, design images and carousels, edit videos, and schedule your content in one app.
Self-host OpenPost or use OpenPost Hosted.
[Total downloads] [Latest release] [GitHub stars] [Follow the developer on X]
Try the image editor · Try the video editor · Self-host · Docs
Both editors are free to use without an account or watermark.
[Write a post, create a meme, schedule it with confetti, then open analytics and the inbox]
Watch the product tour · See all features
What you can do
Home shows upcoming posts and the replies, failures, and connections that need your attention. Use Posts to switch between the list and calendar, and Studio to open the image editor, video editor, Quick Cut, or Recorder. Choose New post in your profile's Preferences to open the app on the composer instead.
Demos and linked screenshots use sample data.
- [图片] Connect accounts. Manage your social connections in one workspace. Each provider keeps its own capabilities and publishing limits.
- [图片] Compose for each platform. Write posts and threads, then adjust the text and media for each account. Preview each version before publishing. Save account groups as Social Sets to reuse them.
- [图片] Calendar and queues. Choose a publishing time or the next free slot in a queue. Plan your posts in the calendar, stagger publishing across accounts, and get reminders when your queue runs low.
- [图片] Workflows. Turn GitHub releases, RSS feeds, and scheduled prompts into drafts. Connect steps on a visual canvas, add AI or conditions, review posts before scheduling, and inspect each run. Use HTTP requests and JavaScript for custom data.
- [图片] Auto repost. Set delays and engagement rules for native reposts on supported networks. Override the defaults for individual posts.
- [图片] Media library. Keep reusable images, videos, fonts, and brand assets in your workspace. Organize files with tags, collections, and favorites. Attach saved media without uploading it again.
- [图片] Meme maker. Pick a template, edit its captions, and replace its images. Save the result to your media library or attach it to a post.
- [图片] Inbox and messages. Read and reply to supported comments and direct messages without switching between social apps. View the mobile Inbox screens.
- [图片] Analytics and repurposing. Compare post results and track audience changes across your accounts. Use a previous post as the starting point for a new draft.
- [图片] Find people. Find accounts to follow on Bluesky and Mastodon. Review the suggestions and choose who to follow.
- [图片] AI writing and ideas. Generate ideas, compare draft directions, and adapt posts for your selected platforms. You review the result before publishing. AI writing is optional. Self-hosted AI setup.
- [图片] API, SDK, CLI, MCP, and n8n. Create drafts, schedule posts, and check publishing results from your scripts, agents, or n8n workflows. Install the TypeScript SDK or the CLI from npm. See the API reference for endpoints.
- [图片] Teams and workspaces. Keep brands and clients in separate workspaces and control who can edit them. Protect your account with passkeys, two-factor authentication, and session controls.
Design images and carousels
Design thumbnails and multi-page carousels with layers, templates, and custom fonts. Remove backgrounds in your browser, then export your design or attach it to a post. Try the image editor · Image editor guide
[Recreate a RISC-V YouTube thumbnail by dragging, resizing, and styling its logo and text]Edit and record videos
Trim and arrange clips on a multitrack timeline. Add captions, animations, transitions, effects, and audio, or cut footage by selecting words in its transcript. The Recorder captures your screen, camera, and microphone for the same timeline. Try the video editor · Video editor guide
[Animate a title in and out, add music, cut footage, apply a transition and effects, and adjust its color]Get started
OpenPost Hosted
Hosted signups are temporarily on a waitlist while we finish the remaining social platform approvals. Existing accounts can still sign in.
[Join the waitlist]Self-host
Run OpenPost with Docker Compose. The default setup uses one container with SQLite and local media storage.
[Get started with self-hosting]Configure integrations · Backups and upgrades
Supported platforms
[Instagram] [Facebook] [LinkedIn] [X] [TikTok] [YouTube] [Threads] [Bluesky] [Mastodon] [Pixelfed] [PeerTube] [Lemmy] [PieFed] [Discord] [Pinterest] [Telegram]
OpenPost has integrations for Instagram, Facebook, LinkedIn, X, TikTok, YouTube, Threads, Bluesky, Mastodon, Pixelfed, PeerTube, Lemmy, PieFed, Discord, Pinterest, and Telegram. Mastodon and Pixelfed connect per instance over OAuth; PeerTube, Lemmy, and PieFed connect with instance credentials. Discord supports incoming webhooks and a bot integration; Telegram uses a bot.
Posting formats, inbox features, and analytics vary by platform. Some integrations require provider app approval or publicly reachable media URLs.
Connect accounts · Integration requirements
Contributing
Report bugs, improve the docs, or send a pull request. For larger changes, open an issue first so we can agree on the approach.
OpenPost uses Go, SvelteKit, and Expo, with a Devenv development environment. Start with the contributing guide and development setup.
[Report a bug] [Join Discord]Star history
Support OpenPost with a GitHub star.
[Star history]License and security
OpenPost uses the AGPL-3.0-only license. See the third-party notices for dependency licenses and attribution.
Report vulnerabilities privately through the security policy.
来源:README.md,提交 e0bc6c3
工具
0版本历史
2- v1.32.4最新Oct 6, 2026
- v1.32.3Sep 16, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分