OlympHill
simctl-mcp logo

simctl-mcpsimctl-mcp MCP sunucusu

(0)
Daniel Nikulshynİnceleyen Daniel Nikulshyn·Güncellendi Temmuz 2026

Genel Bakış

simctl-mcp, iOS Simülatörünü kontrol etmek için Model Context Protokolü sunucusu implantasyonudır. Bu, cihaz yönetimi, uygulama kurulumu ve kaldırılması, sistem özellik etkileşimleri gibi görevlerin otomatikleştirilmesini olanak tanır. Sunucu, İki modda çalıştırılabilir: STDIO Modu ve HTTP Sunucu Modu. STDIO Modunda, sunucu standart girişim/dışa aktarımlar üzerinden iletişim kururken, HTTP Sunucu Modu'nda, istenen bir bağlantı noktasında HTTP bağlantısına kulak verir. Bazı örnek işlemler arasında Appium bağlantısı dizesi oluşturma, klip tabanı içeriğini ayarlamada ve ekran görüntüsü alma yer alır. İmplementation, TypeScript ve npx komutu ile yürütme üzerinden yapılır. Yapılan ayarlar, bir JSON dosyası olarak yapılmakta olup, bu dosyası üzerinden bağlantı noktası, moda ve diğer ayarları belirlenmektedir.

Temel özellikler

  • Cihaz Yönetimi: cihaz yarat, sil, işletim system başlat, kapat, listele
  • Uygulama Yönetimi: yükle, kurul, başlat, sonlandır, uygulama bilgi alın
  • Uygulama izinleri: ver, geri alma, izinler sıfırla
  • Sistem Özellikleri: URL aç, medya dosyaları ekle, ortam değişkeni alma/ayarla
  • Sertifika ve Güvenlik: kök sertifikalar ekle, sıradan sertifikalar ekle, anahtar kasanı sıfırla
  • Medya ve İçerik: ekran görüntüsü alma, pasteboard içeriği alma/ayarla

Fiyatlar

Model
Free
Puan
Henüz inceleme yok

Kullanım senaryoları

Otomatize Test

simctl-mcp, iOS uygulamaları için otomatize test yaratmak ve simülatör cihazlar yönetmek, uygulamalar yüklemek ve başlatmak, ve kullanıcının etkileşimlerini simüle etmek için kullanılabilir.

Geliştirme ve Hata Ayıklama

simctl-mcp, geliştiricilere iOS Simülatoru ile etkileşim yaratma sağlar, böylece uygulamalarını hızlı bir şekilde test ve hata ayıklama yapabilirler.

Artılar ve eksiler

Artılar

  • iOS Simülatorunu kontrol etmek için kapsamlı bir ara yüz sağlar
  • STDIO ve HTTP sunucusu modları yanı sıra birden fazla modda çalışmamayı destekler
  • Cihaz ve uygulama yönetimi için bir dizi özelliği sunar

Eksiler

  • Sınırlı belgeleme ve kullanım örnekleri bulunmakta
  • İleri seviye kullanıcılara yöneliktir ve tam kapasiteyle kullanmak için teknik deneyim gerektirir

İncelemeler

İnceleme bırakmak için giriş yap.

Henüz inceleme yok. İlk sen ol!

Sorular

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

Soru sor

MCP Serverleri alternatifleri