Zum Hauptinhalt springen
Der Ayrshare MCP Server stellt 27 Tools bereit, unten nach Domäne gruppiert. Jedes Tool wird in-process über die reale Ayrshare-API-Kette abgewickelt.

Scope

Jedes Tool hat entweder den Scope Profile oder Account:
  • Profile – das Tool akzeptiert ein profileKey-Argument, um auf ein Sub-Profil abzuzielen.
  • Account – das Tool nimmt keinen profileKey; es arbeitet auf Konto-Ebene.
Die sechs Tools, die keinen profileKey-Argument entgegennehmen, sind: create_profile, list_profiles, explain_error, validate_media, generate_post und recommend_hashtags. Alle anderen Tools akzeptieren einen profileKey; generate_jwt_social_linking_url erfordert einen. Hinweis: recommend_hashtags nimmt zwar kein profileKey-Argument entgegen, liest aber weiterhin den Profile-Key-Header der Verbindung, um zu bestimmen, auf welches verknüpfte TikTok-Konto zurückgegriffen wird – die Ergebnisse sind daher profilspezifisch. Wenn sowohl ein pro Aufruf übergebenes profileKey-Argument als auch ein Profile-Key-Header vorhanden sind, hat das Argument Vorrang. Die Vorrangregeln finden Sie unter Verbinden & Einrichten.

Beiträge

ToolScopeZweck
create_postProfileVeröffentlichung auf einer oder mehreren verknüpften Plattformen.
validate_postProfileDry-Run-Validierung, dieselben Eingaben wie create_post.
get_postProfileBeitrag anhand der Ayrshare Post ID abrufen.
update_postProfileEinen geplanten oder auf Freigabe wartenden Beitrag aktualisieren.
retry_postProfileEinen fehlgeschlagenen Beitrag erneut senden.

Verlauf

ToolScopeZweck
get_post_historyProfileÜber Ayrshare gesendete Beiträge.
get_platform_historyProfileBeiträge und Analytics direkt vom Netzwerk, einschließlich Beiträgen, die nicht über Ayrshare erstellt wurden. Für einen X-/Twitter-userId-/userName-Lookup nur den Konto-API-Key verwenden; ein profileKey-Argument oder Profile-Key-Header liefert dort Fehler 400.

Analytics

ToolScopeZweck
get_post_analyticsProfileKennzahlen pro Beitrag anhand der Ayrshare Post ID.
get_post_analytics_by_social_idProfileKennzahlen pro Beitrag anhand der nativen Social Post ID.
get_social_network_analyticsProfileKontoweite Analytics und Demografie für ein verbundenes Social-Media-Konto. Für einen X-/Twitter-userId-/userName-Lookup nur den Konto-API-Key verwenden; ein profileKey-Argument oder Profile-Key-Header liefert dort Fehler 400.

Kommentare

ToolScopeZweck
get_commentsProfileKommentare zu einem Beitrag lesen.
add_commentProfileKommentar auf oberster Ebene.
reply_commentProfileAuf einen Kommentar antworten.

Nachrichten / DMs

ToolScopeZweck
get_messagesProfileDMs für eine Plattform abrufen.
send_messageProfileEine DM senden.
get_auto_responseProfileEinstellungen für DM-Auto-Antworten lesen.
set_auto_responseProfileDM-Auto-Antworten konfigurieren.

Profile

ToolScopeZweck
list_profilesAccountSub-Profile auflisten.
create_profileAccountEin Sub-Profil erstellen.
generate_jwt_social_linking_urlProfileEine JWT-Social-Linking-URL erstellen (erfordert profileKey).

Medien

ToolScopeZweck
validate_mediaAccountPer HEAD-Prüfung feststellen, ob eine Medien-URL erreichbar ist; liefert contentType.

Generieren

ToolScopeZweck
generate_postAccountKI-Entwurf für Beitragstexte.
recommend_hashtagsAccountHashtag-Vorschläge auf Basis von TikTok-View-Count-Daten. Verwendet das mit dem Profil verknüpfte TikTok-Konto, das im Profile-Key-Header angegeben ist; nimmt kein pro Aufruf übergebenes profileKey entgegen.

Webhooks

ToolScopeZweck
register_webhookProfileEinen Webhook registrieren.
unregister_webhookProfileEinen Webhook abmelden.
list_webhooksProfileRegistrierte Webhooks auflisten.

Fehler

ToolScopeZweck
explain_errorAccountEinen Ayrshare-Fehlercode in Ursache, Klassifikation und Behebung dekodieren.
Dieser Katalog wird gegen das tools/list des Live-Servers abgeglichen. Weitere Tools sind geplant (z. B. Links-Tools). Fragen Sie im Zweifel tools/list ab, um den maßgeblichen Satz zu erhalten. Der Katalog wird vom MCP-Server-Team gepflegt.