Android Studio einrichten

Wenn Sie den WEEGLOO-MCP-Server an Android Studio anbinden, kann der integrierte KI-Agent Ressourcen wie Content Type, Content und Media direkt erstellen, lesen und bearbeiten. Das Installations-Tool installiert zusammen mit dem MCP-Server auch die Skills und Rules, damit der integrierte KI-Agent die WEEGLOO API auf die vorgesehene Weise nutzt. Skills sind Anleitungen, die festhalten, wie eine bestimmte Aufgabe gut ausgeführt wird, und Rules sind Regeln, die über die gesamte Arbeit hinweg einzuhalten sind. Sie richten alles in einem Schritt mit dem Installations-Tool ein und müssen anschließend nur noch in den Android-Studio-Einstellungen den MCP-Server einschalten.

Ausführliche Informationen zum MCP-Server sowie zu Skills und Rules werden jeweils auf den Seiten MCP und Skills und Rules behandelt. Diese Seite behandelt nur, wie Sie Android Studio anbinden.

Voraussetzungen

Um den folgenden Installationsbefehl auszuführen, benötigen Sie Node.js. Prüfen Sie zunächst mit dem folgenden Befehl, ob es installiert ist und ob die Version 18 oder höher ist.

Terminal
node --version # v18 oder höher ist OK npx --version # Wenn eine Version ausgegeben wird, ist es OK

Wenn Node.js installiert ist, npx aber nicht, aktualisieren Sie npm mit dem folgenden Befehl auf die neueste Version. Beim Aktualisieren von npm wird npx gleich mitinstalliert.

Terminal
npm install -g npm@latest

Wenn Node.js nicht installiert ist oder die Version zu niedrig ist, installieren Sie Node.js auf die zu Ihrem Betriebssystem passende Weise.

Terminal
brew install node

Wenn Sie Homebrew nicht haben, installieren Sie es zuerst über brew.sh oder laden Sie Node.js direkt von nodejs.org herunter.

Terminal
winget install OpenJS.NodeJS.LTS

Wenn winget nicht vorhanden ist oder nicht erkannt wird, laden Sie die LTS-Installationsdatei von nodejs.org herunter. Nach der Installation müssen Sie das Terminal neu öffnen.

Die Distributionspakete können veraltet sein, daher wird die Installation über nvm empfohlen, das sich in verschiedenen Distributionen verwenden lässt.

Terminal
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.5/install.sh | bash source ~/.bashrc nvm install --lts

Wenn Sie die Installationsdatei direkt herunterladen möchten, sehen Sie auf nodejs.org nach.

Außerdem muss Android Studio installiert sein. Falls noch nicht vorhanden, können Sie es unter Android Studio herunterladen beziehen.

Anbinden

Bei der Standardinstallation kopieren Sie den Installationsbefehl auf dieser Seite und führen ihn einmal im Terminal aus. Um die einzelnen Schritte der Installation selbst auszuwählen, öffnen Sie Benutzerdefinierte Installation. Nach der Installation schalten Sie den Server in den Android-Studio-Einstellungen ein und schließen so die Anbindung ab.

Von Android Studio für die Weegloo-Anbindung wird dringend abgeraten

Der in Android Studio integrierte KI-Agent (Gemini) lässt sich für UI-Arbeiten verwenden. Bei Code-Arbeiten wie der Weegloo-Anbindung ist er jedoch aufgrund von Problemen mit der KI-Leistung sehr instabil, daher wird die Verwendung eines anderen KI-Agenten wie Claude Code oder Codex dringend empfohlen. Geprüft mit 2026.1.1 Patch 2 und früheren Versionen.

1

MCP und Skills installieren

Kopieren Sie den Installationsbefehl und führen Sie ihn im Terminal aus. Führen Sie ihn unbedingt innerhalb des anzubindenden Projektordners aus.

Terminal
$ npx weegloo@latest -y \ --agent androidstudio \ --token <Personal Access Token>
2

MCP-Verbindung authentifizieren

Nach Abschluss der Installation müssen Sie den MCP-Server in Android Studio aktivieren.

  1. Gehen Sie zu Settings → Tools → AI → MCP Servers und klicken Sie dann auf den Tab JSON View.

  2. Aktivieren Sie Enable MCP Servers.

  3. Prüfen Sie, ob weegloo und weegloo-upload in der Konfiguration enthalten sind.

  4. Klicken Sie auf Apply, um die Einstellungen anzuwenden. Anhand der Benachrichtigung, dass die Verbindung zu weegloo und weegloo-upload hergestellt wurde, können Sie erkennen, dass die Anbindung erfolgreich war.

Sie führen npx weegloo interaktiv aus und wählen die abgefragten Punkte selbst aus, um zu installieren.

1

Installations-Tool ausführen

Wechseln Sie in den Projektordner, den Sie anbinden möchten, führen Sie dann in diesem Ordner den folgenden Befehl aus und wählen Sie die abgefragten Punkte der Reihe nach aus. Wo nach dem Token gefragt wird, kopieren Sie den Token mit der Schaltfläche Token kopieren unten und fügen ihn ein. Führen Sie ihn unbedingt innerhalb dieses Projektordners aus.

Terminal
npx weegloo@latest
Terminal
✔ Select your IDE: Android Studio ✔ What would you like to install? MCP server, Skills and Rules ✔ Enter your Weegloo Personal Access Token: **** ← kopierter Token ✔ Select the MCP server group: default ✔ Where would you like to install the configuration? Project … ✔ Installation complete!
2

MCP-Verbindung authentifizieren

Nach Abschluss der Installation müssen Sie den MCP-Server in Android Studio aktivieren.

  1. Gehen Sie zu Settings → Tools → AI → MCP Servers und klicken Sie dann auf den Tab JSON View.

  2. Aktivieren Sie Enable MCP Servers.

  3. Prüfen Sie, ob weegloo und weegloo-upload in der Konfiguration enthalten sind.

  4. Klicken Sie auf Apply, um die Einstellungen anzuwenden. Anhand der Benachrichtigung, dass die Verbindung zu weegloo und weegloo-upload hergestellt wurde, können Sie erkennen, dass die Anbindung erfolgreich war.

MCP-Server-Konfigurationsdatei

Das Installations-Tool erstellt und verwaltet die Konfigurationsdatei automatisch, sodass Sie sie nicht selbst prüfen müssen. Der folgende Inhalt ist Referenzmaterial für Benutzer, die die konkrete Struktur und die Pfade der Konfigurationsdatei benötigen.

Das Installations-Tool registriert den Server in der Datei mcp.json im Konfigurationsverzeichnis von Android Studio. Der Name dieses Verzeichnisses enthält eine Versionsangabe (zum Beispiel AndroidStudio2025.1), und das Installations-Tool sucht das neueste Verzeichnis heraus und verwendet es. Die Orte je Betriebssystem sind folgende.

  • macOS: ~/Library/Application Support/Google/AndroidStudio<Version>/mcp.json
  • Windows: %APPDATA%\Google\AndroidStudio<Version>\mcp.json
  • Linux: ~/.config/Google/AndroidStudio<Version>/mcp.json

Der Server weegloo verbindet sich per HTTP mit https://ai.weegloo.com/mcp und verwendet zur Authentifizierung den Personal Access Token im Authorization-Header. Der Server weegloo-upload, der Dateien verarbeitet, läuft über npx und verwendet denselben Token.

{
  "mcpServers": {
    "weegloo": {
      "httpUrl": "https://ai.weegloo.com/mcp",
      "headers": {
        "Authorization": "Bearer <Personal Access Token>"
      },
      "timeout": -1,
      "enabled": true,
      "trust": false,
      "includeTools": [],
      "excludeTools": []
    },
    "weegloo-upload": {
      "command": "npx",
      "args": ["-y", "weegloo-upload"],
      "env": {
        "UPLOAD_API_URL": "https://upload.weegloo.com/v1",
        "AUTH_BEARER_TOKEN": "<Personal Access Token>"
      }
    }
  }
}

Um die Servergruppe zu ändern, hängen Sie an das Ende von httpUrl des Servers weegloo einen group-Wert an. Wenn Sie zum Beispiel alle Tools nutzen möchten, schreiben Sie https://ai.weegloo.com/mcp?group=all. Die Tool-Zusammenstellung je Gruppe finden Sie unter MCP-Servergruppen.

Da der echte Token unverändert in der Konfigurationsdatei gespeichert wird, achten Sie darauf, diese Datei nicht zu veröffentlichen oder in ein geteiltes Repository hochzuladen.

Skills

Das Installations-Tool legt jeden Skill als ein eigenes Verzeichnis unter .android-studio/skills/ im Projektordner ab.

Rules

Android Studio hat kein eigenes Konzept namens Rules. Deshalb legt das Installations-Tool die Rules-entsprechenden Inhalte, also die Inhalte, die dieselbe Rolle wie die Rules von Claude Code erfüllen, in der Datei AGENTS.md im Projektordner ab.

Nächste Schritte

  • MCP: Behandelt die Grundlagen der Anbindung wie Servergruppen und den Server für Datei-Uploads.
  • Skills und Rules: Behandelt, was die Skills und Rules sind, die das Installations-Tool gleich mitinstalliert.
  • Auf dem neuesten Stand halten: Behandelt, wie Sie die installierten Skills und Rules aktuell halten.
  • Statische Seiten mit KI übernehmen: Folgt dem Ablauf, eine reale Seite mit dem angebundenen MCP in einen content-basierten Service zu überführen.