simctl-mcp logo

simctl-mcpsimctl-mcp MCP-server

(0)
Daniel NikulshynBeoordeeld door Daniel Nikulshyn·Bijgewerkt juli 2026

Overzicht

simctl-mcp is een Model Context Protocol-serverimplementatie voor iOS Simulator-besturing. Het maakt automatisering van taken mogelijk, zoals apparaatbeheer, app-installatie en verwijdering, en interacties met systeemfuncties. De server kan in twee modi worden gestart: STDIO-modus en HTTP-servermodus. In de STDIO-modus communiceert de server via standaard invoer/uitvoerstromen, terwijl in de HTTP-servermodus wordt geluisterd naar HTTP-verbindingen op een opgegeven poort. Voorbeelden van uitvoeringen die kunnen worden uitgevoerd, zijn onder andere het genereren van een Appium-verbindingsreeks, het instellen van klembordinhoud en het maken van screenshots. De implementatie is gebaseerd op TypeScript en gebruikt de npx-opdracht voor uitvoering. Configuratie wordt gedaan via een JSON-bestand, dat de poort, modus en andere instellingen specificeert.

Belangrijkste functies

  • Apparaatbeheer: maken, verwijderen, opstarten, afsluiten, apparatenlijst
  • App-beheer: installeren, verwijderen, starten, beëindigen, app-informatie ophalen
  • App-machtigingen: verlenen, intrekken, machtigingen resetten
  • Systeemfuncties: URLs openen, media bestanden toevoegen, omgevingsvariabelen ophalen/instellen
  • Certificaat en beveiliging: rootcertificaten toevoegen, gewone certificaten toevoegen, sleutelketen resetten
  • Media en inhoud: screenshots maken, klembordinhoud ophalen/instellen

Prijs

Model
Free
Categorie
MCPServers
Beoordeling
Nog geen reviews

Toepassingen

Geautomatiseerd testen

simctl-mcp kan worden gebruikt om het testen van iOS-apps te automatiseren door simulatorapparaten te maken en te beheren, apps te installeren en te starten, en gebruikersinteracties te simuleren.

Ontwikkeling en foutopsporing

simctl-mcp biedt een handige manier voor ontwikkelaars om met de iOS-simulator te interageren, waardoor ze snel hun apps kunnen testen en debuggen.

Pluspunten & minpunten

Pluspunten

  • Biedt een uitgebreide interface voor het besturen van de iOS-simulator
  • Ondersteunt meerdere bedrijfsmodi (STDIO- en HTTP-servermodi)
  • Biedt een breed scala aan functies voor apparaat- en app-beheer

Minpunten

  • Beperkte documentatie en gebruiksvoorbeelden
  • Kan technische expertise vereisen om het volledige potentieel te benutten

Recensies

Log in om een review te schrijven.

Nog geen reviews. Wees de eerste!

Vragen

What are the main limitations of using simctl-mcp?

Documentation and usage examples are limited, and full utilization often requires technical expertise to configure the JSON settings and interact with the server via STDIO or HTTP.

Asked by Tunde Balogun · Jul 8, 2025

What app‑level actions can be performed?

You can install, uninstall, launch, terminate, and retrieve information about apps, as well as manage app permissions (grant, revoke, reset).

Asked by Yaw Owusu · Jun 16, 2025

How can I control device lifecycle with simctl-mcp?

The server allows you to create, delete, boot, shutdown, and list iOS Simulator devices, enabling full automation of device management tasks.

Asked by Petros Georgiou · May 29, 2025

What modes does simctl-mcp support for running the server?

simctl-mcp can be run in STDIO Mode, where it communicates through standard input/output streams, or in HTTP Server Mode, where it listens for HTTP connections on a user‑specified port.

Asked by Kirsi Laine · May 18, 2025

Stel een vraag

Alternatieven voor MCPServers