OlympHill
simctl-mcp logo

simctl-mcpsimctl-mcp MCP server

(0)
Daniel NikulshynÉrtékelte Daniel Nikulshyn·Frissítve 2026. július

Áttekintés

A simctl-mcp egy Model Context Protocol szerver végrehajtása a iOS Simulator irányításához. Lehetővé teszi a feladatok automatizálását, mint például a készülékkezelés, az alkalmazás telepítése és törlése, és az operációs rendszer szolgáltatásainak szimulálása. A szerver két módomban indítható el: STDIO Mod és HTTP szerver mod. A STDIO MoDban a szerver a standard bevitel/kimenet folyamaton kommunikál, míg az HTTP szerver mód elindítása során a megadott porton HTTP kapcsolatokat vár. Egyes példák az elvégezhető műveletekre vonatkoznak, mint például egy Appium kapcsolat generálása, a klipboárd tartalmának beállítása és a kijelzőképek készítése. Az implementáció alapján TypeScript, és a npx parancsot használja végrehajtáshoz. A konfiguráció JSON fájlban történik, amely a port, mód és egyéb beállításokat tartalmazza.

Fő funkciók

  • Készülékkezelés: készülék létrehozása, törlése, bootolás, leállítás, készülékek listázása
  • Alkalmazás kezelés: telepítés, telepített alkalmazás törlése, indítás, megszakítás, alkalmazási információk lekérdezése
  • Alkalmazás hozzájárulásai: engedélyezés, visszavonás, hozzájárulások újrapozíciója
  • Operációs rendszer funkciók: URL-ek megnyitása, médiafájlok hozzáadása, Környezeti változók megadása/módosítása
  • Tanúsítványok & Biztonság: gyökér tanúsítványok hozzáadása, közvetlen tanúsítványok hozzáadása, kulcsbank frissítése
  • Média és tartalom: kijelzőkép készítése, klipboárd tartalmának módosítása

Árazás

Modell
Free
Kategória
MCP Szerverek
Értékelés
Még nincs értékelés

Felhasználási esetek

Automatizált tesztelés

A simctl-mcp alkalmas automatizált tesztelésre iOS alkalmazásokkal, készülék létrehozásával és kezelésével, alkalmazás telepítésével és elindításával valamint a felhasználói interakciók szimulálásával.

Fejlesztés és hibakeresés

A simctl-mcp alkalmas fejlesztők számára, akik a iOS Simulatorrel szeretnék interaktálni, hogy gyorsan tesztelhessenek és hibákat keressek alkalmazásaikban.

Előnyök és hátrányok

Előnyök

  • Ható interface az iOS Simulator ellenőrzésére
  • Többféle üzemmódot támogat (STDIO és HTTP szerver mód)
  • Széles skálán elérhető funkciók a készülék és alkalmazás kezeléséhez

Hátrányok

  • Hegyen meg nem elegendő dokumentáció és használati példa
  • A teljes kapacitásból történő használat ahhoz szükség lehet technikai ismeretekre

Értékelések

Jelentkezz be értékelés írásához.

Még nincs értékelés. Légy az első!

Kérdések

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

Kérdezz

MCP Szerverek alternatívái