MCP cover image
See in Github
2025-03-22

1

Github Watches

1

Github Forks

5

Github Stars

Android Studio AI Chat Integration

This repository provides instructions for setting up AI chat capabilities with Android Studio, allowing developers to interact with their code and projects using natural language.

Overview

By connecting Android Studio to an AI chat interface through the MCP Server plugin, developers can:

  • Ask questions about their Android code
  • Request code modifications and refactoring
  • Get explanations of Android-specific concepts
  • Generate new code components
  • Debug issues in Android applications

Prerequisites

  • Android Studio installed on your computer
  • Cursor IDE installed (for client communication)

Installation

Step 1: Install the MCP Server Plugin for JetBrains

  1. Open Android Studio
  2. Go to Settings/PreferencesPluginsMarketplace
  3. Search for "MCP Server"
  4. Click Install on the plugin titled "MCP Server" (plugin ID: 26071)
  5. Restart Android Studio when prompted

Step 2: Configure the Client in Cursor

  1. Open Cursor and access settings:

    • For Mac: Press Cmd+, or go to CursorPreferences
    • For Windows/Linux: Press Ctrl+, or go to FilePreferences
  2. Navigate to the AI settings section and enable "JetBrains Integration"

  3. Configure your settings:

    {
      "mcpServers": {
        "jetbrains": {
          "command": "npx",
          "args": ["-y", "@jetbrains/mcp-proxy"]
        }
      }
    }
    
  4. If you're running multiple IDEs and want to connect to a specific one, add:

    "env": {
      "IDE_PORT": "<port of Android Studio's built-in webserver>"
    }
    
  5. Save your settings and restart Cursor

Usage

  1. Open Android Studio and load your project
  2. Open Cursor and connect to the same project
  3. In Cursor, use the built-in chat to interact with your Android Studio project

Troubleshooting

  • Connection Issues: Ensure Android Studio is running before attempting to connect from Cursor
  • Plugin Not Found: Verify you're using a compatible version of Android Studio
  • Multiple IDEs: If you have multiple JetBrains IDEs running, specify the IDE_PORT in your configuration
  • Permission Issues: Some operations may require explicit permissions in Android Studio

Advanced Configuration

To enable logging for debugging purposes:

"env": {
  "LOG_ENABLED": "true"
}

To connect to IDE on a different address/host:

"env": {
  "HOST": "<host/address of IDE's built-in webserver>"
}

Resources

License

This project is licensed under the terms specified in the repository.

相关推荐

  • NiKole Maxwell
  • I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

  • Bora Yalcin
  • Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.

  • https://suefel.com
  • Latest advice and best practices for custom GPT development.

  • Yusuf Emre Yeşilyurt
  • I find academic articles and books for research and literature reviews.

  • https://maiplestudio.com
  • Find Exhibitors, Speakers and more

  • Carlos Ferrin
  • Encuentra películas y series en plataformas de streaming.

  • Joshua Armstrong
  • Confidential guide on numerology and astrology, based of GG33 Public information

  • Emmet Halm
  • Converts Figma frames into front-end code for various mobile frameworks.

  • Elijah Ng Shi Yi
  • Advanced software engineer GPT that excels through nailing the basics.

  • lumpenspace
  • Take an adjectivised noun, and create images making it progressively more adjective!

  • apappascs
  • Entdecken Sie die umfassendste und aktuellste Sammlung von MCP-Servern auf dem Markt. Dieses Repository dient als zentraler Hub und bietet einen umfangreichen Katalog von Open-Source- und Proprietary MCP-Servern mit Funktionen, Dokumentationslinks und Mitwirkenden.

  • huahuayu
  • Ein einheitliches API-Gateway zur Integration mehrerer Ethercan-ähnlicher Blockchain-Explorer-APIs mit Modellkontextprotokoll (MCP) für AI-Assistenten.

    Reviews

    1 (1)
    Avatar
    user_Te0jN4E0
    2025-04-16

    I've been using android-studio-mcp-server by muxi1998 for some time now, and it has significantly improved my workflow. The seamless integration with Android Studio makes server management incredibly efficient. The documentation is clear, and setting up the server is straightforward. The community support is also fantastic, which is a huge plus. Overall, I highly recommend this tool to any developer looking to streamline their server tasks directly within Android Studio.