SkillTide Submit
Official description10 sourcesMCP servers8d ago
InditexTech/mcp-server-simulator-ios-idb

InditexTech/mcp-server-simulator-ios-idb

๐Ÿ“‡ ๐Ÿ  ๐ŸŽ - Interact with iOS simulators (iPhone, iPad and more) through natural language commands
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add mcp-server-simulator-ios-idb -- npx -y mcp-server-simulator-ios-idb
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
332 โ˜… ยท InditexTech/mcp-server-simulator-ios-idb ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 10 sources
Score
score 1,003 ยท 332 โ˜… ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository InditexTech/mcp-server-simulator-ios-idb๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

๐Ÿ“ฑ MCP Server for iOS Simulator

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

A Model Context Protocol (MCP) server that enables LLMs to interact with iOS simulators through natural language commands.
โ„น๏ธ Overview
This MCP server provides a bridge between Large Language Models (LLMs) and iOS simulators, offering comprehensive control through natural language commands. Here's what it can do:
For detailed usage, see the Installation guide and Supported Commands sections. You can use this server either through direct MCP integration or as a standalone library.
Check out the Architecture section to understand how the components work together to enable natural language control of iOS simulators. For the full execution flow, component contracts, and the session model, see ARCHITECTURE.md. Guidance for agents and contributors working on this repository is in AGENTS.md.
๐ŸŽฎ Simulator Control
- Create and manage simulator sessions
- Boot, shutdown, and monitor simulator states
- List available and running simulators
- Focus simulator windows
๐Ÿ“ฑ Application Management
- Install and manage iOS applications
- Launch, terminate, and uninstall apps
- Monitor app states and verify installations
- Handle app permissions and configurations
๐Ÿ–ฑ๏ธ UI Interaction & Testing
- Interact with the simulator UI
- Execute tap, swipe, and button press actions
- Input text and key sequences
- Access accessibility elements for UI testing
- Record videos of UI interactions
๐Ÿ› ๏ธ Development & Debugging
- Capture screenshots and system logs
- Debug applications in real-time
- Monitor and analyze crash logs
- Install dynamic libraries and manage app data
โšก Advanced Features
- Additional functionality includes:
- Location simulation
- Media injection
- URL scheme handling
- Contact database management
- Keychain operations
For detailed usage, see the Installation guide and Supported Commands sections. You can use this server either through direct MCP integration or as a standalone library.
Check out the Architecture section to understand how the components work together to enable natural language control of iOS simulators.
๐Ÿ“‹ Requirements
- **macOS**: Required for iOS simulator support
- **Node.js**: v20.0.0 or higher
- **Homebrew**: Required for installing dependencies
- **XCode**: With iOS simulators installed
๐Ÿš€ Installation
The easiest way to install this server is through Cline:
1. Simply ask Cline:
2. Cline will handle the installation process automatically, including dependency management and configuration.
Alternatively, you can install it manually:
The installation process will automatically:
1. Check if you're running macOS
2. Install idb-companion via Homebrew
3. Install fb-idb via pip in the virtual environment
Note: Make sure to keep the virtual environment activated while using the server. If you close your terminal and come back later, you'll need to reactivate the virtual environment with the source venv/bin/activate command before running npm start.
๐Ÿ”Œ MCP Integration
To use this server with Claude or other LLM assistants:
1. Add the server to your MCP settings in Claude Desktop:
2. The LLM can now use natural language commands to control iOS simulators:
๐Ÿ“š Usage as a Library
You can also use this package as a library in your own projects:
๐Ÿ”ฐ Basic Usage
> โš ๏ธ **Import side effects**: importing the package entry point
> ('mcp-server-simulator-ios-idb' / dist/index.js) runs the server startup
> code at module load: it overrides console output, creates a logs/
> directory, registers SIGINT/SIGTERM/exception handlers, and **starts the
> MCP stdio server unconditionally**. There is currently no opt-out. This
> applies to *any* import of the package root โ€” named imports do not opt out
> of the bootstrap. To use the parser/orchestrator/manager without transport
> and signal side effects, import the compiled component modules by **deep
Source
awesome ยท https://github.com/InditexTech/mcp-server-simulator-ios-idb
Browse by field
MCP servers
Traction
332 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index