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

