OlympHill
simctl-mcp logo

simctl-mcpServer MCP simctl-mcp

(0)
Daniel NikulshynRecenzat de Daniel Nikulshyn·Actualizat iulie 2026

Prezentare

simctl-mcp este o implementare a serverului Model Context Protocol pentru controlul simulatorului iOS. Permite automatizarea sarcinilor cum ar fi gestionarea dispozitivelor, instalarea și eliminarea aplicațiilor, precum și interacțiunile cu funcțiile de sistem. Serverul poate fi pornit în două moduri: Mod STDIO și Mod Server HTTP. În modul STDIO, serverul comunică prin fluxuri de intrare/ieșire standard, în timp ce în modul Server HTTP, acesta așteaptă conexiuni HTTP pe un anumit port. Printre exemplele de operațiuni care pot fi efectuate se numără generarea unui șir de conexiune Appium, setarea conținutului clipboard-ului și capturarea de imagini. Implementarea se bazează pe TypeScript și utilizează comanda npx pentru execuție. Configurarea se realizează printr-un fișier JSON, care specifică portul, modul și alte setări.

Funcții cheie

  • Gestionarea dispozitivelor: creare, ștergere, pornire, oprire, listare dispozitive
  • Gestionarea aplicațiilor: instalare, dezinstalare, lansare, terminare, obținere informații despre aplicație
  • Permisiuni aplicații: acordare, revocare, resetare permisiuni
  • Funcții de sistem: deschidere adrese URL, adăugare fișiere media, obținere/setare variabile de mediu
  • Certificat și securitate: adăugare certificate rădăcină, adăugare certificate obișnuite, resetare keychain
  • Media și conținut: capturare imagini, obținere/setare conținut clipboard

Prețuri

Model
Free
Categorie
Sedii MCP
Evaluare
Fără recenzii

Cazuri de utilizare

Testare automatizată

simctl-mcp poate fi utilizat pentru a automatiza testarea aplicațiilor iOS prin crearea și gestionarea dispozitivelor simulator, instalarea și lansarea aplicațiilor, precum și simularea interacțiunilor utilizatorilor.

Dezvoltare și depanare

simctl-mcp oferă o modalitate convenabilă pentru dezvoltatori de a interacționa cu simulatorul iOS, permițându-le să testeze și să depaneze rapid aplicațiile.

Pro și contra

Pro

  • Oferă o interfață cuprinzătoare pentru controlul simulatorului iOS
  • Suportă multiple moduri de operare (moduri STDIO și server HTTP)
  • Oferă o gamă largă de caracteristici pentru gestionarea dispozitivelor și aplicațiilor

Contra

  • Documentație și exemple de utilizare limitate
  • Poate necesita expertiză tehnică pentru a-și utiliza pe deplin capacitățile

Recenzii

Conectează-te pentru a lăsa o recenzie.

Nicio recenzie încă. Fii primul!

Întrebări

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

Pune o întrebare

Alternative la Sedii MCP