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: android-mcp
Инструменты
Имя | Описание |
изменить_предпочтение | Изменяет значение существующей настройки |
удалить_предпочтение | Удалить существующую настройку |
добавить_предпочтение | Добавляет новую настройку с заданным именем, значением и типом. |
устройства | Список подключенных устройств 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 .
Maintenance
Related MCP Servers
- FlicenseCqualityDmaintenanceMCP server that enables reading and writing macOS system preferences and application settings through the defaults system.411
- FlicenseNot gradedqualityCmaintenanceA lightweight MCP server for Android operating system automation. This server provides tools to interact directly with Android devices and app interaction with control3
- FlicenseBqualityDmaintenanceMCP server for Android device automation via ADB, enabling screen control, phone functions, app management, and device control.301
- AlicenseNot gradedqualityCmaintenanceMCP server for Android device management via ADB, enabling inspection and configuration of Android devices over USB or Wi-Fi.28Apache 2.0
Related MCP Connectors
MCP server for static security analysis of Android source code
MCP Server for JFrog, providing tools for development and artifact management.
MCP Server for Slima - AI Writing IDE for Novel Authors with AI Beta Reader.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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

