@emuluxe/mcp-server
v1.0.3
Published
Emuluxe Mobile Simulation MCP Server
Readme
Emuluxe MCP Server 🚀
Emuluxe MCP is the ultimate Model Context Protocol (MCP) server for mobile web simulation. It allows AI agents (like those in Cursor, VS Code, and Antigravity) to instantly launch mobile environments to test and verify web applications.
🌟 Features
- Zero-Install: Run instantly with
npx. - Multi-IDE Ready: Native support for Antigravity, Cursor, and VS Code.
- Instant Launch: Deep-link integration triggers simulation panels automatically.
- Production-Grade: Built on the official Emuluxe Simulation API.
🚀 Quick Start (Zero-Install)
No cloning or installation required. Just add it to your IDE's MCP configuration.
🍱 1. Get your Token
- Sign up/Login at app.emuluxe.com.
- Go to Settings → API Tokens.
- Copy your
EMULUXE_TOKEN.
🎨 2. Add to your IDE
Cursor (Native Support)
- Open Cursor Settings (
Cmd + Shift + J). - Go to Features → MCP Servers.
- Click + Add New MCP Server.
- Name:
Emuluxe - Type:
command - Command:
npx -y @emuluxe/mcp-server - Environment Variables:
EMULUXE_TOKEN:your_token_hereEMULUXE_IDE:cursor
VS Code (via Roo Code / Cline)
Add this to your mcp_config.json:
"emuluxe": {
"command": "npx",
"args": ["-y", "@emuluxe/mcp-server"],
"env": {
"EMULUXE_TOKEN": "your_token_here"
}
}Antigravity
Add this to your .gemini/antigravity/mcp_config.json:
"emuluxe": {
"command": "npx",
"args": ["-y", "@emuluxe/mcp-server"],
"env": {
"EMULUXE_TOKEN": "your_token_here"
}
}🛠 Available Tools
simulate
Launches a mobile simulation of a URL on a specific device.
Arguments:
url(string, required): The URL to simulate (e.g.,https://google.com).device(string, optional): The device ID (e.g.,iphone-15-pro-max,pixel-8-pro). Defaults toiphone-15-pro-max.
🔍 Troubleshooting
Extension Doesn't Open
- Ensure you have the Emuluxe VS Code Extension installed.
- Check the terminal output of the MCP server. It always provides a Manual Bridge Link if the deep-link fails.
Authentication Errors
- Verify your
EMULUXE_TOKENis correct and hasn't expired. - You can also set the token globally using the Emuluxe CLI.
📄 License
ISC © Emuluxe
