simctl-mcp logo

simctl-mcpsimctl-mcp MCP-server

(0)
Daniel NikulshynGranskat av Daniel Nikulshyn·Uppdaterad juli 2026

Översikt

simctl-mcp är en implementation av Modell-kontextprotokollservr för kontroll av iOS-simulator. Det möjliggör automatisering av uppgifter som enhetsförvaltning, appinstallation och -borttagning samt interaktioner med systemfunktioner. Servrarna kan startas i två lägen: STDIO-läge och HTTP-serverläge. I STDIO-läget kommunicerar servrarna via standardin- och uteffekterna, medan i HTTP-serverläget lyssnar de efter HTTP-anslutningar på ett specificerat portnummer. Vissa exempel på operationer som kan utföras inkluderar att generera en Appium-anslutningssträng, sätta innehåll i urklipp och ta skärmdumpar. Implementationen bygger på TypeScript och använder npx-befälet för körning. Konfigurationen görs genom ett JSON-fil, där port, läge och andra inställningar anges.

Nyckelfunktioner

  • Utrustningshantering: skapa, ta bort, starta, avsluta enheter
  • Programhantering: installera, avinstallera, starta, avsluta, hämta programinformation
  • Programrättigheter: bevilja, återkalla, återställa rättigheter
  • Systemytor: öppna URL:er, lägga till mediafiler, hämta/inställe programvariabler
  • Säkerhet och bevis: lägga till rotbevis, lägga till regelbevis, återställa nyckelkap
  • Media och innehåll: ta skärmdumpar, hämta/inställe inmatningsruta-innehåll

Priser

Modell
Free
Kategori
MCP-servrar
Betyg
Inga recensioner

Användningsfall

Automatiserad Testning

simctl-mcp kan användas för att automatisera testningen av iOS-program genom att skapa och hantera simulatoren, installera och starta program samt simulera användarinriktade interaktioner.

Utveckling och Felsökning

simctl-mcp tillhandahåller ett bekvämt sätt för utvecklare att interagera med iOS-simulatoren, vilket tillåter dem att snabbt testa och felsöka sina program.

Fördelar och nackdelar

Fördelar

  • Tillhandahåller en genomgående gränssnitt för att kontrollera iOS-simulatoren
  • Stöder flera operativa lägen (STDIO och HTTP-serverlägen)
  • Erbjuder en bred Palette av utrustnings- och programhanteringsfunktioner

Nackdelar

  • Begränsad dokumentation och användningsexempel
  • Kan kräva teknisk expertis för att fullt ut utnyttja dess funktioner

Recensioner

Logga in för att lämna en recension.

Inga recensioner än. Bli den första!

Frågor

Vilka är huvudbegränsningarna med att använda simctl-mcp?

Dokumentation och använder-exempel är begränsade och full utnyttjande kräver ofta teknisk expertis för att konfigurera JSON-inställningar och interagera med servern via STDIO eller HTTP.

Asked by Tunde Balogun · Jul 8, 2025

Vilka actions kan jag utföra på app-nivån?

Du kan installera, avinstallera, starta, avsluta och hämta information om appar samt hantera app-befogenheter (tilldela, återkalla och återställa).

Asked by Yaw Owusu · Jun 16, 2025

Hur kan jag kontrollera enhetslivscykeln med simctl-mcp?

Servern tillåter att skapa, ta bort, starta, stänga av och lista iOS Simulator-enheter, vilket möjliggör fullständig automatisering av enhetshanteringstasker.

Asked by Petros Georgiou · May 29, 2025

Vilka modusser stöds för att köra servern med simctl-mcp?

Simctl-mcp kan köra i STDIO-läge samt i HTTP-serverläge, där den lyssnar efter HTTP-anslutningar på en användarangiven port.

Asked by Kirsi Laine · May 18, 2025

Ställ en fråga

Alternativ till MCP-servrar