simctl-mcp logo

simctl-mcpsimctl-mcp Servidor MCP

(0)
Daniel NikulshynReseñado por Daniel Nikulshyn·Actualizado julio de 2026

Resumen

simctl-mcp es una implementación del protocólo de contexto de modelo (MCP) para el control del simulador de iOS. Permite la automatización de tareas como el manejo de dispositivos, la instalación y eliminación de aplicaciones y la interacción con características del sistema. El servidor se puede iniciar en dos modos: modo STDIO y modo servidor HTTP. En el modo STDIO, el servidor se comunica a través de flujo de datos de entrada y salida estándar, mientras que en el modo servidor HTTP, escucha conexiones HTTP en un puerto especificado. Algunos ejemplos de operaciones que se pueden realizar incluyen la generación de una cadena de conexión de Appium, la configuración del contenido de la pizarra de recorte y la toma de capturas de pantalla. La implementación se basa en TypeScript y utiliza el comando npx para la ejecución. La configuración se realiza a través de un archivo JSON, especificando el puerto, el modo y otros ajustes.

Funciones clave

  • Administración de dispositivos: crear, eliminar, arrancar, apagar, listar dispositivos
  • Gestión de aplicaciones: instalar, desinstalar, lanzar, terminar, obtener información de aplicación
  • Permisos de aplicaciones: conceder, revocar, reiniciar permisos
  • Características del sistema: abrir URLs, agregar archivos de medios, obtener/establecer variables de entorno
  • Certificados y seguridad: agregar certificados raíz, agregar certificados regulares, reiniciar cadena de llaves
  • Medios y contenido: tomar capturas de pantalla, obtener/establecer contenido de pizarra de recorte

Precio

Modelo
Free
Categoría
Servidores MCP
Valoración
Aún sin reseñas

Casos de uso

Pruebas automatizadas

simctl-mcp se puede usar para automatizar las pruebas de las aplicaciones de iOS creando y gestionando dispositivos de simulador, instalando y lanzando aplicaciones y simulando interacciones de usuario.

Desarrollo y depuración

simctl-mcp ofrece una forma práctica para que los desarrolladores interactúen con el simulador de iOS, permitiéndoles probar y depurar rápidamente sus aplicaciones.

Pros y contras

Ventajas

  • Proporciona una interfaz completa para controlar el simulador de iOS
  • admite múltiples modos de funcionamiento (modos STDIO y servidor HTTP)
  • ofrece una amplia gama de características para el manejo de dispositivos y aplicaciones

Contras

  • documentación y ejemplos de uso limitados
  • puede requerir habilidades técnicas para utilizar plenamente sus capacidades

Reseñas

Inicia sesión para dejar una reseña.

Aún sin reseñas. ¡Sé el primero!

Preguntas y respuestas

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

Hacer una pregunta

Alternativas a Servidores MCP