ScreenMocks MCP sunucusu
Claude, Cursor, VS Code, Codex ya da ChatGPT'yi ScreenMocks'a bağlayın ve tüm App Store galerisini kurmasına izin verin: gerçek cihaz çerçeveleri, Apple'ın istediği her tuval boyutu ve 48 dil, hepsi kendi projeleriniz üzerinde.
Senin yapabildiğin her şeyi,
bir ajan da yapabilir.
45 araç ve tek bir ölçüt: editörle aynı yetkinlik.
Ekran kurgusu
Gerçek bir tuval üzerinde metin, şekil, cihaz çerçevesi ve gruplar.
add_layers · update_layer · align_layers
48 App Store dili
Bir dil ekleyin, tüm set onu izlesin. Tek bir hücreyi ayrıca değiştirin.
set_languages · set_translations
Her mağaza boyutu
iPhone, iPad, Android ve eklediğiniz her boyut. Her biri kendi ekranlarına sahip.
add_size · list_size_screens
33 cihaz çerçevesi
Çerçeve tuvali izler: Play sekmesindeki bir iPhone, Pixel olarak çizilir.
list_catalog · update_layer
Durum çubukları
Sistem arayüzü olmadan gelen bir ekran görüntüsünün üzerine dört gerçek çubuk.
set_status_bar
Ekran görüntüleriniz, toplu
Bir klasörü gösterin, boş ekranları sırayla doldursunlar.
import_asset_from_url · set_screenshot
Fotoğraf ve ikonlar
Pexels fotoğrafları ve 90 bin vektör, doğrudan ajandan aranır.
search_stock_photos · search_icons
Şablon kitaplığı
Hazır bir setle başlayın ya da başka bir setten tek bir ekran alın.
apply_template · add_template_screens
Dışa aktarma ve gönderim
Her boyut ve dil ZIP olarak ya da doğrudan App Store Connect’e.
export_project
Tek bir istem girer.
Bitmiş bir galeri çıkar.
Claude’da sen
Atlas şablonundan uygulamam için bir App Store seti hazırla. ./screenshots içindeki beş ekran görüntüsünü kullan, başlıkları kendin yaz, sonra İspanyolca ve Japonca ekleyip iPhone ve iPad tuvallerini dışa aktar.
İstemci yapılandırmanda üç satır.
- Sunucu adı
- screenmocks
- Uç nokta
- https://www.screenmocks.com/api/mcp
- Taşıma
- Streamable HTTP. Uzak bir sunucu, yani kurulacak bir şey de yerelde çalıştırılacak bir şey de yok.
- Kimlik doğrulama
- Authorization: Bearer <token> — Hesabınızda oluşturduğunuz kişisel erişim jetonu. Her jeton sf_pat_ ile başlar.
- Araçlar
- 45 adet: projeler, ekranlar, katmanlar, metin, yerelleştirme, dosyalar, önizlemeler ve dışa aktarma.
- Kullanılabilirlik
- Tüm ücretli planlar: aylık ya da yıllık Pro ve bir kez satın alınan Launch Pass. Ücretsiz plan jeton oluşturamaz.
- Hesap başına jeton
- Aynı anda 5 tane, istemci başına bir tane. Koltuk da yok, ekip modeli de.
- Belgeler
- https://www.screenmocks.com/mcp
Sorular
Does ScreenMocks have an MCP server?
Yes. ScreenMocks runs a remote Model Context Protocol server at https://www.screenmocks.com/api/mcp, over the streamable HTTP transport. It exposes 45 tools covering everything the editor can do to a project: create projects, add screens and layers, style and align them, write captions, manage languages and canvas sizes, set screenshots, and reach the icon, stock photo and template libraries.
Which MCP clients does it work with?
Any client that speaks the streamable HTTP transport, including Claude Code, Claude Desktop, Cursor, VS Code, Codex and ChatGPT developer mode. There is nothing to install: it is a remote server, so a client only needs the URL and an access token.
How do I authenticate?
With a personal access token sent as an Authorization: Bearer header. Mint one in ScreenMocks under Settings, MCP access. The token is shown once, when it is created, and can be revoked at any time.
Do I need a paid plan to use the MCP server?
Yes. The MCP Connector is on every paid plan: Pro at $9.99 a month or $74.99 a year, and the Launch Pass at $149 once. The free plan can use the editor without limits but cannot mint an access token.
How many access tokens can one account hold?
Five at a time, one per client: an editor, a second machine, a CI job. There are no seats and no team model, so the five tokens belong to the one account that made them.
Can an agent see what it designed?
Yes. render_preview returns real images of the screens inline, rendered from the same document the export renders, and get_project with layout: true returns measured boxes, overflow, overlaps and legibility findings. Between them an agent can check its own work instead of reporting success blindly.
How do screenshots reach a project through MCP?
Image bytes never travel inside a tool call. An agent either imports a picture from a public URL with import_asset_from_url, or asks for a signed upload URL with create_upload_url and puts the file there itself. Either way it becomes an ordinary asset in the account.
Can an agent reach another account with my token?
No. Every tool runs against a project store bound to the token owner, so addressing another account is not expressible. Projects stay private to the account that owns them, and revoking a token cuts the client off immediately.
Bir kez bağla.
Her seti bir istemle yayınla.
Bağlayıcı, tek seferlik pas dahil her ücretli planda var.