mcpField
B
Breakreach

Breakreach

远程服务
breakreach.com社交媒体03 周前更新

关于 Breakreach

Breakreach developer and agent kit 提供社交媒体发布、排期和分析所需的 SDK、CLI、Agent 技能与托管 MCP 服务,面向开发者和 AI Agent。其 TypeScript 与 Python SDK 根据 API 规范生成,并为 POST 请求提供幂等重试。

主要功能

  1. 01排期并发布社交媒体帖子
  2. 02查看帖子分析并回复互动
  3. 03提供 TypeScript 与 Python SDK
  4. 04通过 CLI 执行发布操作
  5. 05为 POST 请求进行幂等重试

适用场景

  1. 01在多个社交账号排期发布内容
  2. 02从命令行发布带媒体的帖子
  3. 03让 Agent 管理社交媒体操作

MCP 相关

Breakreach 提供托管的 OAuth MCP 服务,供 MCP 客户端调用社交媒体 API。项目还包含 Claude Code 插件,该插件集成 MCP 服务与 Agent 技能。

配置

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

服务地址https://api.breakreach.com/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 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Breakreach 开发者和 Agent 工具包

通过代码和 AI Agent 使用 Breakreach 的所有方式:安排并发布社交媒体帖子到 Instagram、TikTok、X、LinkedIn、YouTube、Facebook、Threads、Pinterest、Bluesky、Reddit、Telegram、Discord、Slack、Mastodon、WordPress、Ghost、Dev.to、Hashnode 和 Tumblr。

安装
TypeScript SDK + CLInpm install breakreach · npx breakreach post …Node 18+,无依赖
Python SDKpip install breakreachPython 3.9+,仅使用标准库
Agent 技能npx skills add breakreach/breakreachClaude Code、Codex、Cursor、OpenClaw 以及其他可读取 SKILL.md 的 Agent
Claude Code 插件(技能 + MCP 服务)claude plugin marketplace add breakreach/breakreach 然后运行 claude plugin install breakreach@breakreach
MCP 服务https://api.breakreach.com/mcp托管式,OAuth;按客户端查看设置说明

SDK 根据 API 提供的 OpenAPI 规范生成(副本位于 openapi.json),因此每个端点都有类型化方法。两者都会在网络错误和重启后重试,并在每次 POST 请求中使用 Idempotency-Key:重试绝不会重复发布帖子。

import { Breakreach } from "breakreach";

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

API 密钥可在 Breakreach 的 Settings → API & MCP 中获取。文档:breakreach.com/developers。

参与开发

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

在 Breakreach 单体仓库中,生成器会从 apps/api/src/lib/openapi.ts 读取规范;在其他地方则从 openapi.json 读取,或使用 --spec https://api.breakreach.com/v1/openapi.json。scripts/e2e.sh(仅限单体仓库)会在本地数据库上使用真实 API 代码驱动两个 SDK 和 CLI。发布说明:RELEASING.md。

采用 MIT 许可证。

评论

支持 Markdown

第一次接触 MCP?

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

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