simctl-mcp logo

simctl-mcpServidor MCP simctl-mcp

(0)
Daniel NikulshynAvaliado por Daniel Nikulshyn·Atualizado julho de 2026

Visão geral

simctl-mcp é uma implementação de servidor de Protocolo de Contexto de Modelo para controle do Simulador de iOS. Ele permite a automação de tarefas como gerenciamento de dispositivos, instalação e remoção de aplicativos e interações com recursos do sistema. O servidor pode ser iniciado em dois modos: Modo STDIO e Modo Servidor HTTP. No Modo STDIO, o servidor se comunica por meio de fluxos de entrada/saída padrão, enquanto no Modo Servidor HTTP, ele ouve conexões HTTP em uma porta especificada. Alguns exemplos de operações que podem ser realizadas incluem gerar uma string de conexão Appium, definir conteúdo da área de transferência e capturar screenshots. A implementação é baseada em TypeScript e usa o comando npx para execução. A configuração é feita por meio de um arquivo JSON, especificando a porta, o modo e outras configurações.

Funcionalidades principais

  • Gerenciamento de Dispositivos: criar, excluir, iniciar, desligar, listar dispositivos
  • Gerenciamento de Aplicativos: instalar, desinstalar, iniciar, terminar, obter informações do aplicativo
  • Permissões de Aplicativos: conceder, revogar, redefinir permissões
  • Recursos do Sistema: abrir URLs, adicionar arquivos de mídia, obter/definir variáveis de ambiente
  • Certificado e Segurança: adicionar certificados raiz, adicionar certificados regulares, redefinir chaveiro
  • Mídia e Conteúdo: capturar screenshots, obter/definir conteúdo da área de transferência

Preços

Modelo
Free
Avaliação
Ainda sem avaliações

Casos de uso

Testes Automatizados

simctl-mcp pode ser usado para automatizar testes de aplicativos iOS criando e gerenciando dispositivos simuladores, instalando e iniciando aplicativos e simulando interações do usuário.

Desenvolvimento e Depuração

simctl-mcp fornece uma maneira conveniente para desenvolvedores interagirem com o Simulador de iOS, permitindo que eles testem e depurem rapidamente seus aplicativos.

Prós e contras

Prós

  • Fornece uma interface abrangente para controlar o Simulador de iOS
  • Suporta vários modos de operação (modos STDIO e servidor HTTP)
  • Oferece uma ampla gama de recursos para gerenciamento de dispositivos e aplicativos

Contras

  • Documentação e exemplos de uso limitados
  • Pode exigir conhecimento técnico para utilizar totalmente suas capacidades

Avaliações

Entra para deixar uma avaliação.

Ainda sem avaliações. Sê o primeiro!

Perguntas e respostas

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

Faz uma pergunta

Alternativas a Servidores MCP