Skip to main content
Glama

Mobile Next MCP Server

Official
by mobile-next

Mobile Next - 모바일 개발 및 자동화를 위한 MCP 서버 | iOS, Android, 시뮬레이터, 에뮬레이터 및 물리적 장치

이 서버는 확장 가능한 모바일 자동화를 가능하게 하는 모델 컨텍스트 프로토콜(MCP) 서버 로, 플랫폼에 구애받지 않는 인터페이스를 통해 개발되므로 iOS 또는 Android에 대한 별도의 지식이 필요하지 않습니다. 에뮬레이터, 시뮬레이터 및 물리적 기기(iOS 및 Android)에서 실행할 수 있습니다. 이 서버를 통해 에이전트와 LLM은 구조화된 접근성 스냅샷 또는 스크린샷 기반 좌표 기반 탭을 통해 네이티브 iOS/Android 애플리케이션 및 기기와 상호 작용할 수 있습니다.

https://github.com/user-attachments/assets/c4e89c4f-cc71-4424-8184-bdbc8c638fa1

🚀 모바일 MCP 로드맵: 모바일의 미래 구축

모바일 MCP를 끊임없이 발전시켜 나가는 저희의 여정에 함께해 주세요! 자세한 로드맵을 확인하여 향후 기능, 개선 사항, 그리고 이정표를 살펴보세요. 여러분의 의견은 모바일 자동화의 미래를 만들어가는 데 매우 소중합니다.

👉 로드맵 탐색

주요 사용 사례

모바일 자동화 확장에 도움이 되는 방법:

  • 📲 테스트나 데이터 입력 시나리오를 위한 네이티브 앱 자동화(iOS 및 Android).
  • 📝 시뮬레이터/에뮬레이터 또는 물리적 장치(iPhone, Samsung, Google Pixel 등)를 수동으로 제어하지 않고도 스크립트화된 흐름과 형태 상호 작용이 가능합니다.
  • 🧭 LLM이 주도하는 다단계 사용자 여정 자동화
  • 👆 에이전트 기반 프레임워크를 위한 범용 모바일 애플리케이션 상호 작용
  • 🤖 모바일 자동화 사용 사례, 데이터 추출을 위한 에이전트 간 통신을 지원합니다.

주요 특징

  • 🚀 빠르고 가벼움 : 대부분의 상호작용에 기본 접근성 트리를 사용하거나 a11y 레이블을 사용할 수 없는 경우 스크린샷 기반 좌표를 사용합니다.
  • 🤖 LLM 친화적 : 접근성(스냅샷)에 컴퓨터 비전 모델이 필요하지 않습니다.
  • 🧿 Visual Sense : 화면에 실제로 렌더링된 내용을 평가하고 분석하여 다음 동작을 결정합니다. 접근성 데이터나 뷰 계층 좌표를 사용할 수 없는 경우, 스크린샷 기반 분석으로 대체됩니다.
  • 📊 결정론적 도구 적용 : 가능한 한 구조화된 데이터에 의존함으로써 순전히 스크린샷 기반 접근 방식에서 발견되는 모호성을 줄입니다.
  • 📺 구조화된 데이터 추출 : 화면에 표시되는 모든 항목에서 구조화된 데이터를 추출할 수 있습니다.

🏗️ 모바일 MCP 아키텍처

📚 위키 페이지

설정, 구성 및 디버깅 관련 질문에 대한 자세한 내용은 위키 페이지 를 참조하세요.

설치 및 구성

Cursor, Claude, VS Code, Github Copilot을 사용하여 MCP를 설정합니다.

지엑스피1

클로드 코드:

claude mcp add mobile -- npx -y @mobilenext/mobile-mcp@latest ⁠

더 자세한 내용은 위키에서 읽어보세요 ! 🚀

🛠️ 사용 방법 📝

IDE/클라이언트에 MCP 서버를 추가한 후 AI 어시스턴트에게 사용 가능한 도구를 사용하도록 지시할 수 있습니다. 예를 들어, 커서의 에이전트 모드에서 아래 프롬프트를 사용하여 UI 상호작용을 빠르게 검증, 테스트 및 반복하고, 화면에서 정보를 읽고, 복잡한 워크플로를 수행할 수 있습니다. 간결하고 요점만 명확하게 작성하세요.

✨ 예시 프롬프트

워크플로

단일 프롬프트에서 세부적인 워크플로를 지정하고, 비즈니스 로직을 검증하고, 자동화를 설정할 수 있습니다. 마음껏 활용하세요:

영상을 검색하고, 댓글을 달고, '좋아요'를 누르고 공유하세요.

Find the video called " Beginner Recipe for Tonkotsu Ramen" by Way of Ramen, click on like video, after liking write a comment " this was delicious, will make it next Friday", share the video with the first contact in your whatsapp list.

성공적인 걸음 수 측정 앱을 다운로드하고 등록하고 운동을 설정한 후 앱을 시작합니다.

Find and Download a free "Pomodoro" app that has more thank 1k stars. Launch the app, register with my email, after registration find how to start a pomodoro timer. When the pomodoro timer started, go back to the app store and rate the app 5 stars, and leave a comment how useful the app is.

Substack에서 검색하고, 기사를 읽고, 강조 표시하고, 댓글을 달고 저장합니다.

Open Substack website, search for "Latest trends in AI automation 2025", open the first article, highlight the section titled "Emerging AI trends", and save article to reading list for later review, comment a random paragraph summary.

운동 수업을 예약하고 타이머를 설정하세요

Open ClassPass, search for yoga classes tomorrow morning within 2 miles, book the highest-rated class at 7 AM, confirm reservation, setup a timer for the booked slot in the phone

지역 이벤트 찾기, 캘린더 이벤트 설정

Open Eventbrite, search for AI startup meetup events happening this weekend in "Austin, TX", select the most popular one, register and RSVP yes to the even, setup a calendar event as a reminder.

날씨 예보를 확인하고 Whatsapp/Telegram/Slack 메시지를 보내세요

Open Weather app, check tomorrow's weather forecast for "Berlin", and send the summary via Whatsapp/Telegram/Slack to contact "Lauren Trown", thumbs up their response.
  • Zoom에서 회의 일정을 잡고 이메일로 초대장을 공유하세요
Open Zoom app, schedule a meeting titled "AI Hackathon" for tomorrow at 10 AM with a duration of 1 hour, copy the invitation link, and send it via Gmail to contacts "team@example.com".

필수 조건

MCP를 에이전트와 모바일 기기에 연결하는 데 필요한 사항:

시뮬레이터, 에뮬레이터 및 물리적 장치

Mobile MCP를 실행하면 다음에 연결할 수 있습니다.

  • macOS/Linux에서 iOS 시뮬레이터
  • Linux/Windows/macOS에서 Android 에뮬레이터 사용
  • 실제 iOS 또는 Android 기기(적절한 플랫폼 도구 및 드라이버 필요)

Mobile Next Mobile MCP를 실행하기 전에 모바일 플랫폼 SDK(Xcode, Android SDK)가 올바르게 설치되고 구성되었는지 확인하세요.

시뮬레이터/에뮬레이터에서 "헤드리스" 모드로 실행

컴퓨터에 실제 전화기가 연결되어 있지 않은 경우 에뮬레이터나 시뮬레이터를 사용하여 백그라운드에서 Mobile MCP를 실행할 수 있습니다.

예를 들어, Android의 경우:

  1. 에뮬레이터를 시작합니다(avdmanager / emulator 명령).
  2. 원하는 플래그로 Mobile MCP를 실행하세요

iOS에서는 Mobile MCP를 해당 시뮬레이터 인스턴스와 함께 사용하기 전에 Xcode가 필요하고 시뮬레이터를 실행해야 합니다.

  • xcrun simctl list
  • xcrun simctl boot "iPhone 16"

모든 기여자분들께 감사드립니다 ❤️

이 프로젝트를 개선하는 데 도움을 주신 모든 분들께 감사드립니다.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

iOS 및 Android 기기에서 플랫폼에 독립적인 인터페이스를 통해 확장 가능한 모바일 자동화를 구현하는 모델 컨텍스트 프로토콜 서버로, 에이전트와 LLM이 접근성 스냅샷이나 좌표 기반 상호 작용을 사용하여 모바일 애플리케이션과 상호 작용할 수 있도록 합니다.

  1. 🚀 모바일 MCP 로드맵: 모바일의 미래 구축
    1. 주요 사용 사례
      1. 주요 특징
        1. 🏗️ 모바일 MCP 아키텍처
          1. 📚 위키 페이지
            1. 설치 및 구성
              1. 🛠️ 사용 방법 📝
              2. ✨ 예시 프롬프트
            2. 필수 조건
              1. 시뮬레이터, 에뮬레이터 및 물리적 장치
              2. 시뮬레이터/에뮬레이터에서 "헤드리스" 모드로 실행
            3. 모든 기여자분들께 감사드립니다 ❤️
              1. 이 프로젝트를 개선하는 데 도움을 주신 모든 분들께 감사드립니다.

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that provides desktop automation capabilities using RobotJS and screenshot capabilities, enabling LLMs to control mouse movements, keyboard inputs, and capture screenshots of the desktop environment.
              Last updated -
              42
              2
              JavaScript
              MIT License
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol (MCP) server that enables AI assistants to control and interact with Android devices, allowing for device management, app debugging, system analysis, and UI automation through natural language commands.
              Last updated -
              29
              143
              Python
              Apache 2.0
              • Linux
              • Apple
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that enables AI assistants to interact with Android devices through ADB, allowing for automated device management, app installation, file transfers, and screenshot capture.
              Last updated -
              11
              2
              JavaScript
              ISC License
              • Linux
              • Apple
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots, providing browser automation capabilities without requiring screenshots or visually-tuned models.
              Last updated -
              TypeScript
              Apache 2.0
              • Apple
              • Linux

            View all related MCP servers

            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/mobile-next/mobile-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server