Appwrite MCP Server

Offizieller MCP-Server von Appwrite: Datenbanken, Nutzer, Funktionen und Speicher per KI-Assistent bedienen, gehostet mit OAuth ohne API-Schlüssel.

Beschreibung

Der Appwrite MCP Server verbindet KI-Assistenten wie Claude Code oder Cursor mit Ihrem Appwrite-Projekt. Appwrite ist eine quelloffene Backend-Plattform, die Datenbanken, Benutzerkonten, Dateispeicher, serverlose Funktionen und Website-Hosting unter einem Dach anbietet. Der MCP-Server macht diese Funktionen für einen Assistenten aufrufbar: Statt sich durch die Konsole zu klicken, bitten Sie den Assistenten etwa, eine Sammlung anzulegen, Nutzer aufzulisten oder den Status einer Funktion zu prüfen. Zusätzlich kann er die offizielle Appwrite-Dokumentation durchsuchen, sodass Antworten auf der aktuellen Doku statt auf veraltetem Trainingswissen beruhen. Das Projekt liegt in der GitHub-Organisation appwrite, steht unter der MIT-Lizenz, hat aktuell rund 70 Sterne, ist nicht archiviert und wurde zuletzt am 23. Oktober 2026 aktualisiert.

Was kann der Appwrite MCP Server?

Laut Dokumentation stellt der Server vier Werkzeuge bereit. appwrite_get_context fasst Ihr Konto, Ihre Organisation und Ihre Projekte zusammen. appwrite_search_tools durchsucht zur Laufzeit den vollständigen Werkzeugkatalog von Appwrite, und appwrite_call_tool ruft ein bestimmtes Werkzeug über seinen Namen auf. Mit appwrite_search_docs durchsucht der Assistent die Dokumentation semantisch. Dieser Aufbau hält den Kontext des Assistenten klein: Er lädt nicht Hunderte API-Funktionen vorab, sondern sucht gezielt, was er braucht. Laut README stehen darüber die Appwrite-API mit Datenbanken, Nutzern, Funktionen, Teams, Speicher und weiteren Bereichen zur Verfügung. Zusätzlich beschreibt die Dokumentation eine Ereignis-Erweiterung: Agenten können Änderungen im Projekt abonnieren, etwa neu angelegte Nutzer, fehlgeschlagene Funktionsausführungen oder abgeschlossene Deployments, statt ständig nachzufragen.

Gehostet mit OAuth oder lokal?

Der Standardweg ist der gehostete Server unter https://mcp.appwrite.io/. Er verwendet HTTP als Transport und OAuth zur Anmeldung. Beim ersten Verbinden öffnet Ihr Client eine Zustimmungsseite von Appwrite, auf der Sie die gewünschten Berechtigungen freigeben; API-Schlüssel müssen Sie nicht kopieren. Voraussetzung ist ein Appwrite-Cloud-Projekt. Wer Appwrite selbst betreibt, startet den Server stattdessen lokal über stdio und meldet sich mit einem Projekt-API-Schlüssel an; die Einrichtung dafür steht in einer eigenen Anleitung im Repository. Für Clients ohne Unterstützung für Remote-Server nennt die README einen Umweg über das Hilfsprogramm mcp-remote, das den Remote-Server per stdio durchreicht.

Wofür ist er besonders nützlich?

Der größte Nutzen liegt in der Entwicklungsphase. Beim Aufbau einer App lassen Sie den Assistenten Tabellen und Berechtigungen anlegen, Testdaten prüfen oder nachsehen, warum eine Funktion fehlschlug, ohne den Editor zu verlassen. Die Dokumentationssuche hilft bei Detailfragen zu SDKs und Konfiguration. Gegenüber einem allgemeinen Datenbank-Server unterscheidet sich der Appwrite MCP Server dadurch, dass er die ganze Backend-Plattform kennt, also auch Nutzerverwaltung, Funktionen und Speicher, und dass die Anmeldung über OAuth mit ausdrücklich bestätigten Berechtigungen läuft.

Sicherheit: was Sie beachten sollten

Ein Assistent mit Schreibrechten kann Daten, Nutzer und Funktionen ändern oder löschen. Prüfen Sie auf der Zustimmungsseite genau, welche Berechtigungen Sie erteilen, und arbeiten Sie zunächst in einem Test- oder Entwicklungsprojekt statt in Produktion. Bei der lokalen Variante gilt dasselbe für den API-Schlüssel: Vergeben Sie nur die nötigen Berechtigungen. Abgerufene Inhalte gelangen in den Kontext des KI-Clients und damit zum Modellanbieter; das gilt auch für Nutzerdaten, die der Assistent liest. Die Dokumentation nennt für die Ereignis-Funktion Grenzen: Jedes Abonnement oder jeder offene Stream belegt einen Projekt-Webhook, im kostenlosen Plan sind das zwei pro Projekt, und Ereignisse während einer Wiederverbindung werden nicht nachgeliefert. Die genaue Liste aller Werkzeuge haben wir nicht einzeln geprüft; maßgeblich ist die offizielle Dokumentation.

Kosten

Der MCP-Server selbst ist unter der MIT-Lizenz kostenlos. Für den gehosteten Betrieb brauchen Sie ein Appwrite-Cloud-Projekt. Laut Preisseite gibt es einen kostenlosen Plan, bei dem das Projekt bei Erreichen der Ressourcengrenzen eingefroren wird, sowie einen kostenpflichtigen Pro-Plan, in dem Projekte weiterlaufen und zusätzliche Nutzung abgerechnet wird; ein Budgetlimit lässt sich setzen. Aktuelle Konditionen finden Sie auf der offiziellen Preisseite von Appwrite.

Für wen lohnt sich der Appwrite MCP Server?

Er lohnt sich für Entwicklerinnen und Entwickler, die bereits mit Appwrite arbeiten oder eine Backend-Plattform für eine neue App evaluieren und ihren Assistenten direkt am Projekt arbeiten lassen wollen. Ohne Appwrite-Projekt bringt er wenig. Beginnen Sie mit dem gehosteten Server und einem Testprojekt, nutzen Sie zuerst lesende Aufgaben wie Kontext und Dokumentationssuche, und geben Sie Schreibrechte erst frei, wenn Sie den Ablauf kennen.

Voraussetzungen

Gehostet: Appwrite-Cloud-Projekt und ein MCP-Client mit Unterstützung für HTTP-Server mit OAuth. Selbst gehostet: eigene Appwrite-Instanz, Projekt-API-Schlüssel und lokaler Start per stdio.

Installationsanleitung

Mit dem Appwrite MCP Server bedient ein KI-Assistent Ihr Appwrite-Projekt und durchsucht die Dokumentation. Dieser Ratgeber führt von der Anmeldung bis zur ersten Aufgabe.

Schritt 1: Voraussetzungen

Sie brauchen ein Appwrite-Cloud-Projekt und einen MCP-Client, der HTTP-Server mit OAuth unterstützt, etwa Claude Code oder Cursor. Wer Appwrite selbst betreibt, nutzt die lokale Variante und einen Projekt-API-Schlüssel.

Schritt 2: Gehosteten Server verbinden

In Claude Code lautet der Befehl claude mcp add --transport http appwrite https://mcp.appwrite.io/. Öffnen Sie danach in einer Sitzung /mcp, wählen Sie appwrite und folgen Sie der Aufforderung im Browser. Auf der Zustimmungsseite von Appwrite bestätigen Sie die Berechtigungen; API-Schlüssel kopieren Sie nicht.

bash
claude mcp add --transport http appwrite https://mcp.appwrite.io/

Clients ohne Remote-Unterstützung

Unterstützt Ihr Client keine Remote-Server, nennt die README einen Umweg mit dem Hilfsprogramm mcp-remote, das den Server per stdio durchreicht und Node.js voraussetzt.

Selbst gehostetes Appwrite

Für eine eigene Instanz starten Sie den Server lokal über stdio und melden sich mit einem Projekt-API-Schlüssel an. Die Schritte stehen in der Anleitung zu selbst gehostetem Appwrite im Repository. Vergeben Sie dem Schlüssel nur die Rechte, die Sie brauchen.

Risiken begrenzen

Beginnen Sie mit einem Testprojekt und prüfen Sie auf der Zustimmungsseite genau, was Sie freigeben. Ein Assistent mit Schreibrechten kann Daten und Nutzer ändern oder löschen.

Schritt 3: Erste Aufgaben

Starten Sie lesend: „Fasse meine Projekte zusammen“ oder „Suche in der Dokumentation, wie ich Berechtigungen für eine Tabelle setze“. Erst danach lassen Sie Sammlungen anlegen oder Funktionen prüfen.

claude mcp add --transport http appwrite https://mcp.appwrite.io/

Authentifizierung

OAuth über eine Zustimmungsseite von Appwrite im Browser, ohne API-Schlüssel; die selbst gehostete lokale Variante nutzt einen Projekt-API-Schlüssel.

Benötigte Zugriffsrechte

Zugriff auf Appwrite-Konto, Organisation und Projekte im Umfang der bestätigten Berechtigungen, einschließlich Datenbanken, Nutzern, Funktionen und Speicher sowie Dokumentationssuche; Schreibzugriff ist je nach gewährten Rechten möglich.

Übertragene oder gespeicherte Daten

Abgerufene Projektdaten, Nutzerinformationen und Dokumentationsausschnitte gelangen in den Kontext des KI-Clients und damit zum Modellanbieter. Die Verarbeitung durch Appwrite richtet sich nach der Datenschutzerklärung des Anbieters.

Sicherheitsrisiken

Unbeabsichtigtes Ändern oder Löschen von Daten, Nutzern und Funktionen bei zu weiten Berechtigungen, Offenlegung von Nutzerdaten gegenüber dem Modellanbieter, ein zu weit gefasster API-Schlüssel bei selbst gehosteter Nutzung sowie Prompt Injection über gespeicherte Inhalte.

Lizenz und Kosten

Lizenz
Noch nicht erfasst.
Kosten
kostenlos

Der MCP-Server ist unter der MIT-Lizenz kostenlos; für den gehosteten Betrieb ist ein Appwrite-Cloud-Projekt nötig, mit kostenlosem Plan und kostenpflichtigem Pro-Plan. Details auf der offiziellen Preisseite von Appwrite.

Alternativen

Noch nicht erfasst.

Auf einen Blick

Anbieter
Appwrite
Status
Offizieller Server
Betriebsart
Remote
Aktuelle Version
Noch nicht erfasst.
Zuletzt geprüft
23.10.2026

Repository und Dokumentation

Kategorien

Unterstützte Clients