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-Preference-Редактор MCP Сервер

Обзор

Android-Preference-Editor MCP Server — это интерфейс на естественном языке, разработанный для агентских приложений для редактирования пользовательских настроек Android во время разработки приложения. Реализация основана на библиотеке Android Preference Editor . Этот сервер легко интегрируется с клиентами MCP (Model Context Protocol) , обеспечивая рабочие процессы на основе ИИ во время разработки приложений Android. Используя этот MCP, вы можете давать такие инструкции:

  • «Переключить пользовательскую настройку isVisited »
  • «Список подключенных устройств»
  • «Какие приложения установлены на устройстве?»
  • «Покажи мне все пользовательские настройки в приложении»
  • «Добавить пользовательскую настройку lastTimeStamp со значением текущих миллисекунд с начала эпохи»

Инструменты

ИмяОписание
изменить_предпочтениеИзменяет значение существующей настройки
удалить_предпочтениеУдалить существующую настройку
добавить_предпочтениеДобавляет новую настройку с заданным именем, значением и типом.
устройстваСписок подключенных устройств Android
список_приложенийСписок приложений, установленных на устройстве
список_файловПеречисляет файлы настроек для приложения
read_preferencesСчитывает все пользовательские настройки в файле

Демо

Переключить предпочтения пользователяДоступные инструменты

Больше скриншотов демо можно увидеть здесь

Требования

  • Android adb установлен на хост-системе.

Интеграция с Claude Desktop

Вы можете настроить Claude Desktop для использования этого сервера MCP, добавив следующее в файл конфигурации claude_desktop_config.json .

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

Поиск неисправностей

Вы можете устранить неполадки, просматривая файл журнала:

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

Интеграция с VS Code

Чтобы использовать сервер с VS Code, вам необходимо:

  1. Включите инструменты режима агента . Добавьте следующее в settings.json :
{ "chat.agent.enabled": true }
  1. Добавьте конфигурацию сервера MCP в ваш mcp.json или settings.json :
// .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"] } } }

Более подробную информацию см. в документации VS Code .

Установка

# 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

Тестирование

Вы можете использовать MCP Inspector для визуальной отладки этого MCP-сервера.

npx @modelcontextprotocol/inspector npm run dev

Лицензия

См. ЛИЦЕНЗИЮ

Контакт

Если у вас есть вопросы или вам нужна поддержка, свяжитесь с нами через GitHub Issues .

-
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-сервер

  1. Обзор
    1. Инструменты
      1. Демо
        1. Требования
          1. Интеграция с Claude Desktop
            1. Поиск неисправностей
          2. Интеграция с VS Code
            1. Установка
              1. Тестирование
                1. Лицензия
                  1. Контакт

                    Related MCP Servers

                    View all related MCP servers

                    ID: 4nog2rc21n