Skip to main content
Glama

Android Preference Editor MCP Server

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 .

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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

                    MCP directory API

                    We provide all the information about MCP servers via our MCP API.

                    curl -X GET 'https://glama.ai/api/mcp/v1/servers/charlesmuchene/pref-editor-mcp-server'

                    If you have feedback or need assistance with the MCP directory API, please join our Discord server