Breakreach

com.breakreachv1.1.0更新于 Oct 9, 2026

Schedule and publish posts on 19 social networks, answer comments and DMs, read post analytics.

已验证Streamable HTTP可网页运行Business & CommerceCommunication & Collaboration

概览

AI 生成的概览

让助手在 19 个社交网络上安排和发布帖子、回复评论和私信,并读取帖子分析数据。

功能
Breakreach 是一个托管型 MCP 服务器,用于社交媒体发布。据描述,它可在 19 个社交网络上安排和发布帖子、回复评论和私信,并读取帖子分析数据。README 列出的平台包括 Instagram、TikTok、X、LinkedIn、YouTube、Facebook、Threads、Pinterest、Bluesky、Reddit、Telegram、Discord、Slack、Mastodon、WordPress、Ghost、Dev.to、Hashnode 和 Tumblr,并说明 SDK 由 API 的 OpenAPI 规范生成,因此每个端点都有类型化方法。
适用场景
当助手需要起草、安排或发布内容到多个社交账号、处理收到的评论和私信,或获取互动分析数据而不必在多个平台后台之间切换时,适合添加。
运行要求
远程端点 OAuth,需按客户端配置。API 密钥需在 Breakreach 的“Settings → API & MCP”中获取。SDK 和 CLI 为可选项,需要 Node 18+ 或 Python 3.9+。
安装前请注意
该服务器可在已连接的社交账号上发布帖子和发送回复,因此发布前应审核生成的内容。它需要 Breakreach 的 API 密钥,请将该凭据视为机密。README 说明重试会使用 Idempotency-Key,因此重试不会重复发布帖子。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Breakreach,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "breakreach": {
      "type": "http",
      "url": "https://api.breakreach.com/mcp"
    }
  }
}

README

Breakreach developer and agent kit

Everything to use Breakreach from code and from AI agents: schedule and publish social media posts to Instagram, TikTok, X, LinkedIn, YouTube, Facebook, Threads, Pinterest, Bluesky, Reddit, Telegram, Discord, Slack, Mastodon, WordPress, Ghost, Dev.to, Hashnode and Tumblr.

Install
TypeScript SDK + CLInpm install breakreach · npx breakreach post …Node 18+, no dependencies
Python SDKpip install breakreachPython 3.9+, standard library only
Agent skillnpx skills add breakreach/breakreachClaude Code, Codex, Cursor, OpenClaw and other agents that read SKILL.md
Claude Code plugin (skill + MCP server)claude plugin marketplace add breakreach/breakreach then claude plugin install breakreach@breakreach
MCP serverhttps://api.breakreach.com/mcphosted, OAuth; setup per client

The SDKs are generated from the OpenAPI spec the API serves (a copy is in openapi.json), so every endpoint has a typed method. Both retry network errors and restarts with an Idempotency-Key on each POST: a retry never publishes a post twice.

ts
import { Breakreach } from "breakreach";
const br = new Breakreach(); // BREAKREACH_API_KEYconst { accounts } = await br.listAccounts();await br.createPost({ content: "Out tomorrow.", accountIds: accounts.map((a) => a.id), useNextSlot: true });
bash
npx breakreach loginnpx breakreach post "Out tomorrow." --to instagram,linkedin --media ./launch.jpg --next-slot

An API key comes from Breakreach, Settings → API & MCP. Docs: breakreach.com/developers.

Working on it

bash
npx tsx scripts/generate.mts          # after an API change: types, methods and README tables from the specnpx tsx scripts/generate.mts --check  # fails when the generated files are out of datecd typescript && npm install && npm run build

In the Breakreach monorepo the generator reads the spec from apps/api/src/lib/openapi.ts; elsewhere from openapi.json, or --spec https://api.breakreach.com/v1/openapi.json. scripts/e2e.sh (monorepo only) drives both SDKs and the CLI against the real API code on a local database. Releasing: RELEASING.md.

MIT licensed.

来源:README.md,提交 bb38962

工具

0
工具元数据尚未被收录。

版本历史

1
  1. v1.1.0最新Oct 9, 2026