Endpunkt und Transport
Der produktive MCP Server ist erreichbar unter:https://api.ayrshare.com/mcp
Er verwendet den Streamable HTTP-Transport und ist stateless – zwischen den Aufrufen wird keine Session aufrechterhalten.
Authentifizierung
Die Authentifizierung wird durch dieselbe Ayrshare-API-Kette erzwungen, die auch die REST-API antreibt.- Erforderlich:
Authorization: Bearer YOUR_API_KEY– Ihr Konto-API-Key (Business-Plan-Schlüssel für Profile und Sub-Profile). - Optional:
Profile-Key: YOUR_PROFILE_KEY– zielt bei jedem Aufruf der Verbindung auf ein Sub-Profil ab. - Optional pro Aufruf: ein
profileKey-Tool-Argument – zielt für einen einzelnen Tool-Aufruf auf ein Sub-Profil ab.
Vorrang: Argument hat Vorrang vor Header
Wenn ein Tool-Aufruf einprofileKey-Argument enthält und die Verbindung einen Profile-Key-Header hat, hat das pro Aufruf angegebene profileKey-Argument Vorrang. Der Header wird nur verwendet, wenn kein gültiges Argument angegeben ist.
Eine Ausnahme: Bei get_platform_history und get_social_network_analytics muss ein userId-/userName-Lookup für X/Twitter ausschließlich den Konto-API-Key verwenden; das Angeben eines profileKey-Arguments oder eines Profile-Key-Headers gibt hier Fehler 400 zurück.
Die MCP-Methoden
initialize und tools/list sind vor der Authentifizierung erreichbar – sie liefern nur Metadaten und führen nichts aus. Jeder Tool-Aufruf wird authentifiziert.Authentifizierungsfehler
Ein nicht authentifizierter oder ungültiger Schlüssel bei einem Tool-Aufruf liefert einen Ayrshare-Fehler 403 / Code 102 mit der Meldung „API Key not valid” zurück. Gemäß MCP-Spezifikation werden Fehler bei der Tool-Ausführung inline zurückgegeben: Das Tool-Ergebnis enthältisError: true und diese Meldung, während der MCP-Transport selbst mit HTTP 200 antwortet. (Die 403/102 ist Ayrshares Anwendungsfehler, nicht der Transportstatus.)
Verbinden
Option A: Claude Code-Plugin
Wenn Sie Claude Code verwenden, installieren Sie das Ayrshare-Plugin. Es enthält die MCP-Server-Konfiguration, einen Setup-Befehl, Agents, Skills und einen Bestätigungs-Hook. Vollständige Installationsschritte finden Sie auf der Seite Claude Code Plugin.Option B: Beliebiger MCP-Client
Für jeden MCP-Client, der Streamable HTTP unterstützt, registrieren Sie den Server direkt. In Claude Code:Profile-Key-Header hinzu:
X/Twitter BYO-Anmeldedaten
Seit dem 31. März 2026 erfordern X-/Twitter-Operationen über Ayrshare Ihre eigenen OAuth-1.0a-Anmeldedaten. Wenn ein Tool-Aufruf auf X/Twitter abzielt, senden Sie diese beiden Header über die Verbindung zusammen mit IhrenAuthorization-Headern (und optional Profile-Key) mit:
| Header | Beschreibung |
|---|---|
X-Twitter-OAuth1-Api-Key | Ihr OAuth-1.0a-API-Key (Consumer Key) |
X-Twitter-OAuth1-Api-Secret | Ihr OAuth-1.0a-API-Key-Secret (Consumer Secret) |
Verbinden mit den BYO-Headern
Um X/Twitter-BYO-Anmeldedaten von Anfang an einzurichten, fügen Sie den Server mit beiden OAuth-1.0a-Headern zusammen mit IhremAuthorization-Header hinzu (schließen Sie auch Profile-Key ein, wenn Sie bei jedem Aufruf auf ein Sub-Profil abzielen):
Die BYO-Header zu einer bestehenden Verbindung hinzufügen
Verbindungs-Header werden beim Hinzufügen des Servers festgelegt. Wenn Sie sich bereits ohne die BYO-Header verbunden haben, entfernen Sie den Server und fügen Sie ihn mit dem vollständigen Satz erneut hinzu (schließen Sie alle bereits verwendeten Header wieder ein, z. B.Profile-Key):
Nächste Schritte
Tool-Katalog
Die 27 Tools nach Domäne gruppiert, mit Scope und Zweck.
Claude Code Plugin
Installieren Sie das Ayrshare-Plugin für Claude Code.
