OlympHill
simctl-mcp logo

simctl-mcpsimctl-mcp MCP-server

(0)
Daniel NikulshynAnmeldt av Daniel Nikulshyn·Oppdatert juli 2026

Oversikt

simctl-mcp er en implementering av Model Context Protocol-servert til kontroll av iOS Simulator. Den tillater automatisering av oppgaver som enhetshåndtering, programinstallasjon og fjerning, samt interaksjoner med systemfunksjoner. Serveren kan startes i to modi: STDIO-Modus og HTTP Server Modus. I STDIO-Modus kommuniserer serveren gjennom standard I/O-straumer, mens i HTTP Server Modus lytter den til HTTP-tilkoblinger på en spesifisert port. Noen eksempler på operasjoner som kan utføres inkluderer generering av en Appium-tilkoblingsstreng, sette inneholdet i utskriftsutstyret og ta skjermbilder. Implementasjonen er basert på TypeScript og benytter kommandoen npx for utvikling. Konfigurasjonen gjøres gjennom en JSON-fil, hvor port, modus og andre innstillinger spesifiseres.

Nøkkelfunksjoner

  • Enhetshåndtering: opprett, slett, start, slå av, liste enheter
  • App-håndtering: installere, uninstallere, starte, avslutte, få informasjon om applikasjonen
  • Lisens og tilganger: tildele, innstille, gjenopprette tilganger
  • Systemfunksjoner: åpne URLs, legge til mediefiler, få/oppdatere miljøvariabler
  • Sertifikat og sikkerhet: legge til root-sertifikater, legge til vanlig sertifikat, gjenopprette keychain
  • Medie- og innhold: ta skjermbilder, få/oppdatere paskjema innhold

Priser

Modell
Free
Kategori
MCP-tjenere
Vurdering
Ingen anmeldelser

Brukstilfeller

Automatiserte tester

simctl-mcp kan benyttes til å automatisere tester av iOS-apper ved å lage og håndtere simulator-enheter, installere og starte appar, og simulere brukerinteraksjoner.

Utvikling og debattfinning

simctl-mcp gir en praktisk måte for utviklere å interagere med iOS Simulator på, og tillater dem å raskt teste og debattere sine appar.

Fordeler og ulemper

Fordeler

  • Gir en omfattende grensesnitt for å kontrollere iOS Simulator
  • Støtter flere modi for drift (STDIO og HTTP-servermodi)
  • Tilbyr et bredt spekter av funksjoner for enhet- og app-behandling

Ulemper

  • Begrensede dokumentasjon og eksampler på bruk
  • Må kanskje kræve teknisk kompetanse for å fullt ut utnytte sine muligheter

Anmeldelser

Logg inn for å legge igjen en anmeldelse.

Ingen anmeldelser ennå. Vær den første!

Spørsmål

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

Still et spørsmål

Alternativer til MCP-tjenere