Skip to main content
Glama
diegolm2012-creator

Social Broadcast MCP

Social Broadcast MCP

オープンソース(MIT)のMCPサーバーです。各プラットフォームの公式APIあなた自身のOAuth認証情報を使用して、ソーシャルメディア(Facebook、Instagram、YouTube)に投稿できます。

中央サービスなし。プランなし。人為的な制限なし。有料の仲介業者なし。

なぜ存在するのか?

SaaSツール(SocialCannon、PostFast、Bufferなど)は月額料金を請求し、制限(アカウント数、投稿数、メディアのアップロード)を課します。このプロジェクトは同じこと —AIエージェント(Hermes、Claudeなど)からの投稿— を実現しますが、各ユーザーが自分の開発者アプリを使用して自分のアカウントを接続することができます。ずっと無料です。

⚠️ SaaSとの違いは重要 です。SaaSにはMetaの公式SaaSと本質的な違い: SaaSは、Meta/Googleが完全な審査を経て承認済みのアプリを既に持っています。一方、こちらではあなた自身が(無料で)アプリを作成し、自分のアカウントにのみ使用します。これは個人利用や自分のビジネスの用途には有効であり、第三者のアカウントに対する一般公開アクセスにのみ要求されるMetaのアプリレビュー(App Review)を回避できます。

Related MCP server: @posteverywhere/mcp

プラットフォーム

プラットフォーム

ステータス

API

メディア

注記

Facebook

Meta Graph API

画像、動画

pages_manage_posts を持つページまたはプロフィール

Instagram

Meta Graph API

画像、動画、Reels、Stories

Facebookページとなる接続されたBusiness / Creatorアカウントが必要

YouTube

YouTube Data API v3

動画

公開範囲 private / unlisted / public でアップロード

TikTok

🔜

Content Posting API

動画

TikTokの審査が必要(2〜6週間)。パターンは docs/に記載

X/Twitter

🔜

API v2

画像、動画

Xの無料枠は非常に制限されています。詳細は docs/に記載

インストール

git clone https://github.com/tu-usuario/social-broadcast-mcp.git
cd social-broadcast-mcp
npm install
npm run build

での設定 (HermesでもMCP設定でもMCPクライアント)

# ~/.hermes/config.yaml (o config del perfil)
mcp_servers:
  social-broadcast:
    command: "node"
    args: ["/ruta/a/social-broadcast-mcp/dist/index.js"]

または、互換性のあるMCPクライアントでも利用できます:

{
  "mcpServers": {
    "social-broadcast": {
      "command": "node",
      "args": ["/ruta/a/social-broadcast-mcp/dist/index.js"]
    }
  }
}

使い方

1. Facebook+Instagram を接続

developers.facebook.com でアプリを作成するページを確認します(docs/SETUP_META.md を参照)から外が必要です:

  • App ID (clientId)

  • App Secret (clientSecret、開発モードでのみ必要)

そのうえで、エージェントから:

connect_meta(clientId: "TU_APP_ID", clientSecret: "TU_APP_SECRET")

ブラウザが開き、自分のアカウントで認証して、アカウントはローカどの~/.social-broadcast-mcp/ に保存される。

2. YouTubeを接続

Google Cloud Console で YouTube Data API v3 プロジェクトを作成するプロジェクトします(docs/SETUP_YOUTUBE.md を確認):

connect_youtube(clientId: "TU_CLIENT_ID", clientSecret: "TU_CLIENT_SECRET")

3. 接続中のアカウントを確認

list_accounts()

4. 公開する

publish_post(
  accountId: "fb:533433607139839",
  content: "🌀 CREA TU PROPIO GONG 🌀\nUn gong hecho por ti, para ti, como tú.",
  mediaUrls: ["https://tudominio.com/imagen.jpg"],
  platformOptions: { "mediaType": "REELS" }  // para Reels de IG
)

即座公開のを避け、予約投稿するには scheduledAt: "2026-09-01T18:00:00+01:00" を追加します。

メディアの注記: APIは公開URLを受け取ります。ローカルファイルをアップロードするには、アクセス可能な場所(S3/GCSバケット、あなたのWebサイト、公開したローカルサーバー)に配置して、そのURLを渡してください。直接アップロード用のヘルパーはロードマップ中です。

ドキュメント

セキュリティ

  • トークンは ~/.social-broadcast-mcp/ローカルフォルダに、権限 0600 で保存されます。

  • 外部サーバーへ送信されることはありません。

  • テレメトリ。アナリティクス。誰かを送信するものは一切ありません。

  • 保存される内容の詳細は、src/auth/store.ts で確認してください。

ライセンス

MIT — 自由に使用、コピー、変更、再配布できます。コミュニティのために作られ、実体験としてTemplo del Gong(Vilagarcía de Arosa)のカレンダー配信を公開した経験に基づいています。

免責事項

このプロジェクトは、Meta、Google、TikTok、X Corp.とは提携していません。愛称は各社の商標です。APIの利用は、各プラットフォームの利用規約に従います。

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Schedule and manage social media posts across 10 platforms (Instagram, Facebook, TikTok, X, LinkedIn, YouTube, Threads, Pinterest, Bluesky, Telegram) from any MCP-compatible AI assistant. Supports batch posting, media uploads, analytics, and platform-specific features like Reels, Shorts, and carousels.
    11
    264
    5
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI assistants to schedule and publish social media posts to platforms like Instagram, TikTok, YouTube, LinkedIn, Facebook, X, Threads, and Pinterest using natural language.
    33
    278
    3
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Schedule and manage social media posts across 13 platforms (Bluesky, Threads, Instagram, LinkedIn, Mastodon, YouTube, Facebook, Pinterest, Telegram, Nostr, X/Twitter, Discord, Tumblr and more). OAuth 2.0 + PKCE, 10 tools, draft-first workflow for AI agents.
    10
    12
    AGPL 3.0
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI assistants to manage social media publishing across platforms like LinkedIn, Twitter, Facebook, Instagram, Threads, and Bluesky.
    7
    MIT

View all related MCP servers

Related MCP Connectors

  • Create, schedule and publish social posts to TikTok, Instagram, Facebook and YouTube.

  • Schedule, publish, and analyze social posts on TikTok, Instagram, YouTube, X, Threads, LinkedIn.

  • Social media scheduler for Instagram, Facebook, YouTube, TikTok, LinkedIn, X, Bluesky, and Telegram.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/diegolm2012-creator/social-broadcast-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server