Social Broadcast MCP
Social Broadcast MCP
Open-Source-MCP-Server (MIT) zum Veröffentlichen in sozialen Netzwerken (Facebook, Instagram, YouTube) über die offiziellen APIs der jeweiligen Plattform, mit deinen eigenen OAuth-Zugangsdaten.
Kein zentraler Dienst. Keine Tarife. Keine künstlichen Grenzen. Keine Zahlungsmittler.
Warum gibt es das?
Die SaaS-Tools (SocialCannon, PostFast, Buffer...) verlangen ein monatliches Abonnement und setzen Grenzen (Konten, Beiträge, Medien-Uploads). Dieses Projekt tut dasselbe – aus einem KI-Agenten (Hermes, Claude, etc.) heraus veröffentlichen – aber jeder Nutzer verbindet seine eigenen Konten mit seinen eigenen Entwickler-Apps. Für immer kostenlos.
⚠️ Der wichtigste Unterschied zu den SaaS-Tools: die haben bereits von Meta/Google freigeschaltete Apps mit vollständiger Prüfung. Hier erstellst du deine App (kostenlos) und nutzt sie für deine eigenen Konten. Das ist für persönliche Nutzung/ein eigenes Geschäft zulässig und umgeht das App Review von Meta, das nur für den öffentlichen Zugriff auf Konten Dritter verlangt wird.
Related MCP server: @posteverywhere/mcp
Plattformen
Plattform | Status | API | Medien | Hinweise |
✅ | Meta Graph API | Bild, Video | Seite oder Profil mit | |
✅ | Meta Graph API | Bild, Video, Reels, Stories | Erfordert ein Business-/Creator-Konto, das mit einer FB-Seite verknüpft ist | |
YouTube | ✅ | YouTube Data API v3 | Video | Einreichung von Sichtbarkeit |
TikTok | 🔜 | Content Posting API | Video | Erfordert ein TikTok-Review (2–6 Wochen); Muster dokumentiert in |
X/Twitter | 🔜 | API v2 | Bild, Video | Freie-X-Tarif ist sehr begrenzt; dokumentiert in |
Installation
git clone https://github.com/tu-usuario/social-broadcast-mcp.git
cd social-broadcast-mcp
npm install
npm run buildEinrichtung in Hermes (oder jedem anderen MCP-Client)
# ~/.hermes/config.yaml (o config del perfil)
mcp_servers:
social-broadcast:
command: "node"
args: ["/ruta/a/social-broadcast-mcp/dist/index.js"]Oder in einem beliebigen kompatiblen MCP-Client:
{
"mcpServers": {
"social-broadcast": {
"command": "node",
"args": ["/ruta/a/social-broadcast-mcp/dist/index.js"]
}
}
}Verwendung
1. Facebook + Instagram verbinden
Du musst eine App auf developers.facebook.com erstellen (siehe docs/SETUP_META.md) und Folgendes erhalten:
App ID (clientId)
App Secret (clientSecret, nur im Entwicklungsmodus erforderlich)
Anschließend über den Agenten:
connect_meta(clientId: "TU_APP_ID", clientSecret: "TU_APP_SECRET")Der Browser öffnet sich → du autorisierst mit deinem Konto → die Konten werden lokal in ~/.social-broadcast-mcp/ gespeichert.
2. YouTube verbinden
Erstelle ein Projekt in Google Cloud Console mit YouTube Data API v3 (siehe docs/SETUP_YOUTUBE.md):
connect_youtube(clientId: "TU_CLIENT_ID", clientSecret: "TU_CLIENT_SECRET")3. Verbundene Konten anzeigen
list_accounts()4. Veröffentlichen
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
)Um einen späteren Zeitpunkt zu planen statt sofort zu veröffentlichen, füge scheduledAt: "2026-09-01T18:00:00+01:00" hinzu.
Hinweis zu Medien: Die API akzeptiert öffentliche URLs. Um lokale Dateien zu übertragen, hoste sie an einem erreichbaren Ort (ein S3/GCS-Bucket, deine Website oder ein offener lokaler Server) und übergib deren URL. Ein Helfer für direkte Uploads befindet sich auf der Roadmap.
Dokumentation
docs/SETUP_META.md– Meta-App ist eine Schritt-für-Schritt-Anleitungdocs/SETUP_YOUTUBE.md– Google-Cloud-Projekt + OAuthdocs/TIKTOK.md– Wie die TikTok-Integration aussehen würde (Audit erforderlich)docs/SECURITY.md– Lokale Token-Verwaltung und bewährte Sicherheitsstandards
Sicherheit
Die Tokens werden lokal in meiner
~/.social-broadcast-mcp/mit Berechtigungen0600gespeichert.Sie werden niemals an einen externen Server übermittelt.
Keine Telemetrie. Keine Analysedaten. Nichts, das nach Hause telefoniert.
Wirf einen Blick in
src/auth/store.ts, um genau zu sehen, was gespeichert wird.
Lizenz
MIT – du darfst frei verwenden, kopieren, identisch und weiterverbreiten. Für die Gemeinschaft gedacht, ausgehend von der praktischen Erfahrung bei der Veröffentlichung des Kalenders des Templo del Gong (Vilagarcía de Arosa).
Haftungsausschluss
Dieses Projekt steht in keinem Zusammenhang mit Meta, Google, TikTok oder X Corp. Das Urheberrecht an den Marken liegt bei ihren jeweiligen Inhabern. Die Nutzung der APIs unterliegt den Nutzungsbedingungen der jeweiligen Plattform.
Maintenance
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
- AlicenseAqualityBmaintenanceSchedule 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.112645MIT
- AlicenseAqualityAmaintenanceEnables AI assistants to schedule and publish social media posts to platforms like Instagram, TikTok, YouTube, LinkedIn, Facebook, X, Threads, and Pinterest using natural language.332783MIT
- AlicenseAqualityAmaintenanceSchedule 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.1012AGPL 3.0

PostMCP MCP Serverofficial
AlicenseAqualityBmaintenanceEnables AI assistants to manage social media publishing across platforms like LinkedIn, Twitter, Facebook, Instagram, Threads, and Bluesky.7MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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