MCP servers that ship as code — a repository or a package you install and run locally (usually over stdio). They have no hosted endpoint, so we cannot probe or grade them: instead each one shows its repository, install command, license, stars and when it was last updated.
Collected from GitHub repositories and npm, PyPI, Cargo, Go, Maven, NuGet and RubyGems packages tagged as MCP servers, the official MCP Registry, Docker's MCP catalog, ModelScope, Baidu MCP World, Cline and other public directories; one entry per repository. A server that also offers a hosted endpoint is listed under Remote instead. These entries are not counted in our reachability, verification or readiness statistics.
-
A 32-bit RISC-V Emulator with Web Interface
GPL-3.0 ★ 1 -
MCP server that exposes the classic eMule client to an AI agent through its built-in WebServer/Webinterface.
MIT -
x16-emulator-MCPgithub.com/acscpt/x16-emulator-MCPupdated this year
Model Context Protocol (MCP) integration for the x16-emulator enabling structured context exchange between the x16-emulator and AI tools and a Python harness for direct communication and integration with CI pipelines.
MIT -
A fast control layer for the Android emulator and iOS Simulator, for coding agents: a CLI and MCP server with millisecond screenshots, UI trees and taps.
npm MIT -
The `npx serve` of Android Emulators
npm Apache-2.0 ★ 15 -
Atari Lynx emulator and debugger with embedded MCP server for macOS, Windows, Linux, BSD and RetroArch.
GPL-3.0 ★ 81 -
FM Towns emulator and debugger with embedded MCP server for macOS, Windows, Linux, BSD and RetroArch.
GPL-3.0 ★ 34 -
Jidr (جذر): open-source Android emulator for the Mac with one-click rooted devices
Apache-2.0 ★ 6 -
Android emulator your AI agent drives on under half the RAM of Android Studio's (1.4 GB vs 3.5 GB): a text screen outline instead of screenshots, and per-device network, battery, location, screen, font and Android version. CLI + MCP server.
npm MIT -
Android emulator control for AI agents: an MCP server with 42 tools (env lifecycle, AVD/SDK management, UI automation with multitouch, adb shell, emu console, diagnostics) plus a self-hosted bridge with live H.264/Opus streaming and a token-protected browser viewer.
MIT ★ 2 -
Sinclair ZX Spectrum emulator for your browser with MCP server
MIT ★ 7 -
Free ADB GUI and Android Emulator control panel for macOS. One click for dark mode, font scale, RTL and pseudo-locales, TalkBack, layout bounds, network speed and GPS: no adb commands. Layout Inspector in dp for any app (Compose and Views) with Figma overlay and TalkBack-order audit. Plus an MCP server for AI agents.
MIT ★ 153 -
@pickforge/picklabgithub.com/pickforge/picklabupdated this year
Native app and Android emulator automation for AI coding agents
npm MIT -
Linux-only Xvfb desktop and Android APK/emulator lab with CLI and MCP for coding agents
npm MIT -
MCP server exposing a DOS emulator (js-dos) to AI agents — drive, observe, and inspect DOS programs.
npm MIT -
See and stop simulators, emulators, Docker and dev servers on a Mac, with their RAM. CLI and MCP server.
MIT -
beebjit-mcpgithub.com/acscpt/beebjit-mcpupdated this year
Pure-Python MCP server exposing the beebjit BBC Micro emulator to MCP-speaking clients over stdio JSON-RPC
pypi MIT -
MCP server for EverQuest Emulator servers — 60+ tools for AI-assisted server management, quest development, and database inspection
MIT ★ 3 -
smixgithub.com/goliajp/smixactive
AI-native cross-platform mobile automation (iOS Simulator + Android emulator), maestro yaml dialect superset
Apache-2.0 ★ 4 -
Live Android emulator viewer for AI agent browser panes (WebCodecs + adb) with foldable posture controls and an MCP server
MIT -
Android emulator MCP server, CLI and Agent Skill for Codex, Claude, Gemini and Cursor on macOS
MIT -
Always-warm iOS Simulator and Android emulator frames: agents read the screen in ~20ms instead of waiting on screenshots. MCP server + CLI.
npm MIT -
iflow-mcp_mcp-rquestgithub.com/xxxbrian/mcp-rquestupdated this year
A Model Context Protocol (MCP) server providing advanced HTTP request capabilities with realistic browser emulation for Claude and other LLMs
pypi MIT -
Utilities for Android emulators, iOS simulators and real devices: launch, stream, control, record and automate them from a desktop app, TUI and CLI
MIT ★ 1,221 -
Local emulator for E2E testing: fake SMTP, Telegram, WhatsApp, SMS, push, Slack, Discord, Stripe & OAuth with a web timeline and MCP server for LLM agents.
MIT ★ 2 -
Automate and develop mobile apps across iOS and Android via emulators, simulators, and real devices using one unified MCP server.
Apache-2.0 -
Amstrad CPC 464/664/6128 emulator for reverse engineering: runs the real firmware and ROMs, decodes scrambled ROMs, traces and analyses code, writes reassemblable sjasmplus source. Debugger GUI and MCP server.
GPL-3.0 ★ 5 -
Android emulator for AI agents: light (1.4 GB RAM per device), a text screen outline instead of screenshots, per-device network, battery, location, screen and Android version. CLI + MCP server.
npm MIT -
MCP server, command line and TypeScript library that test, drive and measure iOS and Android apps on simulators, emulators and real phones.
npm MIT ★ 1 -
Cross-platform desktop and mobile-simulator automation in C++20 — macOS, Windows, Linux, iOS simulators and Android emulators. Native library, stable C ABI, CLI and MCP server.
MIT -
Mobile MCP: let AI agents drive your iOS and Android apps. MCP server for simulators, emulators and real devices. Works with Claude Code, Codex, Cursor and any MCP client.
Apache-2.0 ★ 10,571 -
bizhawk-mcp-nativegithub.com/StealthC/bizhawk-mcp-nativeupdated this year
A native MCP server for BizHawk/EmuHawk, implemented as a C# External Tool that lives inside the EmuHawk process. It exposes the emulator to LLM agents (opencode, Claude Desktop, any MCP client) over a Streamable HTTP endpoint.
MIT ★ 1 -
Android MCP server: let Claude, Codex or any SI/AI agent see and control an Android emulator on your Mac through adb. Screenshots, taps, typing, apps and files. Local, MIT.
MIT -
Android devices, emulators and iOS simulators from your Mac, live in any browser at 60 fps, shared between you and your agents over a CLI, MCP or HTTP.
Apache-2.0 ★ 13 -
Device automation for Android emulators and phones, iOS simulators and iPhones: a CLI and an MCP server that starts no daemon of its own and installs nothing on an Android device by itself.
npm MIT -
Free, open-source desktop QA browser for testing your own website forms by US location (state, city, ZIP), emulated device and browser. Windows, Linux, macOS.
Apache-2.0 ★ 1 -
Test web pages on emulated real phones, foldables, tablets and desktops: real browser engines, device frames, notches, safe areas, Telegram Mini Apps, layout audits. Claude Code drives it over MCP.
MIT -
Vibe coding for the Commodore PET: describe a program in plain English, an AI writes and tests it on an emulated PET 4032 in Docker, and you run it on your real PET.
MIT -
Mobile app automation for AI agents and people: Android emulators and phones, iOS simulators and iPhones, TVs, Wear OS and Meta Quest panels, driven from one Go binary through a CLI, an MCP server and five clients.
Apache-2.0 ★ 2 -
Develop and debug FoloToy AI Passport firmware without the device: an ESP32-C3 emulator that runs unmodified ESP-IDF images in the browser (WebAssembly) or on macOS and Windows, with a CLI and an MCP server for AI agents.
MIT ★ 25 -
VibeView CLI -- run your app on cloud iOS simulators, Android emulators, Apple TV, Android TV and Roku devices: a React Native dev loop, device control for you or your coding agent (CLI or MCP), and tests from CI
npm UNLICENSED -
Experimental, pre-release. Drives Android devices and emulators, iOS Simulators and iPhones for AI agents: a daemon with a live mirror of every screen, a CLI and an MCP server, built around the latency of each tap-and-observe step
MIT ★ 6 -
MCP server for Android — drive emulators and real devices over adb from Claude Code, Cursor, or VS Code. 73 tools: screenshots, UI hierarchy, tap/swipe/type, logcat, device locks, Gradle builds and tests. The Android counterpart to XcodeBuildMCP.
MIT ★ 19 -
Mirror and drive iOS Simulators, real iPhones and iPads, Android emulators and phones, and macOS apps from Claude Code, any MCP agent or your browser — live viewer, agent cursor, token-efficient UI snapshots, screen recording and automation over MCP.
Apache-2.0 ★ 2 -
Device automation for mobile apps, for AI agents. A CLI and MCP server that lets Claude Code, Cursor, Codex or any MCP client read the screen, tap, type, take screenshots and install apps on Android emulators, Android phones, iOS simulators and iPhones.
npm MIT ★ 4 -
Test the protocols your show, installation or IoT gear speaks: send, capture, emulate and impair OSC, UDP/TCP, HTTP, WebSocket and MQTT — by hand, as repeatable experiments and load tests, or from the CLI, CI and MCP. Windows, Linux, server and Docker.
MIT ★ 14 -
tui-test-ghostgithub.com/hegner123/tui-test-ghostupdated this year
Zig-native TUI testing toolkit built on Ghostty's terminal emulation core
MIT ★ 2 -
MCP server for verifying mobile app changes on iOS Simulators and Android Emulators
npm MIT ★ 5 -
A toy MCP to let AI agents do SW-emulated Vulkan through Mesa, VkRunner, shaderc, and Docker
CC0-1.0 ★ 7 -
agent-droid-bridgegithub.com/Neverlow512/agent-droid-bridgeupdated this year
Agent Droid Bridge gives AI agents programmatic control over Android devices and emulators via ADB, exposed as an MCP server.
MIT ★ 23 -
minerva-hdngithub.com/NullRabbitLabs/minerva-hdnupdated this year
Honeypot detection from TCP timing samples. Statistical fingerprinting to distinguish real services from emulators like Cowrie and Dionaea.
MIT ★ 2 -
PET Project is a set of tools, skills, and an MCP to enable agentic Commodore PET coding and debugging using the VICE emulator.
MIT ★ 1 -
Project64 is a set of tools, skills, and an MCP to enable agentic Commodore 64 coding and debugging using the VICE emulator.
NOASSERTION ★ 4 -
mcp-ssh-terminalgithub.com/zhdkirill/mcp-ssh-terminalupdated this year
MCP server exposing persistent, interactive SSH sessions driven through the real OpenSSH client and a headless terminal emulator.
npm MIT -
Put an AI in front of Pokémon on a Nintendo DS emulator and watch it play, live (and take back the controls whenever you want).
★ 4 -
Enable integration of WezTerm terminal emulator with external tools and resources through the Model Context Protocol. Enhance your terminal experience by allowing dynamic access to data and actions via MCP. Simplify automation and context-aware workflows within WezTerm.
smithery -
deeplinkfuzzgithub.com/cognis-digital/deeplinkfuzzupdated this year
Fuzzes Android/iOS deep links, intents, and custom URL schemes against an emulator/device to surface unvalidated-redirect, injection, and component-hijack bugs.
NOASSERTION -
simframeno update data
Eyes, hands and memory for a coding agent driving the iOS Simulator or an Android emulator. Reads the screen as text with tap points, runs whole flows in one call with every step verified, and remembers screens so repeated flows need no model calls.
smithery -
beebjit-mcpgithub.com/acscpt/beebjit-mcpupdated this year
Model Context Protocol (MCP) integration for beebjit enabling structured context exchange between the BBC Micro emulator beebjit and AI tools. Also a Python harness for direct CI/CD integration or other testing pipelines.
MIT ★ 1 -
🛡️ Multi-Platform Agent-First Secrets & Session Manager (Windows, macOS & Linux) in Go 1.26 Native — Envelope AES-256-GCM, VirtualLock/mlock, Native MCP Server (Claude & Antigravity), AWS Boto3 Emulator & OpenAPI 3.1