
post.buzz
io.github.navneet35371由 GitHub 账号 navneet35371 发布v0.3.0更新于 Oct 24, 2026
Post, schedule, and analyze social media across 16+ platforms via the post.buzz API.
概览
面向 post.buzz 社交媒体 API 的本地 MCP 服务器,让助手在 16 个以上平台创建、排期和分析帖子。
- 可以做什么
- 检查配置并查看各平台字段结构,以及组织信息和用量限制。管理已连接的社交账号,包括通过 OAuth 连接、断开、刷新以及运行平台专属工具。创建、排期、更新、删除、重试和改期帖子,并按账号传入各平台专属字段。处理评论和收件箱:创建、编辑、删除、重试评论,回复评论、提及和私信。上传和管理媒体,获取帖子、账号和批量分析、最佳发布时间与汇总,并管理团队和 CSV 帖子导入。将长视频剪辑为短视频片段并查看剪辑用量。
- 适用场景
- 适合希望通过一个 post.buzz 账号让助手起草、排期并发布多平台社交媒体内容,或在不切换工具的情况下获取互动分析并处理回复的场景。
- 运行要求
- 以 npm 包 postbuzz-mcp 通过 npx 在本地运行,需要 Node.js 20+。需要 post.buzz API 密钥,通过环境变量 POSTBUZZ_API_KEY 提供;POSTBUZZ_API_URL 可覆盖 API 基础地址。需要访问 post.buzz API 的网络连接。
安装
在 SourceWeft 中
- 打开 控制台中的 post.buzz,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
postbuzz-mcp
MCP (Model Context Protocol) server for the post.buzz social media API — post, schedule, and analyze across 16+ platforms from Claude Desktop, Claude Code, Cursor, or any MCP client.
A thin, transport-agnostic wrapper over the official postbuzz SDK, mirroring postbuzz-cli. Requires Node.js 20+.
Setup
Create an API key at post.buzz → Settings → API Keys (sx_live_…), then configure your client:
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json:
Claude Code
Cursor
~/.cursor/mcp.json:
Configuration
Test interactively with the MCP Inspector:
Tools (51)
Diagnostics — check_setup (run it first), describe_platform (per-platform field schemas; call before create_post).
Organization — get_organization, get_usage.
Accounts — list_accounts, get_account, connect_account (OAuth URL), disconnect_account, refresh_account, list_account_tools, run_account_tool (Reddit flairs / Pinterest boards).
Posts — create_post, schedule_post, list_posts, get_post, update_post, delete_post, retry_post, reschedule_post.
Comments — create_comment (immediate or scheduled; parentCommentId chains replies), list_comments, get_comment, update_comment, delete_comment, retry_comment.
Inbox — list_inbox (comments/mentions/DMs), reply_to_inbox_item, edit_inbox_reply.
Media — upload_media (public URL or local image/video/PDF path — other file types are refused), list_media, get_media, delete_media, delete_media_many.
Analytics — get_post_analytics, get_account_analytics, get_bulk_post_analytics (≤ 60 posts), refresh_analytics, get_analytics_summary, get_best_times.
Teams — list_teams, get_team, create_team, update_team, delete_team, add_team_account, remove_team_account.
CSV import — create_post_csv_import, list_post_csv_imports, get_post_csv_import, get_post_csv_import_rows, retry_post_csv_import.
Clipping — create_clip (long video → short clips, async, idempotent), list_clips, get_clip, get_clip_usage.
Every tool carries MCP annotations: get_*/list_*/describe_* are readOnlyHint, delete_*/disconnect_*/remove_* are destructiveHint, so clients can auto-approve reads and confirm deletes.
Targeting & per-platform fields
Posts target accounts by id (list_accounts); per-platform required fields (Reddit sr-style lookups, Pinterest boards, TikTok privacy, YouTube madeForKids…) are discovered via describe_platform + run_account_tool and passed through accountOverrides[{ accountId, fields }].
Errors
Tool failures return { "error": { "code", "message", "details"? } } as text content with isError: true — the same envelope the REST API and CLI emit.
Hosted endpoint
post.buzz also serves these tools at https://post.buzz/api/mcp
(Streamable HTTP), so no local install is needed:
The hosted server has no access to your files: upload_media takes URLs only.
Embedding
postbuzz-mcp/server exports createServer(options) and
handleMcpRequest(request, options) — the latter serves one stateless
Streamable HTTP request with Web-standard Request/Response, for hosting
the tools on Workers, Deno, Bun, or any fetch-style server.
Development
createServer({ apiKey, apiUrl? }) (exported from dist/index.js) builds the transport-agnostic McpServer.
License
MIT
来源:README.md,提交 8db2628
工具
0版本历史
1- v0.3.0最新Oct 24, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分