Buzzmark
offiziellVerfasse Beiträge in der eigenen Markenstimme, bewerte jeden Entwurf mit 0 bis 100 und plane sie für sechs soziale Netzwerke.
Was kann man mit Buzzmark MCP machen?
- Entwürfe in deiner Markenstimme verfassen — Bitte Buzzmark, mit
write_posts1–5 Beiträge zu einer Idee zu schreiben, und speichere anschließend den Text, der dir gefällt, mitsave_draft. - Planen, ohne zu veröffentlichen — Trage einen Entwurf mit
schedule_postin den Kalender ein. Setzewhenauf "best_time", "next_slot" oder ein Datum und eine Uhrzeit. - Eine Woche mit Inhalten planen — Erstelle mit
create_weekly_content_planeinen 7-Tage-Plan und speichere optional jeden Beitrag mitsave_as_draftsals Entwurf. - Einen Beitrag mit deiner Marke abgleichen — Bewerte beliebige Texte oder Entwürfe mit
check_postauf einer Skala von 0 bis 100 und erhalte bis zu drei Änderungsvorschläge, die die Bewertung verbessern würden. - Sehen, was funktioniert hat — Sieh dir mit
get_post_statsdie Performance aktueller Beiträge, mitget_best_timesdie besten Veröffentlichungszeiten und mitget_insightsMuster an. - Bilder zu Entwürfen hinzufügen — Erstelle mit
create_imageein Bild oder füge mitadd_media_from_urleines über einen Link hinzu. Es wird überpost_ideinem Entwurf zugeordnet.
Gehosteter MCP-Server
npx add-mcp 'https://buzzmark.ai/mcp'Installiert in Claude Code, Codex, Cursor und mehr
Dokumentation
Ein Server. Jede MCP-App.
Buzzmark spricht MCP über Streamable HTTP, mit OAuth 2.1-Anmeldung oder einem API-Schlüssel. 24 Tools, dieselben Regeln wie in der App und keine Möglichkeit, direkt zu posten.
Server-URL: https://buzzmark.ai/mcp
Verbindung
| Verbindung | |
|---|---|
| Transport | MCP über Streamable HTTP unter der obigen Server-URL. |
| Anmeldung | OAuth 2.1 mit PKCE (S256). Clients registrieren sich spontan oder geben ihre Metadaten-URL an. Die erste Anfrage erhält eine 401-Antwort mit den Ressourcenmetadaten, sodass ein Client den Autorisierungsserver selbst findet. |
| Ohne Anmeldung | Ein API-Schlüssel von der Seite für KI-Apps in Buzzmark, der als Bearer-Token gesendet wird. Wird nur einmal angezeigt; Buzzmark speichert nur dessen Fingerabdruck. |
| Umfang | Ein einziger Scope: buzz. Scopes, die eine App zusätzlich anfordert, werden weggelassen, nicht abgelehnt. |
| Tokens | Ein Zugriffstoken ist 1 Stunde gültig, ein Refresh-Token 90 Tage und wird bei Verwendung rotiert. Ein Autorisierungscode ist 10 Minuten gültig und kann einmal verwendet werden; bei einer zweiten Verwendung wird die Freigabe geschlossen. |
| Limits | 30 Aufrufe pro Minute und 1.000 pro Tag für dein Konto, über alle Apps und Schlüssel hinweg. Schreiben und Bilder zählen außerdem zu den monatlichen Kontingenten deines Tarifs. |
| Audit | Jeder Aufruf protokolliert das Tool und sein Ergebnis, niemals die Argumente oder die Antwort. |
Referenz der Tools
Wird zur Build-Zeit aus dem eigenen Katalog des Servers gelesen, damit sie mit den Antworten des Servers übereinstimmt.
Social Sets auflisten (list_social_sets), nur lesend
Die Social Sets des Benutzers: Jedes ist eine Gruppe verbundener Social-Media-Konten mit einem eigenen Hive-Profil (Markenstimme), einer Zeitzone und wöchentlichen Veröffentlichungszeitfenstern. Beginne hier: Die meisten anderen Tools benötigen eine social_set_id und Konto-IDs aus dieser Antwort.
Eingaben: Keine Eingaben erforderlich.
Markenprofile auflisten (list_brand_profiles), nur lesend
Die Markenprofile des Benutzers (Buzzmark nennt sie Hive-Profile): Was Buzzmark über jede Marke, ihre Stimme, ihren Ton, ihre Zielgruppe und ihre Produkte weiß. Schreib-Tools schreiben in der Stimme eines Markenprofils; übergib dessen ID als hive_profile_id oder lass sie weg, um das Profil des Social Sets zu verwenden.
Eingaben: Keine Eingaben erforderlich.
Posts auflisten (list_posts), nur lesend
Buzzes in Buzzmark, neueste zuerst: Entwürfe, geplante, veröffentlichte oder fehlgeschlagene Posts. Der Text wird auf 400 Zeichen gekürzt; get_post liefert den vollständigen Buzz.
| Eingaben | Typ | ||
|---|---|---|---|
status | einer von "draft", "scheduled", "published", "failed", "all" | Optional | Standard: "all" |
social_set_id | Zahl | Optional | |
limit | Zahl, 1 bis 50 | Optional | Standard: 20 |
Einen Post abrufen (get_post), nur lesend
Ein Buzz vollständig: jeder Teil eines Threads mit Text und Bildern, sein erster Kommentar, die Konten, auf denen er veröffentlicht wird, sein Social Set und Markenprofil, sein Status und sein geplanter Zeitpunkt. Verwende dieses Tool nach list_posts, das den Text auf 400 Zeichen kürzt, oder um einen Entwurf zu lesen, bevor du ihn mit save_draft änderst. Es enthält keine Likes oder andere Kennzahlen: get_post_stats liefert diese für veröffentlichte Posts.
| Eingaben | Typ | ||
|---|---|---|---|
post_id | Zahl | Erforderlich | Die ID des Buzz aus list_posts oder der Antwort von save_draft. |
Posts in der Stimme der Marke schreiben (write_posts)
Buzz schreibt 1 bis 5 neue Posts zu einer Idee, in der Stimme eines Hive-Profils und gemäß den Schreibregeln von Buzzmark samt anschließender Prüfung. Jede Antwort wird in der Library des Benutzers in Buzzmark gespeichert. Nichts wird als Entwurf gespeichert: Übergib den Text, den du mit save_draft speichern möchtest. Verwende das Tool für Posts, die noch nicht existieren; um einen bestehenden Post zu ändern, verwende rewrite_post, und um einem gespeicherten Entwurf plattformspezifische Texte zu geben, adapt_for_platforms.
| Eingaben | Typ | ||
|---|---|---|---|
idea | Text, bis zu 2.000 Zeichen | Erforderlich | Worum es in den Posts geht, in den Worten des Benutzers. |
hive_profile_id | Zahl | Optional | |
social_set_id | Zahl | Optional | Social Set, dessen Hive-Profil die Posts schreibt, wenn hive_profile_id nicht angegeben ist. Optional, wenn das Konto nur ein Set hat. |
platform | Text | Optional | Buzzmark-Plattform-ID (x, linkedin, instagram, threads, facebook, tiktok, bluesky), für die geschrieben werden soll. |
format | einer von "post", "thread" | Optional | Standard: "post" |
count | Zahl, 1 bis 5 | Optional | Standard: 3 |
with_picture_brief | ja oder nein | Optional | Für jeden Post eine kurze Bildbeschreibung für create_image hinzufügen. Standard: false |
Einen Entwurf speichern (save_draft)
Erstellt einen Buzz-Entwurf oder aktualisiert einen bestehenden (post_id). Ein Entwurf bleibt ein Entwurf: Es wird nichts veröffentlicht oder geplant. Gib den Text für einen einzelnen Post oder thread für mehrere Posts an. Zeigt an, was eine Plattform ablehnen würde (Länge, fehlendes Bild, ein von LinkedIn nicht auffindbares LinkedIn-Tag), damit es vor schedule_post korrigiert werden kann. Markierungen: Auf X, Threads, Instagram und TikTok schreibe @handle. Auf LinkedIn schreibe den Profil- oder Seitenlink in eckigen Klammern, @[https://www.linkedin.com/company/] oder @[https://www.linkedin.com/in/], und LinkedIn zeigt dafür den eigenen Namen an; auf allen anderen Plattformen wird dieser Name als Klartext angezeigt. Auf Facebook bleibt eine Erwähnung Klartext. Bei einem Markenprofil mit Konten (sie werden von list_brand_profiles angezeigt) ist nichts davon nötig: Schreibe den Namen, und wenn der Post geplant wird, wird seine erste Erwähnung auf jeder Plattform markiert, auf der es ein Konto hat. first_comment fügt einen Kommentar hinzu, der direkt nach der Veröffentlichung unter dem Post erscheint, auf LinkedIn, Instagram, Facebook und Threads: der richtige Platz für einen Link oder Hashtags, damit der Post selbst übersichtlich bleibt.
| Eingaben | Typ | ||
|---|---|---|---|
post_id | Zahl | Optional | Diesen Entwurf aktualisieren, statt einen neuen zu erstellen. |
text | Text, bis zu 10.000 Zeichen | Optional | |
thread | Liste von Texten, bis zu 25 | Optional | Ein Thread: ein String pro Post. Ersetzt text. |
social_set_id | Zahl | Optional | Social-Set-ID aus list_social_sets. Optional, wenn das Konto nur ein Set hat. |
hive_profile_id | Zahl | Optional | |
account_ids | Liste von Zahlen, bis zu 20 | Optional | Konten, auf denen der Post veröffentlicht wird, das erste ist führend. Standard: die Standardkonten des Sets. |
first_comment | Text, bis zu 5.000 Zeichen | Optional | Ein Kommentar, der direkt nach der Veröffentlichung unter dem Post erscheint, auf LinkedIn, Instagram (nicht in einer Story), Facebook und Threads; auf anderen Plattformen wird er weggelassen. Höchstens 500 Zeichen auf Threads, 1.250 auf LinkedIn, 2.200 auf Instagram, 5.000 auf Facebook. Eine leere Zeichenfolge entfernt ihn; lass das Feld weg, um den Kommentar des Entwurfs unverändert zu lassen. |
Einen Post planen (schedule_post)
Plant einen Entwurf für einen bestimmten Zeitpunkt, zum besten Zeitpunkt oder im nächsten freien Veröffentlichungszeitfenster des Social Sets. Veröffentlicht niemals sofort. Bei "best_time" wählt Buzzmark die früheste freie Stunde, in der Posts auf diesen Konten besonders gut abschneiden, anhand von Kennzahlen, die Buzzmark für sich behält (LinkedIn erlaubt nicht, seine Kennzahlen in KI-Apps zu verwenden), und gibt den ausgewählten Zeitpunkt zurück. Zeiten gelten nach der Uhr des Sets, sofern sie keinen Offset enthalten. Wenn im Set natürliche Zeitpunkte aktiviert sind (wie von list_social_sets angegeben), wird der Post einige Minuten vor oder nach dem genannten Zeitpunkt veröffentlicht; die Antwort nennt den tatsächlichen Zeitpunkt. Wenn die Rolle der Person in ihrer Organisation eine vorherige Genehmigung erfordert, wird der Entwurf stattdessen zur Genehmigung eingereicht (sent_for_approval in der Antwort) und nach der Freigabe durch ein Teammitglied veröffentlicht. Für mehrere Entwürfe auf einmal verwende schedule_posts.
| Eingaben | Typ | ||
|---|---|---|---|
post_id | Zahl | Erforderlich | |
when | Text | Erforderlich | "best_time" (Buzzmark wählt den frühesten freien besten Zeitpunkt für diese Konten), "next_slot" oder ein Datum und eine Uhrzeit: "2026-10-02T09:00" nach der Uhr des Sets oder ISO 8601 mit Offset. |
account_ids | Liste von Zahlen, bis zu 20 | Optional | Standard: die im Entwurf gespeicherten Konten, andernfalls die Standardkonten des Sets. |
Mehrere Posts planen (schedule_posts)
Plant bis zu 25 Entwürfe auf einmal, jeden zu seinem eigenen Zeitpunkt, zum besten Zeitpunkt oder im nächsten freien Zeitfenster, zum Beispiel die von create_weekly_content_plan gespeicherten Entwürfe (der Zeitpunkt jedes Entwurfs ist sein Zeitfenster). Veröffentlicht niemals sofort. Jeder Entwurf wird einzeln geprüft: Ein Post, der nicht veröffentlicht werden kann, wird gemeldet, die anderen werden weiterhin geplant. Wenn die Rolle der Person eine vorherige Genehmigung erfordert, werden die Entwürfe stattdessen zur Genehmigung eingereicht.
| Eingaben | Typ | ||
|---|---|---|---|
posts | Liste von Objekten, bis zu 25 | Erforderlich | Jeder Entwurf mit seinem Zeitpunkt (post_id, when, optionale account_ids). |
Einen geplanten Post verschieben (reschedule_post)
Verschiebt einen geplanten Post auf ein neues Datum und eine neue Uhrzeit nach der Uhr des Sets; der Zeitpunkt wird exakt eingehalten. Veröffentlicht niemals sofort. Text, Bilder und Konten bleiben unverändert.
| Eingaben | Typ | ||
|---|---|---|---|
post_id | Zahl | Erforderlich | |
when | Text | Erforderlich | Ein Datum und eine Uhrzeit: "2026-10-02T09:00" nach der Uhr des Sets oder ISO 8601 mit Offset. |
Einen Post aus dem Zeitplan nehmen (unschedule_post)
Nimmt einen geplanten Post aus dem Kalender und verschiebt ihn zurück zu den Entwürfen, einschließlich Text, Bildern und Konten, damit er bearbeitet oder erneut geplant werden kann. Es wird nichts gelöscht. Bilder, die die Veröffentlichungswarteschlange verwaltet hat, werden zuerst in Buzzmark kopiert; falls das nicht möglich ist, bleibt der Post geplant.
| Eingaben | Typ | ||
|---|---|---|---|
post_id | Zahl | Erforderlich |
Einen Entwurf löschen (delete_draft)
Löscht einen Entwurf endgültig. Ein geplanter oder veröffentlichter Post kann hier nicht gelöscht werden: Nimm einen geplanten Post zuerst mit unschedule_post zurück in die Entwürfe.
| Eingaben | Typ | ||
|---|---|---|---|
post_id | Zahl | Erforderlich |
Einen Post mit der Markenstimme abgleichen (check_post)
Bewertet einen Post auf einer Skala von 0 bis 100 danach, wie sehr er nach der Marke klingt, und liefert ein kurzes Urteil, den einen gelungenen oder abweichenden Aspekt sowie bis zu drei Änderungen, die die Bewertung verbessern würden, jeweils als vollständig neu formulierter Post. Prüft beliebigen Text, auch in diesem Chat verfassten, oder einen Entwurf (post_id), dessen Bewertung in Buzzmark daneben gespeichert wird. Ändert nichts am Post. Verwende das Tool, um einen einzelnen Post vor der Veröffentlichung zu beurteilen; für die Leistung veröffentlichter Posts verwende get_post_stats und für Gemeinsamkeiten get_insights.
| Eingaben | Typ | ||
|---|---|---|---|
text | Text, bis zu 10.000 Zeichen | Optional | Der zu prüfende Post. Lass das Feld weg, um den mit post_id angegebenen Entwurf zu prüfen. |
post_id | Zahl | Optional | |
platform | Text | Optional | Buzzmark-Plattform-ID, für die der Post bestimmt ist. Standard: das erste Konto des Entwurfs. |
hive_profile_id | Zahl | Optional | Markenprofil-ID aus list_brand_profiles. Standard: das Profil des Social Sets. |
social_set_id | Zahl | Optional | Social-Set-ID aus list_social_sets. Optional, wenn das Konto nur ein Set hat. |
Einen Post umschreiben (rewrite_post), nur lesend
Buzz schreibt einen Post auf eine Weise um und liefert bis zu drei Versionen zur Auswahl, in der Stimme der Marke und gemäß den Schreibregeln von Buzzmark. Nichts wird gespeichert: Übergib die vom Benutzer ausgewählte Version an save_draft. Verwende das Tool, um einen bestehenden Post auf eine bestimmte Weise zu ändern; für neue Posts zu einer Idee verwende write_posts, und um einen gespeicherten Entwurf für jede Plattform, auf der er veröffentlicht wird, umzuschreiben und diese Versionen darin zu speichern, adapt_for_platforms. Aktionen: match_hive (wie die Marke klingen), fix_grammar (nur Rechtschreibung und Grammatik korrigieren), sharpen (klarer und prägnanter), sting (mehr Wirkung), trim (etwa auf die Hälfte kürzen), remix (frische Formulierungen), expand (ein konkretes Detail ergänzen), structure (kurze, leicht überfliegbare Zeilen), warmer (wärmer), thread_hook (Einstiegspost eines Threads), emoji (Emoji), emoji_bullets (Emoji-Aufzählungspunkte), announcement (als Neuigkeit formulieren), for_platform (so umschreiben, wie es auf der Plattform klingt), custom (Anweisung des Benutzers befolgen).
| Eingaben | Typ | ||
|---|---|---|---|
action | eines von "match_hive", "fix_grammar", "sharpen", "sting", "trim", "remix", "expand", "structure", "warmer", "thread_hook", "emoji", "emoji_bullets", "announcement", "for_platform", "custom" | Erforderlich | |
text | Text, bis zu 10.000 Zeichen | Optional | Der Beitrag, der umgeschrieben werden soll. Weglassen, um einen Teil eines Entwurfs umzuschreiben (post_id, part). |
post_id | Zahl | Optional | |
part | Zahl, 0 bis 24 | Optional | Welcher Beitrag eines Threads, beginnend bei 0. Standardwert 0 |
platform | Text | Optional | Buzzmark-Plattform-ID. Für for_platform erforderlich; andernfalls legt sie die Länge fest, auf die der umgeschriebene Text gekürzt wird. |
instruction | Text, bis zu 600 Zeichen | Optional | Für custom: in den Worten des Nutzers, wie der Text umgeschrieben werden soll. |
hive_profile_id | Zahl | Optional | Markenprofil-ID aus list_brand_profiles. Standard: das eigene des Social Sets. |
social_set_id | Zahl | Optional | Social-Set-ID aus list_social_sets. Optional, wenn das Konto nur ein Set hat. |
Einem Entwurf eine Version pro Plattform geben (adapt_for_platforms)
Schreibt einen Entwurf so um, wie er auf jeder Plattform, auf der er veröffentlicht wird (oder den angegebenen Plattformen), gelesen wird, und speichert diese Versionen im Entwurf, wie Spread in der App: Das erste Konto des Entwurfs behält den Beitrag selbst, jede weitere Plattform erhält ihren eigenen Text mit denselben Bildern. Eine zuvor für eine dieser Plattformen gespeicherte Version wird ersetzt. Funktioniert mit einem einzelnen Beitrag, nicht mit einem Thread. Eine LinkedIn-Version behält LinkedIn-Tags als @[link]; die Antwort weist auf alle Tags hin, die LinkedIn nicht finden kann. Verwende dies, sobald ein Entwurf geschrieben wurde und seine Konten hat. Um den Beitrag selbst zu ändern, verwende rewrite_post (dessen Aktion for_platform schreibt den Beitrag für eine Plattform um, ohne ihn zu speichern); für neue Beiträge verwende write_posts.
| Eingaben | Typ | ||
|---|---|---|---|
post_id | Zahl | Erforderlich | |
platforms | Liste von Texten, bis zu 8 | Optional | Buzzmark-Plattform-IDs unter den Konten des Entwurfs. Standard: alle Plattformen nach dem ersten Konto. |
Beitragsideen aus Nachrichten und von Mitbewerbern (get_post_ideas)
Beitragsideen für eine Marke von Buzzmarks Scout: die Nachrichten dieser Woche aus ihrer Branche, jedes Thema mit einer Erklärung, warum es gerade jetzt wichtig ist, seinen Quellen und zwei oder drei möglichen Blickwinkeln für einen Beitrag sowie Blickwinkeln von Mitbewerbern, wenn Scout diese gelesen hat. Gibt Scouts letzte Recherche mit Datum zurück. Mit refresh oder wenn Scout die Nachrichten für diese Marke noch nie gelesen hat, liest Scout zuerst die Nachrichten erneut (bis zu einer Minute, zählt als ein Scout-Durchlauf). Nur Ideen: Mit write_posts ausformulieren.
| Eingaben | Typ | ||
|---|---|---|---|
social_set_id | Zahl | Optional | Social-Set-ID aus list_social_sets. Optional, wenn das Konto nur ein Set hat. |
hive_profile_id | Zahl | Optional | Markenprofil-ID aus list_brand_profiles. Standard: das eigene des Social Sets. |
refresh | ja oder nein | Optional | Standardwert false |
Was diesen Monat funktioniert hat (get_insights)
Was die Beiträge einer Marke aus den letzten 30 Tagen gemeinsam haben, wenn sie besser oder schlechter als ihr durchschnittlicher Beitrag abschneiden: höchstens eine Erkenntnis und zwei konkrete Maßnahmen in einfachen Sätzen. LinkedIn-Beiträge werden separat ausgewertet und ihre Erkenntnis bleibt in Buzzmark, da LinkedIn die Verwendung seiner Zahlen in KI-Apps nicht erlaubt. Jede Erkenntnis nennt die zugrunde liegende Zahl (zum Beispiel: Beiträge, die mit einer Frage beginnen, erzielten das 2,3-Fache des durchschnittlichen Engagements eines Beitrags; basierend auf 5 von 19 ausgewerteten Beiträgen) und eine Idee zur Umsetzung. Beiträge werden nach Plattform, Einstieg mit einer Zahl oder einer Frage, Länge, Beitragstyp, Wochentag und Tageszeit verglichen. Wird höchstens einmal täglich gelesen: Bis sich die Zahlen ändern, wird dieselbe Antwort zurückgegeben. Erfordert 8 Beiträge mit Zahlen innerhalb von 30 Tagen und gibt an, wie viele vorhanden sind, wenn es weniger sind. Verwende dies, um herauszufinden, wovon du mehr tun solltest; für einzelne Beiträge und ihre Zahlen verwende get_post_stats, für den besten Wochentag und die beste Uhrzeit get_best_times und um einen Entwurf vor der Veröffentlichung zu beurteilen check_post.
| Eingaben | Typ | ||
|---|---|---|---|
social_set_id | Zahl | Optional | Social Set, dessen Markenprofil gelesen wird, wenn hive_profile_id nicht angegeben ist. Optional, wenn das Konto nur ein Set hat. |
hive_profile_id | Zahl | Optional | Markenprofil-ID aus list_brand_profiles. Standard: das eigene des Social Sets, andernfalls das Standard-Markenprofil des Kontos. |
Beste Veröffentlichungszeiten (get_best_times), nur lesend
Die Zeitfenster, in denen die veröffentlichten Beiträge eines Social Sets am besten abgeschnitten haben: die 6 stärksten Kombinationen aus Wochentag und Uhrzeit nach der Zeitzone des Sets, beginnend mit der besten. Für jedes Zeitfenster werden die Anzahl der Beiträge und ihr durchschnittliches Engagement pro Beitrag angegeben (Likes + Kommentare + Shares oder Reposts, je nachdem, was höher ist, + gespeicherte Beiträge). Zeitfenster, deren Beiträge kein Engagement erzielt haben, werden ausgelassen. Daher werden für ein Set ohne bisheriges Engagement keine Zeitfenster angezeigt. Gibt die Zeitzone des Sets und die Anzahl der ausgewerteten Beiträge an. LinkedIn-Beiträge werden nicht gezählt, da LinkedIn die Verwendung seiner Zahlen in KI-Apps nicht erlaubt; ein Set, das nur auf LinkedIn postet, erhält Startzeiten aus einer öffentlichen Studie und seinen eigenen Veröffentlichungszeitfenstern. Um auf einer beliebigen Plattform, einschließlich LinkedIn, zur besten Zeit zu posten, kann Buzzmark mit schedule_post und when "best_time" den Zeitpunkt auswählen. Für die Leistung einzelner Beiträge verwende get_post_stats und für Gemeinsamkeiten der Beiträge get_insights.
| Eingaben | Typ | ||
|---|---|---|---|
social_set_id | Zahl | Optional | Social-Set-ID aus list_social_sets. Optional, wenn das Konto nur ein Set hat. |
days | Zahl, 14 bis 180 | Optional | Anzahl der Tage veröffentlichter Beiträge, die rückwirkend ab jetzt ausgewertet werden. 14 bis 180, Standardwert 90. |
Leistung der letzten Beiträge (get_post_stats), nur lesend
Die veröffentlichten Beiträge eines Social Sets aus den letzten Tagen, nach Engagement sortiert (Likes + Kommentare + Shares oder Reposts, je nachdem, was höher ist, + gespeicherte Beiträge), beginnend mit dem besten. Zu jedem Beitrag gehören die Plattform, der Veröffentlichungszeitpunkt nach der Zeitzone des Sets, der Text, der Link, das Engagement, die Angabe, ob er über Buzzmark veröffentlicht wurde, und seine Kennzahlen. Die Antwort summiert außerdem die Kennzahlen aller Beiträge im Zeitraum. LinkedIn erlaubt die Verwendung seiner Zahlen in KI-Apps nicht. Daher werden LinkedIn-Beiträge separat unter numbers_in_buzzmark_only aufgeführt, neueste zuerst, mit Veröffentlichungszeitpunkt, Link und Angabe, wo die Zahlen in Buzzmark zu sehen sind; sie werden nicht in die Summen einbezogen. Die Kennzahlen sind Impressionen, Reichweite, Aufrufe, Likes, Kommentare, Shares, gespeicherte Beiträge und Klicks, jeweils unter der plattformeigenen Bezeichnung, sofern vorhanden (Antworten, Reposts, Lesezeichen, Videoaufrufe und Upvotes). Eine Kennzahl, die eine Plattform nicht meldet, wird ausgelassen und niemals als 0 angezeigt. Verwende dies, um zu sehen, welche Beiträge am besten abgeschnitten haben und um wie viel; für Gemeinsamkeiten verwende get_insights, für den besten Wochentag und die beste Uhrzeit get_best_times, für Entwürfe und geplante Beiträge list_posts und für einen vollständigen Buzz get_post.
| Eingaben | Typ | ||
|---|---|---|---|
social_set_id | Zahl | Optional | Social-Set-ID aus list_social_sets. Optional, wenn das Konto nur ein Set hat. |
days | Zahl, 1 bis 180 | Optional | Anzahl der Tage veröffentlichter Beiträge, die rückwirkend ab jetzt ausgewertet werden. 1 bis 180, Standardwert 30. |
limit | Zahl, 1 bis 30 | Optional | Anzahl der zurückzugebenden Beiträge, beginnend mit dem besten. 1 bis 30, Standardwert 10. Die Summen berücksichtigen weiterhin alle Beiträge im Zeitraum. |
Ein Bild erstellen (create_image)
Erstellt mit Buzzmarks Bildmodell ein Bild und speichert es in der Library des Nutzers. Mit post_id wird es außerdem dem Entwurf hinzugefügt. Das Bild übernimmt die Farben des Hive-Profils; bei Angabe eines Hive-Produkts wird dessen echtes Foto als Referenz verwendet. Verbraucht eines der monatlichen Bildkontingente; ein fehlgeschlagenes oder abgelehntes Bild wird nicht angerechnet. Dauert etwa eine Minute.
| Eingaben | Typ | ||
|---|---|---|---|
prompt | Text, bis zu 3.000 Zeichen | Erforderlich | Was auf dem Bild zu sehen ist. Standardmäßig ein Foto. |
hive_profile_id | Zahl | Optional | |
product | Text, bis zu 200 Zeichen | Optional | Ein Produktname genau so, wie er im Hive-Profil aufgeführt ist, damit dessen Foto verwendet wird. |
platforms | Liste von Texten, bis zu 8 | Optional | Zielplattformen für das passende Format (Instagram und Threads 4:5, TikTok 2:3, sonst quadratisch). Standard: die Plattformen des Entwurfs. |
post_id | Zahl | Optional | Ein Entwurf, dem das Bild hinzugefügt werden soll. |
part | Zahl, 0 bis 24 | Optional | Welcher Beitrag eines Threads, beginnend bei 0. Standardwert 0 |
Ein Bild oder Video über einen Link hinzufügen (add_media_from_url)
Kopiert ein Bild oder Video über einen öffentlichen https-Link in die Library des Nutzers in Buzzmark und fügt es mit post_id dem Entwurf hinzu. Buzzmark speichert eine eigene Kopie, sodass der Beitrag nicht davon abhängt, dass der Link weiterhin verfügbar ist. Unterstützt JPG, PNG, WebP, GIF, MP4 oder MOV: Bilder bis zu 10 MB, Videos bis zu 200 MB. Gibt wie create_image an, was eine Plattform ablehnen würde.
| Eingaben | Typ | ||
|---|---|---|---|
url | Text, bis zu 2.000 Zeichen | Erforderlich | Ein öffentlicher https-Link direkt zur Datei, nicht zu einer Seite, auf der sie angezeigt wird. |
post_id | Zahl | Optional | Ein Entwurf, dem die Datei hinzugefügt werden soll. Ohne Angabe wird sie nur der Library hinzugefügt. |
part | Zahl, 0 bis 24 | Optional | Welcher Beitrag eines Threads, beginnend bei 0. Standardwert 0 |
Einen Upload-Link abrufen (create_upload_link)
Für ein Bild oder Video, das der Nutzer auf seinem Computer oder Smartphone hat und das nicht über einen öffentlichen Link erreichbar ist. Gibt zwei Möglichkeiten zurück, beide für eine einzelne Datei: upload_page, eine Buzzmark-Seite, die der Nutzer öffnen kann, um die Datei auszuwählen und direkt dem Entwurf hinzuzufügen (post_id übergeben); und mit file_name upload_url für eine App, die die Datei selbst lesen kann (ein Terminal oder ein Dateisystem): Die Dateibytes mit dem Content-Type-Header, den die Antwort angibt, per PUT dorthin senden und anschließend add_uploaded_media mit upload_id aufrufen. Unterstützt JPG, PNG, WebP, GIF, MP4 oder MOV: Bilder bis zu 10 MB, Videos bis zu 200 MB.
| Eingaben | Typ | ||
|---|---|---|---|
file_name | Text, bis zu 120 Zeichen | Optional | Dateiname einschließlich Endung, zum Beispiel "launch.png", wenn diese App die Datei selbst hochlädt. Weglassen, um nur die Seite für den Nutzer abzurufen. |
post_id | Zahl | Optional | Ein Entwurf, dem die Datei hinzugefügt werden soll. Ohne Angabe wird sie nur der Library hinzugefügt. |
part | Zahl, 0 bis 24 | Optional | Welcher Beitrag eines Threads, beginnend bei 0. Standardwert 0 |
Ein hochgeladenes Bild oder Video hinzufügen (add_uploaded_media)
Nachdem die Datei per PUT an die upload_url von create_upload_link gesendet wurde: Kopiert sie in die Library des Nutzers in Buzzmark und fügt sie mit post_id dem Entwurf hinzu. Gibt wie add_media_from_url an, was eine Plattform ablehnen würde. Eine upload_id ist 55 Minuten lang gültig.
| Eingaben | Typ | ||
|---|---|---|---|
upload_id | Text, bis zu 2.000 Zeichen | Erforderlich | upload_id von create_upload_link. |
post_id | Zahl | Optional | Ein Entwurf, dem die Datei hinzugefügt werden soll. Ohne Angabe wird sie nur der Library hinzugefügt. |
part | Zahl, 0 bis 24 | Optional | Welcher Beitrag eines Threads, beginnend bei 0. Standardwert 0 |
Ein Bild oder Video aus diesem Chat hinzufügen (add_media_from_chat)
Ein Bild oder Video, das der Nutzer in diesem Chat angehängt hat: Kopiert es in seine Library in Buzzmark und fügt es mit post_id dem Entwurf hinzu. Gibt an, was eine Plattform ablehnen würde. Unterstützt JPG, PNG, WebP, GIF, MP4 oder MOV: Bilder bis zu 10 MB, Videos bis zu 200 MB.
| Eingaben | Typ | ||
|---|---|---|---|
file | Objekt | Erforderlich | Die Datei, die der Nutzer im Chat angehängt hat. |
post_id | Zahl | Optional | Ein Entwurf, dem die Datei hinzugefügt werden soll. Ohne Angabe wird sie nur der Library hinzugefügt. |
part | Zahl, 0 bis 24 | Optional | Welcher Beitrag eines Threads, beginnend bei 0. Standardwert 0 |
Die Woche planen (create_weekly_content_plan)
Ein Plan für die nächsten 7 Tage eines Social Sets: wofür die Woche gedacht ist, 2 bis 4 Inhaltssäulen und ein bearbeitungsfertiger Beitrag pro Veröffentlichungszeitfenster, jeweils mit Tag, Uhrzeit, Plattform, Bildidee und Begründung. Erstellt auf Grundlage des Hive-Profils des Sets, seiner Veröffentlichungszeitfenster, seiner besten Zeiten, der Performance der letzten Beiträge und bereits geplanter Inhalte. Die Zahlen von LinkedIn werden nicht für die Erstellung verwendet: Buzzmark verschiebt jeden Beitrag, der nur für LinkedIn vorgesehen ist, anschließend auf den besten LinkedIn-Zeitpunkt des jeweiligen Tages. Ein verbundenes Konto ist erforderlich; bei weniger als 8 veröffentlichten Beiträgen mit Zahlen orientiert sich der Plan stärker an der Markenstimme und den Gepflogenheiten der Plattformen und weist darauf hin. Wird in der Library gespeichert. Frage den Nutzer zuerst, ob die Beiträge als Entwürfe gespeichert werden sollen: Mit save_as_drafts wird jeder Beitrag zusätzlich zu einem Entwurf, und schedule_posts plant sie anschließend alle auf einmal für ihre Zeitfenster ein. Jeder geplante Beitrag zählt als ein für dich geschriebener Buzz. Dauert bis zu einer Minute.
| Eingaben | Typ | ||
|---|---|---|---|
social_set_id | Zahl | Optional | Social-Set-ID aus list_social_sets. Optional, wenn das Konto nur ein Set hat. |
goal | Text, bis zu 600 Zeichen | Optional | Was die Woche bewirken soll, in den Worten des Nutzers: ein Launch, eine Veranstaltung, mehr Buchungen. |
start | Text | Optional | Erster Tag, YYYY-MM-DD nach der Zeitzone des Sets. Standard: morgen. |
save_as_drafts | Ja oder Nein | Optional | Standard: false |
Von uns veröffentlichte Ratgeber
Jeder Ratgeber vergleicht die Tools anhand der Fakten, die sie selbst veröffentlichen. Buzzmark ist eines davon, und auf jeder Seite steht, wer sie erstellt hat.
- Die besten MCP-Server für soziale Medien: Was jedes Tool über seinen MCP-Server angibt: den Plan, die genannten KI-Apps und seine API.
Fragen zum Server
Welche Clients wurden getestet?
Claude, ChatGPT, Grok und Cursor haben jeweils eigene Seiten. Jeder Client, der MCP über Streamable HTTP mit OAuth 2.1 oder einem Bearer-Header unterstützt, sollte funktionieren; eine App, die nur stdio unterstützt, benötigt eine Bridge.
Warum gibt es kein Tool zum sofortigen Veröffentlichen?
Damit der Inhaber das letzte Wort behält. schedule_post benötigt einen Zeitpunkt, der mindestens 5 Minuten in der Zukunft liegt, oder das nächste freie Veröffentlichungszeitfenster. Ein geplanter Buzz kann in der App zurückgezogen werden.
Woher kommen Fehlermeldungen?
Jede Ablehnung ist ein von Buzzmark formulierter Satz mit dem Grund und den nächsten Schritten: ein Plattformlimit, ein fehlendes Bild oder ein Set ohne Warteschlange. Keine Meldung eines Anbieters wird an die App weitergegeben.
Gibt es auch eine REST-API?
Noch nicht. Der MCP-Server ist derzeit der Zugang für KI-Apps und in jedem Tarif enthalten.
Einrichten in
- Buzzmark in Claude: Ein Klick im Verzeichnis von Claude oder ein Befehl in Claude Code.
- Buzzmark in ChatGPT: Ein Klick in den Plugins von ChatGPT.
- Buzzmark in Grok: Ein benutzerdefinierter Connector auf grok.com mit Anmeldung.
- Buzzmark in Cursor: Ein Konfigurationsblock mit Anmeldung oder einem API-Schlüssel.