MCP.Market

Jidr MCP server

by AbdurahmanAlmehdi·io.github.AbdurahmanAlmehdi/jidr·v0.3.1·3 stars

See and drive Android emulators on a Mac: screenshot, tap, type, UI tree, logs, root.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

not scanned yet

Adoption
Growing

3 stars

Reviews

Write one

Nobody has reviewed Jidr yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Jidr tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Jidr compares

Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 1,299 Productivity servers
GitHub stars
3
more than 65% of 854 Productivity servers

Release history: 2 versions in the registry since 2026-10-18, latest 2026-11-03, typically one every 16 days.

Install Jidr in Claude Code, Cursor or VS Code

The registry entry has no remote endpoint or installable package.

What the publisher says

From the Jidr repository's README, as published. We do not edit it. Read it on GitHub

Jidr (جذر)

Android on your Mac, rooted in a minute.

Jidr creates and runs virtual Android phones and tablets on Apple Silicon Macs. Pick Full root and Magisk is patched in and verified for you; pick Shell root for adb root; or keep the device stock. It's a free, open-source alternative to Genymotion Desktop, written in Rust, with a desktop app, a CLI and an MCP server for AI agents.

Status: pre-release. The first release (v0.1.0) is in preparation; until then, build from source. Site: jidr.ly.

Features

  • Devices: create, clone, start, stop and delete virtual devices from Google's emulator images (API 29–36, arm64). Jidr keeps its own SDK and never modifies Android Studio's SDK or AVDs.
  • One-click root: None, Shell root (adb root) or Full root (Magisk, patched into a per-device copy of the ramdisk and verified with su -c id). Revert at any time. Play Store images get a guided beta.
  • Player window: the device screen with mouse and keyboard input, drag-and-drop for APKs and files, and logcat.
  • Widgets: battery, rotation and motion sensors, network (Wi-Fi, mobile data, speed and delay profiles), calls, SMS and signal bars, GPS with GPX/KML route replay on an OpenStreetMap map, fingerprint, the host webcam as the camera, clipboard and developer toggles.
  • Media and state: PNG screenshots, MP4 recordings, and snapshots tagged with the root mode they were taken in.
  • Build identity: set build properties (model, brand, fingerprint…) on Full-root devices.
  • CLI: every action is a jidr command, with --json output and stable exit codes for CI.
  • MCP server: jidr mcp lets Claude and other MCP clients see and drive a device: screenshot, tap, type, UI tree, logs.

No accounts, no telemetry, no paid tier.

Requirements

  • macOS 14 or later on Apple Silicon.
  • About 10 GB of free disk space for the SDK and one system image.

Build from source

git clone https://github.com/AbdurahmanAlmehdi/jidr
cd jidr
cargo build --release -p jidr -p jidr-gui

You need rustup (it installs the toolchain pinned in rust-toolchain.toml) and protoc (brew install protobuf). CONTRIBUTING.md has the full setup and how to run the tests.

Quick start (CLI)

jidr image install 35 --accept-licenses   # download an API 35 image; you accept Google's license
jidr device create Phone --image 35       # create a device
jidr device start Phone                   # boot it and wait until it's ready
jidr root set Phone magisk                # Full root with Magisk, verified

Add Jidr to Claude Code as an MCP server:

claude mcp add jidr -- jidr mcp

Documentation

  • CLI reference
  • MCP tools
  • Root modes
  • Control protocol: the JSON-RPC protocol the app, the CLI and the MCP server share
  • Design system
  • Decisions and architecture decision records
  • Feature parity with Genymotion Desktop
  • Clean-room policy

Licensing

Jidr is split-licensed. The desktop app (crates/jidr-ui, apps/jidr-gui) is GPL-3.0-only because it links Slint. Everything else (CLI, daemon, MCP server, libraries, site) is Apache-2.0. See LICENSE-APACHE, the LICENSE-GPL files in the two GUI crates, and NOTICE.

Jidr downloads the Android Emulator and system images from Google under the Android SDK License, which you accept in the app. It downloads Magisk (GPL-3.0) only when you choose Full root. None of these are bundled.

Contributing

Contributions are welcome: read CONTRIBUTING.md. Report security issues as described in SECURITY.md. If you work with an AI coding agent, point it at AGENTS.md.

Trademarks

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Jidr: common questions

Is Jidr MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Jidr safety report
Does Jidr need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Jidr maintained?
The last commit was 17 days ago (2026-10-18). The latest release is v0.3.1.
What can I use instead of Jidr?
Servers from other publishers that do the same job: Argent MCP server, iPhone Use MCP server and DOMShell MCP server.
How does Jidr compare with other Productivity MCP servers?
safety score 88/100 (higher than 75% of 1,299 Productivity servers); github stars 3 (more than 65% of 854 Productivity servers). Full comparison.

Alternatives to Jidr

Same job from other publishers: the closest match first, then the best rated.

  • Argent
    Drive iOS Simulators, Android emulators, TVs and Electron/web apps from your coding agent
    A
  • iPhone Use
    Drive a real iPhone from a Mac: read the screen as text, tap, type, scroll, replay saved flows.
    B
  • DOMShell
    Drive Chrome with filesystem commands (ls, cd, grep, click, type). One MCP tool, multi-agent.
    A
  • Hunch
    Focus-free macOS control for AI agents: drive your real Mac apps in the background, no stolen focus.
    A
  • Renforge
    Inspect, drive and debug a running Ren'Py game: state, screenshots, guarded clicks, saves, builds.
    A