Sync Socials

io.github.DamianoTobasco由 GitHub 账号 DamianoTobasco 发布v1.0.1更新于 Oct 24, 2026

Create, schedule and publish social posts, including X on paid Growth, through Sync Socials.

发布方自己的服务:Socials Homes

已验证Streamable HTTP可网页运行沟通与协作媒体与设计

概览

AI 生成的概览

托管式 MCP 服务器,让 AI 助手在 TikTok、Instagram、Facebook、YouTube、LinkedIn 及聊天平台上起草、排期并发布社交媒体帖子。

可以做什么
读取工作区设置、套餐限额、发布能力与 X 资格,并列出已连接的社交账号和品牌资料。浏览媒体库,并从 HTTPS 链接或允许的服务器本地路径上传媒体。根据品牌简报生成内容创意,并用现有素材、文字和音乐合成短视频。创建、读取、列出、修改和删除草稿、已排期及已发布帖子,并可指定平台目标。立即发布已有草稿,或取消已排期的帖子。
适用场景
当你希望助手在一个工作区内跨多个平台规划、排队并发布社交内容时使用,例如安排一周的帖子或把周五的帖子改到周六。适合已使用 Sync Socials 且拥有符合条件套餐的团队。
运行要求
远程 Streamable HTTP 端点,无需本地运行。需要 Sync Socials 工作区 API 密钥,以 Authorization bearer 令牌发送,并在工作区设置中创建。需要具备 API 访问权限的付费套餐(提供 7 天免费试用)。社交账号须通过各平台官方 OAuth 登录连接;X 需要付费 Growth 套餐。
安装前请注意
API 密钥拥有工作区读写权限(包括发布),没有自动过期;Growth 套餐仅一个有效密钥,替换或撤销会影响其他客户端。发布、排期和删除会改动线上内容并消耗套餐用量;X 尝试次数有每月和每日上限,预留的失败也计入。发布结果不明确时不要盲目重试。不要把密钥提交到代码仓库。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Sync Socials,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

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

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.DamianoTobasco%2Fsync-socials-agent/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "sync-socials": {
      "type": "http",
      "url": "https://app.sync-socials.com/api/mcp"
    }
  }
}

README

Sync Socials Agent

Let your AI agent run your social media. Sync Socials is a hosted MCP server for compatible AI agents, including Claude Code, OpenClaw and Codex. It provides tools to generate content, import media, create drafts, schedule posts and publish to supported social platforms.

Website · For AI agents · App · Partner program

For ChatGPT, follow the published app setup guide. For Claude Chat and Cowork, follow the plugin setup guide or read the plugin documentation. These connections use account authorization. The API-key setup below is for compatible agent clients.

Additional client packages:

See distribution status and routes for verified listing states, validation limits, and remaining submission steps.

The Muse connector is in review, not yet publicly available. See the Muse reviewer guide for authentication, tool effects, limits and validation steps.


Install

bash
npx skills add DamianoTobasco/sync-socials-agent -g

The skill uses the open Agent Skills format. Your client must also support the remote MCP connection below to call Sync Socials tools.

Connect the MCP server

The server is remote, so there is nothing to run locally.

Your client needs remote Streamable HTTP and the authentication method below. Directory availability and successful sign-in are separate from protocol support; not every agent or client version has been tested. Installing the skill does not connect a Sync Socials workspace or social account automatically.

Endpointhttps://app.sync-socials.com/api/mcp
TransportStreamable HTTP
AuthAuthorization: Bearer <SYNC_SOCIALS_API_KEY>

Create or use your workspace API key in settings at app.sync-socials.com. An eligible plan with API access is required; a free 7 day trial is available. Growth supports one active key. Replacing or revoking it also affects other clients using that key. The key grants workspace read/write access, including publishing, and has no automatic expiry.

json
{  "name": "sync-socials",  "transport": "streamable-http",  "url": "https://app.sync-socials.com/api/mcp",  "headers": {    "Authorization": "Bearer <SYNC_SOCIALS_API_KEY>"  }}

For OpenClaw compatible CLIs:

bash
openclaw mcp set sync-socials '{"url":"https://app.sync-socials.com/api/mcp","transport":"streamable-http","headers":{"Authorization":"Bearer <SYNC_SOCIALS_API_KEY>"}}'

Create your first draft

After connecting, ask your agent:

Read my Sync Socials workspace, then create an untargeted draft titled "Getting started" with the caption "Our first post is coming soon." Return its draft ID so I can open it in Sync Socials.

This uses syncsocials_get_workspace and syncsocials_create_content_draft. It needs no social account or AI-generation provider. Open the saved draft, edit it for your business, then connect a destination in the app when you are ready to schedule or publish.

Tools

ToolWhat it does
syncsocials_get_workspaceRead workspace settings, timezone, plan limits, publishing capabilities, and X eligibility/usage
syncsocials_list_connectionsList connected social accounts and their IDs
syncsocials_list_mediaBrowse the media library
syncsocials_upload_media_from_urlUpload media from an HTTPS URL
syncsocials_upload_media_from_local_fileImport from allowed server-local paths for eligible API-key clients; cannot read an arbitrary client device's files
syncsocials_create_content_draftSave an untargeted content concept for later
syncsocials_get_brand_profileRead saved business profiles
syncsocials_generate_viral_conceptsGenerate content concepts from a brand brief
syncsocials_produce_viral_videoAssemble a short video from a concept, existing footage, text and music
syncsocials_create_postCreate a draft or scheduled post with platform targets
syncsocials_get_postRead a single post
syncsocials_list_postsList drafts, scheduled and published posts
syncsocials_update_postEdit content, targets, timing or media
syncsocials_publish_postPublish an existing draft now
syncsocials_delete_postDelete a draft or cancel a scheduled post

Example prompts

Once connected, talk to your agent normally:

  • Post this Reel to TikTok, Instagram, Facebook and YouTube Shorts at 6pm.
  • Queue five posts from the drafts folder across this week at 9am.
  • Generate a month of content from sync-socials.com and schedule the best twelve.
  • What is scheduled for the rest of the week? Move Friday's post to Saturday morning.

Platforms

PlatformSupport
TikTokDirect post and scheduling
InstagramImage and video posts to a business or creator account linked to a Facebook Page
FacebookText, image and video posts to Pages; personal profiles are unsupported
YouTubeVideo only, exactly one video asset per post, privacy control
LinkedInText, image and video posts to personal profiles
Telegram, Discord, SlackPosts to connected chat destinations, within their media limits
X / TwitterText, up to four photos, or one video; active paid Growth only, with separate attempt and usage limits

X is available through the same MCP endpoint and post tools. Read xUsage and postingCapabilities from syncsocials_get_workspace, then the selected account's capabilities from syncsocials_list_connections. Trials and unpaid review access exclude X. The default workspace allowance is 50 X attempts per month, 10 per day, including 3 link-post attempts per month; each stable X account also has 30 monthly and 3 daily attempts shared across workspaces. Reserved failures count, and media can exhaust the included usage budget sooner. Check the returned usage and UTC reset times before planning a batch.

X captions allow 280 weighted characters including overrides and hashtags. Posts support up to four photos or one MP4 video up to 140 seconds and 50 MiB after processing. GIFs, threads, and DMs are unsupported. Never automatically retry an ambiguous publish result; inspect the saved post and actual destination first. See the agent workflow.

New and existing customers can connect Facebook Pages and linked Instagram professional accounts after Meta approval. Each customer must grant publishing access and select the intended accounts in Sync Socials Connections.

Safety

  • The skill defaults to creating drafts. It only schedules or publishes when you clearly ask.
  • Access is scoped to an API key you generate and can revoke at any time.
  • Social accounts connect through each platform's official OAuth login. Sync Socials never sees your passwords.
  • Never commit your API key. Store it in your agent's MCP config or secret storage.

Content generation also depends on available tools and providers. Generation performed by your agent uses that runtime's capabilities; hosted Sync Socials concept generation needs a configured workspace AI provider and uses its allowance. Video assembly combines existing footage, text and music. Do not assume an agent subscription includes every hosted generation feature.

Partners

If you make tutorials or help clients connect their agents, the Sync Socials partner program offers 30% recurring commission on eligible subscription revenue, subject to its terms. Use an issued partner link and disclose the commercial relationship. A listing, installation or ordinary campaign URL does not automatically earn commission.

REST fallback

If MCP is unavailable, the same operations are available over REST at https://app.sync-socials.com/api/v1 using the same bearer token:

text
POST   /media/uploadsGET    /postsPOST   /postsGET    /posts/:idPATCH  /posts/:idDELETE /posts/:idPOST   /posts/:id/publish

The same plan access, rate limits and usage limits apply to both MCP and REST.

License

MIT. See LICENSE.

来源:README.md,提交 94907fc

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

2
  1. v1.0.1最新Oct 9, 2026
  2. v1.0.0Sep 16, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Socials 集成