Skip to main content
Glama
charlesmuchene

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 со значением текущих миллисекунд с начала эпохи»

Related MCP server: WeatherXM Pro MCP Server

Инструменты

Имя

Описание

изменить_предпочтение

Изменяет значение существующей настройки

удалить_предпочтение

Удалить существующую настройку

добавить_предпочтение

Добавляет новую настройку с заданным именем, значением и типом.

устройства

Список подключенных устройств 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 .

Latest Blog Posts

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