OlympHill
simctl-mcp logo

simctl-mcpServeur MCP de simctl-mcp

(0)
Daniel NikulshynÉvalué par Daniel Nikulshyn·Mis à jour juillet 2026

Aperçu

simctl-mcp est une mise en œuvre du protocole de contexte de modèle (MCP) pour le contrôle de l'émulateur iOS. Il permet la mise en automatique de tâches telles que la gestion des appareils, l'installation et la suppression des applications, ainsi que l'interaction avec les fonctionnalités système. Le serveur peut démarrer dans deux modes : le mode STDIO et le mode du serveur HTTP. Dans le mode STDIO, le serveur communique à travers les flux d'entrée-sortie standard, tandis que dans le mode serveur HTTP, il écoute les connexions HTTP sur un port spécifié. Certaines exemples d'opérations qui peuvent être effectuées incluent la génération d'une chaîne de connexion Appium, l'insertion du contenu de la mise en page et la captation d'écran. La mise en œuvre est basée sur TypeScript et utilise la commande npx pour exécution. La configuration est effectuée par le biais d'un fichier JSON, spécifiant le port, le mode et d'autres paramètres.

Fonctionnalités clés

  • Gestion des périphériques : créer, supprimer, démarrer, arrêter, lister les périphériques
  • Gestion des applications : installer, désinstaller, lancer, terminer, obtenir des informations sur l'application
  • Autorisations des applications : accorder, révoquer, réinitialiser les autorisations
  • Fonctionnalités système : ouvrir des URL, ajouter des fichiers multimédias, obtenir/définir des variables d'environnement
  • Certificat et sécurité : ajouter des certificats racine, ajouter des certificats réguliers, réinitialiser le trousseau de clés
  • Médias et contenu : prendre des captures d'écran, obtenir/définir le contenu du presse-papiers

Tarifs

Modèle
Free
Catégorie
Serveurs MCP
Note
Pas encore d’avis

Cas d’usage

Test automatisé

simctl-mcp peut être utilisé pour automatiser les tests d'applications iOS en créant et en gérant les appareils de l'émulateur, en installant et en lançant les applications, ainsi qu'en simulant les interactions utilisateur.

Développement et débogage

simctl-mcp fournit un moyen convivial pour que les développeurs interagissent avec l'émulateur iOS, leur permettant de tester et de déboguer leurs applications rapidement.

Pour & contre

Pour

  • Fournit une interface complète pour le contrôle de l'émulateur iOS
  • Supporte plusieurs modes d'opération (modes STDIO et serveur HTTP)
  • Offre une large gamme de fonctionnalités pour la gestion des appareils et des applications

Contre

  • Limites de documentation et d'exemples d'utilisation
  • Peut nécessiter une expertise technique pour tirer pleinement parti de ses capacités

Avis

Connecte-toi pour laisser un avis.

Pas encore d’avis. Sois le premier !

Questions & réponses

Quels sont les principaux limitations pour utiliser simctl-mcp ?

La documentation et les exemples de mise en œuvre sont limitées, et une utilisation complète nécessite souvent des connaissances techniques pour configurer les paramètres en JSON et interagir avec le serveur via STDIO ou HTTP.

Asked by Tunde Balogun · Jul 8, 2025

Quelles actions au niveau d'applications puis-je faire ?

Vous pouvez installer, désinstaller, lancer, terminer et récupérer des informations sur les applications, ainsi que gérer les permissions d'applications (accorder, révoquer, réinitialiser).

Asked by Yaw Owusu · Jun 16, 2025

Comment puis-je contrôler la durée de vie de l'appareil avec simctl-mcp ?

Le serveur vous permet de créer, supprimer, démarrer, éteindre et lister les appareils de simulateurs iOS, permettant la gestion complète des tâches de gestion de l'appareil.

Asked by Petros Georgiou · May 29, 2025

Quels modes est-ce que simctl-mcp prend en compte pour exécuter le serveur ?

simctl-mcp peut être exécuté dans le Mode STDIO, dans lequel il s'adresse à par des flux d'entrée/sortie standard, ou dans le Mode Serveur HTTP, où il écoute les connexions HTTP sur un port spécifiées par l'utilisateur.

Asked by Kirsi Laine · May 18, 2025

Poser une question

Alternatives à Serveurs MCP