OlympHill
simctl-mcp logo

simctl-mcpsimctl-mcp MCP server

(0)
Daniel NikulshynVaadanud Daniel Nikulshyn·Uuendatud juuli 2026

Ülevaade

simctl-mcp on Mudelkonteksti protokolli serveri realiseerimine iOS Simulaatori juhtimiseks. See võimaldab automatiseerida ülesandeid nagu seadmehaldus, rakenduste installimine ja eemaldamine ning süsteemifunktsioonide interaktsioonid. Serverit saab käivitada kahes režiimis: STDIO režiim ja HTTP serverirežiim. STDIO režiimis suhtleb server standardsete sisend/väljundvoogude kaudu, samas kui HTTP serverirežiimis kuulab see HTTP-ühendusi määratud pordil. Mõned näited operatsioonidest, mida saab teha, hõlmavad Appiumi ühendusstringi genereerimist, lõikepuhvri sisu määramist ja ekraanikuvade tegemist. Realiseerimine põhineb TypeScriptil ja kasutab npx käsku käivitamiseks. Konfiguratsioon toimub JSON-faili kaudu, määrates pordi, režiimi ja muud seaded.

Põhifunktsioonid

  • Seadmehaldus: luua, kustutada, käivitada, peatada, loetelu seadmeid
  • Rakenduste haldus: installida, desinstallida, käivitada, lõpetada, hankida rakenduse teavet
  • Rakenduste load: anda, tühistada, lähtestada load
  • Süsteemifunktsioonid: avada URL-id, lisada meediafaile, hankida/määra keskkonnamuutujad
  • Certifikaat & Turvalisus: lisada juurcertifikaate, lisada tavalisi certifikaate, lähtestada võtmeahel
  • Meedia & Sisu: teha ekraanikuvadeid, hankida/määra lõikepuhvri sisu

Hinnad

Mudel
Free
Hinnang
Arvustusi pole

Kasutusjuhud

Automaatne testimine

simctl-mcp saab kasutada iOS-rakenduste automaatseks testimiseks, luues ja haldades simulaatorseadmeid, installides ja käivitades rakendusi ning simuleerides kasutaja interaktsioone.

Arendus ja silumine

simctl-mcp pakub arendajatele mugavat viisi iOS Simulaatoriga suhtlemiseks, võimaldades neil kiiresti testida ja siluda oma rakendusi.

Plussid ja miinused

Plussid

  • Pakub põhjalikku liidest iOS Simulaatori juhtimiseks
  • Toetab mitut töörežiimi (STDIO ja HTTP serverirežiimid)
  • Pakub laia valikut funktsioone seadme ja rakenduste halduseks

Miinused

  • Piiratud dokumentatsioon ja kasutusnäited
  • Võib nõuda tehnilist ekspertiisi, et täielikult ära kasutada selle võimalusi

Arvustused

Logi sisse arvustuse jätmiseks.

Arvustusi pole. Ole esimene!

Küsimused

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

Esita küsimus

Märksõna Serverid alternatiivid