Android Prefs MCP Server

Integrations

  • Provides tools for managing and editing Android application preferences, allowing users to view, toggle, and modify preferences on Android devices through the Android Debug Bridge (adb).

Android-Einstellungseditor MCP Server

Überblick

Der Android-Preference-Editor MCP-Server ist eine natürlichsprachliche Schnittstelle für agentenbasierte Anwendungen zur Bearbeitung von Android-Benutzereinstellungen während der App-Entwicklung. Die Implementierung basiert auf der Android Preference Editor- Bibliothek. Dieser Server integriert sich nahtlos in MCP-Clients (Model Context Protocol) und ermöglicht KI-gesteuerte Workflows während der Android-App-Entwicklung. Mit diesem MCP können Sie Anweisungen wie diese geben:

  • „Schalten Sie die Benutzereinstellung „ isVisited “ um.“
  • "Liste der verbundenen Geräte auf"
  • „Welche Apps sind auf dem Gerät installiert?“
  • „Zeige mir alle Benutzereinstellungen in der App“
  • „Fügen Sie eine lastTimeStamp- Benutzereinstellung mit dem Wert der aktuellen Millisekunden seit Epoche hinzu.“

Werkzeuge

NameBeschreibung
Präferenz ändernÄndert den Wert einer bestehenden Präferenz
Präferenz löschenLöschen einer vorhandenen Voreinstellung
Präferenz hinzufügenFügt eine neue Präferenz mit Name, Wert und Typ hinzu.
GeräteListet verbundene Android-Geräte auf
list_appsListet die auf dem Gerät installierten Apps auf
DateilisteListet Einstellungsdateien für eine App auf
LeseeinstellungenLiest alle Benutzereinstellungen in einer Datei

Demo

Umschalten einer BenutzereinstellungVerfügbare Werkzeuge

Weitere Demo-Screenshots finden Sie hier

Anforderungen

  • Android ADB auf dem Hostsystem installiert.

Integration mit Claude Desktop

Sie können Claude Desktop für die Verwendung dieses MCP-Servers konfigurieren, indem Sie Folgendes in die Konfigurationsdatei claude_desktop_config.json einfügen.

{ "mcpServers": { "pref-editor": { "command": "npx", "args": ["@charlesmuchene/pref-editor-mcp-server"] } } }

Fehlerbehebung

Sie können Probleme beheben, indem Sie die Protokolldatei durchgehen:

tail -f ~/Library/Logs/Claude/mcp-server-pref-editor.log

Integration mit VS Code

Um den Server mit VS Code zu verwenden, müssen Sie:

  1. Aktivieren Sie die Agentenmodus -Tools. Fügen Sie Ihrer settings.json Folgendes hinzu:
{ "chat.agent.enabled": true }
  1. Fügen Sie die MCP-Serverkonfiguration zu Ihrer mcp.json oder settings.json hinzu:
// .vscode/mcp.json { "servers": { "pref-editor": { "type": "stdio", "command": "npx", "args": ["@charlesmuchene/pref-editor-mcp-server"] } } }
// settings.json { "mcp": { "pref-editor": { "type": "stdio", "command": "npx", "args": ["@charlesmuchene/pref-editor-mcp-server"] } } }

Weitere Informationen finden Sie in der VS Code-Dokumentation .

Installation

# Clone the repository git clone https://github.com/charlesmuchene/pref-editor-mcp-server.git cd pref-editor-mcp-server # Install dependencies and build npm install

Testen

Sie können den MCP Inspector zum visuellen Debuggen dieses MCP-Servers verwenden.

npx @modelcontextprotocol/inspector npm run dev

Lizenz

Siehe LIZENZ

Kontakt

Bei Fragen oder für Support wenden Sie sich bitte über GitHub Issues an uns .

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Android Prefs MCP Server

  1. Überblick
    1. Werkzeuge
      1. Demo
        1. Anforderungen
          1. Integration mit Claude Desktop
            1. Fehlerbehebung
          2. Integration mit VS Code
            1. Installation
              1. Testen
                1. Lizenz
                  1. Kontakt

                    Related MCP Servers

                    View all related MCP servers

                    ID: 4nog2rc21n