Android Preference Editor MCP Server
Android 設定エディター MCP サーバー
概要
*Android-Preference-Editor MCPサーバーは、*エージェントアプリケーションがアプリ開発中にAndroidユーザー設定を編集できるように設計された自然言語インターフェースです。実装はAndroid Preference Editorライブラリに基づいています。このサーバーはMCP(Model Context Protocol)クライアントとシームレスに統合され、Androidアプリ開発におけるAI駆動型ワークフローを実現します。このMCPを使用すると、次のような指示を与えることができます。
「 isVisitedユーザー設定を切り替える」
「接続されているデバイスを一覧表示する」
「デバイスにはどのようなアプリがインストールされていますか?」
「アプリ内のすべてのユーザー設定を表示」
「エポックからの現在のミリ秒値を持つlastTimeStampユーザー設定を追加します」
Related MCP server: android-mcp
ツール
名前 | 説明 |
設定を変更する | 既存の設定の値を変更します |
削除設定 | 既存の設定を削除する |
設定を追加する | 名前、値、タイプを指定して新しい設定を追加します。 |
デバイス | 接続されているAndroidデバイスを一覧表示します |
リストアプリ | デバイスにインストールされているアプリを一覧表示します |
リストファイル | アプリの設定ファイルを一覧表示します |
設定の読み取り | ファイル内のすべてのユーザー設定を読み取ります |
デモ
ユーザー設定を切り替える | 利用可能なツール |
|
|
その他のデモのスクリーンショットはこちらをご覧ください
要件
Android adbがホスト システムにインストールされています。
Claude Desktopとの統合
claude_desktop_config.json構成ファイルに次のコードを追加することで、Claude Desktop がこの MCP サーバーを使用するように構成できます。
{
"mcpServers": {
"pref-editor": {
"command": "npx",
"args": ["@charlesmuchene/pref-editor-mcp-server"]
}
}
}トラブルシューティング
ログ ファイルを追跡することで、問題をトラブルシューティングできます。
tail -f ~/Library/Logs/Claude/mcp-server-pref-editor.logVS Codeとの統合
VS Code でサーバーを使用するには、次のことが必要です。
エージェントモードツールを有効に
settings.jsonます。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 インスペクターを使用すると、この 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

