mcpField
P
Postbase

Postbase

远程服务
postbase.so社交媒体73 周前更新

关于 Postbase

Postbase MCP 服务让 AI Agent 通过 Postbase 起草和安排社交媒体帖子及线程,面向使用 MCP 客户端的社交内容工作流。它也提供托管远程服务,可用 OAuth 连接。

主要功能

  1. 01起草和安排帖子
  2. 02创建及安排帖子线程
  3. 03管理媒体库内容
  4. 04查看帖子状态与分析
  5. 05编辑、取消或重试发布

适用场景

  1. 01将同一线程安排到多个社交渠道
  2. 02检查已发布帖子的互动数据
  3. 03重试失败的渠道发布
  4. 04为帖子附加媒体库中的文件

MCP 相关

该 MCP 服务向客户端提供 Postbase 社交发布工具。可运行 npm 包并使用 API key,也可连接 Postbase 托管的远程 MCP 服务并通过 OAuth 登录。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.postbase.so/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npm@postbasehq/mcp0.3.0

工具

详细介绍

@postbasehq/mcp

CI npm version npm downloads license Node

适用于 Postbase 的 Model Context Protocol 服务。Postbase 是一款开源社交媒体排程工具。将它添加到 Claude、Cursor 或任何 MCP 客户端,让你的 AI Agent 为 X、LinkedIn、Bluesky 和 Mastodon 起草并排程帖子和串帖。(TikTok 和 YouTube 需要视频,因此请在应用中为它们排程。)

随处发布,甚至可以通过 AI 完成。

托管服务(无需 API 密钥)

Postbase 也会为你运行此服务,地址为 https://mcp.postbase.so/mcp,通过 OAuth 登录,无需 API 密钥。将该 URL 添加为 Claude 或 ChatGPT 中的自定义连接器,或添加为 Cursor、VS Code、Windsurf、Claude Code 或 Gemini CLI 中的远程 MCP 服务。MCP 配置生成器会输出每种工具对应的准确配置。

如果你想改用 API 密钥,或使用可自托管的 Postbase,请使用此 npm 包。

快速开始

  1. 在 Postbase 控制面板的 Developers 下创建 API 密钥。
  2. 将服务添加到 MCP 客户端配置中(参见下方示例)。
  3. 向你的 Agent 提出请求:“将这条串帖排程到 X 和 Bluesky,时间为上午 9 点。”

配置示例

任何 MCP 客户端 — 最简配置:

{
  "mcpServers": {
    "postbase": {
      "command": "npx",
      "args": ["@postbasehq/mcp"],
      "env": { "POSTBASE_API_KEY": "pb_live_your_key_here" }
    }
  }
}

Claude Desktop — 将相同代码块添加到配置文件中:

  • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:%APPDATA%\Claude\claude_desktop_config.json

然后重启 Claude Desktop。

Cursor — 将其添加到 ~/.cursor/mcp.json(或通过 Settings → MCP 添加):

{
  "mcpServers": {
    "postbase": {
      "command": "npx",
      "args": ["@postbasehq/mcp"],
      "env": { "POSTBASE_API_KEY": "pb_live_your_key_here" }
    }
  }
}

本地开发 — 指向在你的机器上运行的 Postbase 实例:

{
  "mcpServers": {
    "postbase": {
      "command": "npx",
      "args": ["@postbasehq/mcp"],
      "env": {
        "POSTBASE_API_KEY": "pb_live_your_key_here",
        "POSTBASE_API_URL": "http://localhost:3000/api/v1"
      }
    }
  }
}

工具

工具功能
list_channels列出已连接到你的工作区的频道。
create_post创建草稿,或排程帖子或 thread:channel_ids、scheduled_at(带偏移量的 ISO 8601 格式)或 schedule_in_minutes、用于设置各频道文本的 channel_bodies、media_ids 或 media_urls、youtube 详情,以及用于确保重试时不会重复发布的 idempotency_key。TikTok 帖子只能保存为草稿。
get_post查看帖子在各频道的情况:状态、已发布 URL、错误、重试时间和最新指标。
update_post编辑或重新排程草稿或已排程帖子;只会更改你传入的字段。
retry_post将帖子重新发送到发布失败的频道。
get_analytics查看每篇帖子和每个频道的展示次数、点赞、评论、分享和收藏数,以及总计。
list_media列出 Postbase 媒体库中的图片和视频,以便通过 ID 附加。
add_media通过公开的 https 链接将图片或视频添加到媒体库。
list_scheduled列出已排程帖子,或通过 status 列出草稿、已发布或失败的帖子。
cancel_post根据 ID 取消已排程的帖子(帖子会恢复为草稿)。
schedule_thread创建串帖(按顺序排列的 tweets)。为兼容旧配置而保留;使用带 thread 的 create_post 效果相同。

环境变量

变量必填默认值
POSTBASE_API_KEY是—
POSTBASE_API_URL否https://www.postbase.so/api/v1

在本地开发时,如果要连接机器上的 Postbase 实例,请设置 POSTBASE_API_URL=http://localhost:3000/api/v1。

许可证

AGPL-3.0-or-later。属于开源 Postbase 项目的一部分。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。