安卓首选项编辑器MCP服务器
概述
使用 _安卓首选项编辑器MCP服务器_。使用简单的对话式命令轻松实时编辑用户偏好,无需手动编辑文件!建立在坚固的基础上 Android偏好编辑器 库,此服务器与 MCP(模型上下文协议)客户端 增强您的人工智能驱动的工作流程。
只需告诉MCP服务器您想做什么,例如:
- “切换 _已访问_ 用户偏好”
- “关闭入职指南”
- “列出所有用户首选项值”
- “使用当前历元时间创建时间戳首选项”
体验一种更智能、更快的方式来管理Android偏好——只需提问!
可用工具
| 名称 | 描述 |
|---|---|
| change_preference | 更改现有首选项的值 |
| delete_preference | 删除现有首选项 |
| add_preference | 根据名称、值和类型添加新的首选项 |
| read_preferences | 读取文件中的所有用户首选项 |
| devices | 列出已连接的Android设备 |
| list_apps | 列出设备上安装的应用程序 |
| list_files | 列出应用程序的首选项文件 |
演示
| 切换用户首选项 | 可用工具 | 添加首选项 |
|---|
在中查看更多演示 演示截图目录
需求
- 安卓 安卓调试桥 (
v1.0.41+) - Node.js 14+ _或_ 码头工人
集成
此服务器在 .在Docker桌面的MCP中启用Pref Editor服务器 工具包 你可以使用所有可用的工具。
安卓工作室
假设已安装MCP兼容客户端。
将以下配置添加到MCP服务器配置文件中。例如,对于GitHub Copilot IntelliJ插件,配置文件是 ~/.config/github-copilot/intellij/mcp.json.
码头工人
{
"servers": {
"pref-editor": {
"command": "docker",
"args": ["run", "-i", "--rm", "charlesmuchene/pref-editor-mcp-server"]
}
}
}新巴拿马型船舶
{
"servers": {
"pref-editor": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@charlesmuchene/pref-editor-mcp-server"]
}
}
}克劳德桌面
将此服务器添加到 /Users//Library/Application Support/Claude/claude_desktop_config.json 配置文件。
码头工人
{
"mcpServers": {
"pref-editor": {
"command": "docker",
"args": ["run", "-i", "--rm", "charlesmuchene/pref-editor-mcp-server"]
}
}
}新巴拿马型船舶
{
"mcpServers": {
"pref-editor": {
"command": "npx",
"args": ["-y", "@charlesmuchene/pref-editor-mcp-server"]
}
}
}您可以通过跟踪日志文件来解决问题:
tail -f ~/Library/Logs/Claude/mcp-server-pref-editor.logVS代码
要使用带有VS Code的服务器,您需要:
- 将MCP服务器配置添加到您的
mcp.json或settings.json:
.vcode/mcp.json
{
"servers": {
"pref-editor": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@charlesmuchene/pref-editor-mcp-server"]
}
}
}~/库/应用程序支持/代码/用户/settings.json
{
"mcp": {
"pref-editor": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@charlesmuchene/pref-editor-mcp-server"]
}
}
}有关更多信息,请参阅 VS代码文档.
在当地建设
参见 DEV.md 有关如何构建此项目的说明。
测试
您可以使用 MCP检查员 用于此MCP服务器的可视化调试。
npx @modelcontextprotocol/inspector npm run start许可证
看 许可证
联系
如有疑问或需要支持,请通过以下方式联系 .
贡献
我们欢迎社区的贡献! 🎉
首次贡献者: 请先阅读我们的 贡献.md 指南,其中包括:
- PR要求和标题格式
- 开发设置和工作流程
- 代码质量标准
- 许可信息
有关详细的开发说明,请参阅 DEV.md.


