Zusammenfassung
Verbinde dich mit einer Strapi 5 Instanz, um ihre Verfügbarkeit zu prüfen, Dokumente aus Collection Types abzufragen und einzelne Dokumente über die schreibgeschützte REST Content API abzurufen.
Geführte Einrichtung
Strapi 5 in 2 Minuten mit Claude, ChatGPT oder Copilot verbinden
Starte die kostenlose Testphase in der AnythingMCP Cloud, verbinde Strapi 5 in der geführten Einrichtung und trag deine MCP-URL in deinen KI-Assistenten ein. Ohne Code, ohne eigenen Server.
Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar
Frag einfach
Beispiel-Prompts für Strapi 5
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation nötig? Nutze direkt cloud.anythingmcp.com. Melde dich an, klicke auf Connectors → Strapi 5, füge deine Zugangsdaten ein, erstelle einen MCP-API-Key — fertig. Kein Docker, kein
git clone, kein lokaler Server.
Strapi 5
Verbinde dich mit einer Strapi 5 Instanz, um ihre Verfügbarkeit zu prüfen, Dokumente aus Collection Types abzufragen und einzelne Dokumente über die schreibgeschützte REST Content API abzurufen.
Einrichtung
Die Einrichtung dauert etwa 2 Minuten. Du brauchst eine Strapi 5 Instanz und einen schreibgeschützten Content-API-Token.
- Setze
STRAPI_URLauf die Root-URL deiner Strapi Instanz, zum Beispielhttps://cms.example.com, ohne/apiam Ende. - Öffne im Strapi Admin Settings → API Tokens und erstelle einen Content-API-Token mit schreibgeschütztem Zugriff auf die Collection Types, die die KI sehen soll. Kopiere ihn in
STRAPI_API_TOKEN. Er wird ausschließlich im Authorization-Bearer-Header gesendet. - Installiere den Connector und führe
strapi_healthaus, um zu prüfen, ob Strapi erreichbar ist. Führe danachstrapi_list_documentsfür eine Collection aus, die du kennst, zum Beispielarticles: Nur das zeigt, dass der Token funktioniert, dennstrapi_healthprüft weder den Token noch dessen Berechtigungen.
Wo Strapi läuft: Strapi Cloud und jede andere öffentlich erreichbare Strapi 5 Instanz funktionieren mit AnythingMCP Cloud. Eine Instanz in einem privaten Netzwerk, auf localhost oder unter einer privaten IP-Adresse funktioniert nur mit self-hosted AnythingMCP, und ihr Host muss über SSRF_ALLOWED_HOSTS freigegeben werden, da der Outbound-Schutz private Adressbereiche standardmäßig blockiert.
Was gelesen wird: Dokumente jeweils aus einem Collection Type. Du sprichst einen Collection Type über seine plurale API-ID an, etwa articles, nicht über seinen Anzeigenamen, und der Connector kann die Collection Types nicht für dich ermitteln. strapi_list_documents unterstützt Feldauswahl, Strapi-Filteroperatoren, Sortierung (field:asc oder field:desc), seitenbasierte Paginierung, populate für Relationen oder Medien, locale für lokalisierte Inhalte und status für veröffentlichte oder Entwurfsdokumente; dabei bleibt Strapis meta erhalten, sodass die Paginierungsinformationen verfügbar bleiben. strapi_get_document ruft ein einzelnes Dokument anhand seiner Strapi 5 documentId ab. Relationen, Medien, Komponenten und Dynamic Zones werden nur zurückgegeben, wenn populate sie anfordert.
Schreibgeschützt: Alle drei Tools sind GET-Requests. Der Connector kann keine Inhalte erstellen, aktualisieren, veröffentlichen, depublizieren oder löschen.
Der Connector funktioniert ausschließlich mit der Strapi 5 REST Content API: Er unterstützt weder die Antwortformate von Strapi 4 noch die Admin-, Content-Manager- und Content-Type-Builder-APIs.
Voraussetzungen: STRAPI_URL, STRAPI_API_TOKEN
Den Connector lokal installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Öffne http://localhost:3000/connectors/store, wähle Strapi 5 und füge die unter Voraussetzungen aufgeführten Umgebungsvariablen ein.
Verfügbare Tools
| Tool | Was es tut |
|---|---|
strapi_health | Prüft, ob der konfigurierte Strapi 5 Prozess erreichbar ist |
strapi_list_documents | Listet Dokumente aus einem Strapi 5 Collection Type auf, mit Feldauswahl, Deep-Filtern, Sortierung, seitenbasierter Paginierung, Relation-Population… |
strapi_get_document | Ruft ein Dokument aus einem Strapi 5 Collection Type anhand seiner documentId ab, optional mit Auswahl skalarer Felder, Population von Relationen oder Medien… |
Nächste Schritte
War dieser Guide hilfreich?