Skip to main content
Glama
charlesmuchene

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.log

VS Codeとの統合

VS Code でサーバーを使用するには、次のことが必要です。

  1. エージェントモードツールを有効にsettings.jsonます。settings.json に以下の行を追加します。

{
  "chat.agent.enabled": true
}
  1. 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からお問い合わせください。

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    A lightweight MCP server for Android operating system automation. This server provides tools to interact directly with Android devices and app interaction with control
    3
  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server for Android device management via ADB, enabling inspection and configuration of Android devices over USB or Wi-Fi.
    28
    Apache 2.0

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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