Android Studio の設定

最終更新: 2026年7月10日

Android Studio に WEEGLOO MCP サーバーを接続すると、内蔵の AI エージェントが Content TypeContentMedia といったリソースを直接作成・読み取り・編集できるようになります。インストールツールで一度に設定したあと、Android Studio の設定で MCP サーバーを有効にするだけです。

MCP そのものやサーバーグループ、ファイルアップロードサーバーについては MCP で扱います。このページでは Android Studio に接続する手順だけを扱います。

事前準備

以下のインストールコマンドを実行するには Node.js が必要です。まず、次のコマンドでインストールされているか、バージョンが 18 以上かを確認してください。

ターミナル
node --version # v18 以降なら OK npx --version # バージョンが表示されれば OK

Node.js はインストールされているのに npx がインストールされていない場合は、以下のコマンドで npm を最新バージョンに更新してください。npm を更新すると npx も一緒にインストールされます。

ターミナル
npm install -g npm@latest

Node.js がインストールされていない場合、またはバージョンが古い場合は、使用しているオペレーティングシステムに合った方法で Node.js をインストールしてください。

ターミナル
brew install node

Homebrew がない場合は、まず brew.sh からインストールするか、nodejs.org から Node.js を直接ダウンロードしてください。

Android Studio もインストールされている必要があります。まだない場合は Android Studio のダウンロード から入手できます。

接続する

次のガイドに従って進めてください。インストールコマンドを実行したあと、Android Studio の設定でサーバーを有効にして接続を仕上げます。

Weegloo 連携では Android Studio の使用を強く推奨しません

Android Studio の内蔵 AI エージェント(Gemini)は UI 作業には使用できます。ただし、Weegloo 連携のようなコード作業では、AI の性能上の問題により非常に不安定なため、Claude Code や Codex など別の AI エージェントの使用を強く推奨します。2026.1.1 Patch 2 以前のバージョンで確認済みです。
1

MCP・Skills をインストール

インストールコマンドをコピーして、ターミナルで実行してください。必ず、連携するプロジェクトフォルダ内で実行してください。

ターミナル
$ npx weegloo@latest -y \ --agent androidstudio \ --token wgl_••••••••••••
2

MCP を認証

インストール後、Android Studio で MCP サーバーを有効化してください。

  1. 1.Settings → Tools → AI → MCP Servers に移動し、JSON View タブをクリックします。
  2. 2.Enable MCP Servers をチェックします。
  3. 3.設定に weeglooweegloo-upload が含まれていることを確認します。
  4. 4.Apply をクリックして設定を適用します。weeglooweegloo-upload に接続されたという通知が表示されれば、接続に成功しています。

設定ファイルを直接確認する

インストールツールが設定ファイルを自動的に作成・管理するため、ユーザーが直接確認する必要はありません。以下の内容は、具体的な設定ファイルの構造やパスが必要なユーザー向けの参考資料です。

インストールツールは、Android Studio の設定ディレクトリ内の mcp.json にサーバーを登録します。このディレクトリ名にはバージョンが付き(例: AndroidStudio2025.1)、インストールツールが最も新しいディレクトリを探して使います。オペレーティングシステムごとの場所は次のとおりです。

  • macOS: ~/Library/Application Support/Google/AndroidStudio<バージョン>/mcp.json
  • Windows: %APPDATA%\Google\AndroidStudio<バージョン>\mcp.json
  • Linux: ~/.config/Google/AndroidStudio<バージョン>/mcp.json

weegloo サーバーは HTTP 方式で https://ai.weegloo.com/mcp に接続し、認証には Personal Access Token を Authorization ヘッダーで使います。ファイルを扱う weegloo-upload サーバーは npx で実行され、同じトークンを使います。

{
  "mcpServers": {
    "weegloo": {
      "httpUrl": "https://ai.weegloo.com/mcp",
      "headers": {
        "Authorization": "Bearer <Personal Access Token>"
      },
      "timeout": -1,
      "enabled": true,
      "trust": false,
      "includeTools": [],
      "excludeTools": []
    },
    "weegloo-upload": {
      "command": "npx",
      "args": ["-y", "weegloo-upload"],
      "env": {
        "UPLOAD_API_URL": "https://upload.weegloo.com/v1",
        "AUTH_BEARER_TOKEN": "<Personal Access Token>"
      }
    }
  }
}

サーバーグループを変更するには、weegloo サーバーの httpUrl の末尾に group の値を付けます。たとえばすべてのツールを使うには https://ai.weegloo.com/mcp?group=all と書きます。グループごとのツール構成は MCP サーバーグループ を参照してください。

設定ファイルには実際のトークンがそのまま保存されるため、このファイルを外部に公開したり、共有リポジトリにアップロードしたりしないよう注意してください。

次にすること

  • MCP: サーバーグループやファイルアップロードサーバーなど、接続の土台となる内容を扱います。
  • Skills と Rules: インストールツールが一緒にインストールする Skills と Rules が何かを扱います。
  • AI で静的ページを移行する: 接続した MCP で実際のページをコンテンツベースのサービスへ移す流れをたどります。