OlympHill
simctl-mcp logo

simctl-mcpsimctl-mcp MCP server

(0)
Daniel NikulshynPārskatījis Daniel Nikulshyn·Atjaunināts 2026. g. jūlijs

Pārskats

simctl-mcp ir Model Context Protocol server implementācija iOS Simulator kontroles nolūkos. Tā ļauj automatizēt uzdevumus, piemēram, ierīču pārvaldību, lietojumprogrammu instalēšanu un noņemšanu, kā arī sistēmas funkciju mijiedarbību. Serveris var tikt palaists divos režīmos: STDIO Mode un HTTP Server Mode. STDIO Mode režīmā serveris komunicē caur standarta ievades/izvades straumēm, kamēr HTTP Server Mode režīmā tas klausās HTTP savienojumus uz noteiktā porta. Daži piemēri darbībām, kas var tikt izpildītas, ietver Appium savienojuma virknes ģenerēšanu, starpliktuves satura iestatīšanu un ekrāna mirkli. Implementācija balstās uz TypeScript un izmanto npx komandu izpildei. Konfigurācija tiek veikta caur JSON failu, norādot portu, režīmu un citus iestatījumus.

Galvenās funkcijas

  • Ierīču pārvaldība: izveidot, dzēst, boot, shutdown, uzskaitīt ierīces
  • Lietojumprogrammu pārvaldība: instalēt, noņemt, palaist, beigt, iegūt lietojumprogrammas informāciju
  • Lietojumprogrammas atļaujas: piešķirt, atsaukt, atiestatīt atļaujas
  • Sistēmas funkcijas: atvērt URL, pievienot multimediju failus, iegūt/iestatīt vides mainīgos
  • Tiesnesis & Drošība: pievienot saknes sertifikātus, pievienot parastus sertifikātus, atiestatīt keychain
  • Multimediju & saturu: uzņemt ekrānuzņēmumus, iegūt/iestatīt starpliktuves saturu

Cenas

Modelis
Free
Kategorija
MCP Serveri
Vērtējums
Nav atsauksmju

Lietošanas gadījumi

Automatizēta testēšana

simctl-mcp var tikt izmantots, lai automatizētu iOS lietojumprogrammu testēšanu, izveidojot un pārvaldot simulatīvās ierīces, instalējot un palaist lietojumprogrammas, un simūlot lietotāja mijiedarbību.

Izstrāde un atkļūdošana

simctl-mcp nodrošina ērgu veidu izstrādniekiem, lai mijiedarbotos ar iOS Simulator, ļaujot viņiem ātri testēt un atkļūdīt savas lietojumprogrammas.

Plusi un mīnusi

Plusi

  • Piedāvā pilnīgu interfeisu iOS Simulator kontrolei
  • Atbalsta vairākus darbības režīmus (STDIO un HTTP server režīmi)
  • Piedāvā plašu funkciju klāstu ierīču un lietojumprogrammu pārvaldībai

Mīnusi

  • Begrāmāk dokumentācija un lietošanas piemēri
  • Var būt nepieciešama tehniskā pieredze, lai pilnībā izmantotu tā iespējas

Atsauksmes

Pieslēdzies, lai atstātu atsauksmi.

Vēl nav atsauksmju. Esi pirmais!

Jautājumi

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

Uzdod jautājumu

MCP Serveri alternatīvas