Android Preference Editor MCP Server
Android-Preference-Editor MCP 서버
개요
Android-Preference-Editor MCP 서버는 앱 개발 과정에서 에이전트 애플리케이션이 Android 사용자 환경 설정을 편집할 수 있도록 설계된 자연어 인터페이스입니다. 구현은 Android Preference Editor 라이브러리를 기반으로 합니다. 이 서버는 MCP(Model Context Protocol) 클라이언트 와 완벽하게 통합되어 Android 앱 개발 과정에서 AI 기반 워크플로를 구현할 수 있습니다. 이 MCP를 사용하여 다음과 같은 명령을 내릴 수 있습니다.
" isVisited 사용자 기본 설정 전환"
"연결된 장치 나열"
"기기에 어떤 앱이 설치되어 있나요?"
"앱의 모든 사용자 환경 설정을 보여주세요"
"epoch 이후 현재 밀리초 값을 사용하여 lastTimeStamp 사용자 기본 설정을 추가합니다."
Related MCP server: android-mcp
도구
이름 | 설명 |
변경_선호도 | 기존 기본 설정의 값을 변경합니다. |
삭제_선호도 | 기존 환경 설정 삭제 |
추가_선호도 | 이름, 값, 유형이 주어진 새로운 기본 설정을 추가합니다. |
장치 | 연결된 Android 기기를 나열합니다 |
목록_앱 | 기기에 설치된 앱을 나열합니다 |
파일 목록 | 앱에 대한 기본 설정 파일을 나열합니다. |
읽기_선호도 | 파일에 있는 모든 사용자 기본 설정을 읽습니다. |
데모
사용자 기본 설정 전환 | 사용 가능한 도구 |
|
|
더 많은 데모 스크린샷을 여기에서 확인하세요
요구 사항
호스트 시스템에 Android adb가 설치되었습니다.
Claude Desktop과 통합
claude_desktop_config.json 구성 파일에 다음을 추가하여 Claude Desktop이 이 MCP 서버를 사용하도록 구성할 수 있습니다.
지엑스피1
문제 해결
로그 파일을 추적하여 문제를 해결할 수 있습니다.
tail -f ~/Library/Logs/Claude/mcp-server-pref-editor.logVS Code와의 통합
VS Code와 함께 서버를 사용하려면 다음이 필요합니다.
에이전트 모드 도구를 활성화하세요.
settings.json파일에 다음을 추가하세요.
{
"chat.agent.enabled": true
}mcp.json또는settings.json에 MCP 서버 구성을 추가합니다.
// .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

