Dostupné v plánu Pro. Každý workspace, ve kterém přes MCP server pracujete, musí být na plánu Pro — viz Funkce a limity plánů.
Proč připojit MCP server
- Stavějte aplikace ze svého oblíbeného AI klienta. Popište aplikaci v Claude nebo Cursoru a agent ji vytvoří v Macaly, počká na build a předá vám odkaz na náhled.
- Iterujte bez přepínání nástrojů. Žádejte o změny, sledujte stav buildu a kontrolujte, co se změnilo — přímo z chatu, ve kterém už jste.
- Nahlédněte do vygenerovaného kódu. Vypište soubory, čtěte zdrojáky, zobrazte diff libovolné úpravy a vraťte se ke starší verzi, pokud se něco pokazilo.
- Publikujte, až když řeknete. Publikování je samostatný, explicitní krok. Agent může aplikaci nasadit do provozu a připojit vlastní doménu — ale jen když o to požádáte.
Co budete potřebovat
- Workspace Macaly na plánu Pro — MCP server je funkce plánu Pro
- MCP klienta, který podporuje vzdálené servery přes Streamable HTTP, například Claude (claude.ai a Desktop), Claude Code, Cursor, ChatGPT nebo VS Code
Připojte svého klienta
Server je dostupný na adrese:- Claude
- Claude Code
- Cursor
- ChatGPT
- VS Code
- Na claude.ai nebo v desktopové aplikaci Claude otevřete Settings → Connectors.
- Klikněte na Add custom connector.
- Zadejte
https://www.macaly.com/api/mcp/mcpa klikněte na Add. - Klikněte na Connect a schvalte přístup v okně Macaly, které se otevře.
Použití API klíče místo OAuth
V plánech Enterprise se můžete místo OAuth ověřit pomocí API klíče Macaly — hodí se pro headless agenty a automatizaci. Klíč předejte jako bearer token:teamId, si ho zjistí automaticky.
Dostupné nástroje
Workspacy a kredity
Aplikace
Build a iterace
Kontrola kódu
Publikování a domény
Buildy jsou asynchronní:
create_app a send_message vrátí odpověď okamžitě a agent pak pomocí wait_for_build nebo get_build_status sleduje build, dokud neskončí. Build aplikaci nepublikuje — aplikace si můžete plně prohlédnout v náhledu, než jdou do provozu.
Média ve vygenerovaných aplikacích
Aplikace postavené přes MCP server mohou obsahovat obrázky vygenerované AI jako designové prvky — hlavní vizuály, ilustrace, textury pozadí, favicony — stejně jako je agent Macaly vytváří v editoru. K dispozici je i vyhledávání stock fotek a ikon, takže aplikace může místo toho použít licencované obrázky. Když o ně přesto požádáte, agent aplikaci postaví bez nich, místo aby build selhal — landing page například dostane statický hero obrázek místo vygenerovaného videa na pozadí. Přepis řeči na text zůstává dostupný, protože zvuk analyzuje, ne generuje. Omezení platí jen pro buildy spuštěné přes MCP server. Když pracujete přímo v Macaly, generování hudby, namluvení i videa funguje běžným způsobem na plánech, které je zahrnují.Postavte aplikaci od začátku do konce
1
Vytvořte
Požádejte agenta, aby něco postavil. Zavolá
create_app s vaším popisem a dostane zpět ID aplikace.2
Počkejte na build
Agent volá
wait_for_build, dokud build neskončí — obvykle pár minut, u složitějších aplikací déle.3
Iterujte
Žádejte o změny běžným jazykem. Každá se promění ve volání
send_message následované dalším buildem. Pomocí get_diff zkontrolujete, co přesně se změnilo.4
Publikujte
Až budete spokojeni, požádejte o nasazení. Agent zavolá
publish_app a pak kontroluje get_deployment, dokud není URL vaší aplikace připravená.Ukázkové prompty
Funkce a limity plánů
MCP server je dostupný v plánu Pro. Kontrola probíhá pro každý workspace zvlášť: každý workspace, ve kterém nástroj pracuje, musí být na plánu Pro — pokud jste tedy členem několika workspaců, agent může pracovat jen v těch s plánem Pro.list_teams funguje vždy, takže agent zjistí, ve kterých vašich workspacech může pracovat.
Volání nástroje ve workspace, který není na plánu Pro, vrátí chybu FORBIDDEN s vysvětlením, že plán MCP server nezahrnuje.
Požadavky jsou limitované na účet: 120 čtecích volání a 20 zapisovacích volání za minutu. Při překročení limitu nástroj vrátí chybu RATE_LIMITED s dobou čekání a slušně se chovající agenti automaticky zpomalí.
Oprávnění a bezpečnost
- Buildy stojí kredity. Každé volání
create_appasend_messagespotřebuje kredity z workspace, ve kterém běží. Zůstatky zkontrolujete pomocíget_usage. - Publikování nikdy neproběhne automaticky. Server instruuje agenty, aby
publish_appvolali jen tehdy, když o nasazení výslovně požádáte. - Destruktivní akce jsou označené.
delete_apparevert_to_editjsou označené jako destruktivní, takže většina klientů si nejdřív vyžádá potvrzení. Smazání publikované aplikace přes MCP je zcela zablokované — nejdřív ji stáhněte z produkce. - Buildy se dostanou na veřejný web. Když si to zadání vyžádá, build agent vyhledává na internetu, stahuje stránky, dělá screenshoty a scrapuje veřejná data. Proto jsou
create_appasend_messageoznačené jako open-world a klienti na to mohou upozornit ještě před spuštěním. - Svůj účet máte pod kontrolou. Server můžete kdykoli odpojit v nastavení konektorů svého klienta a tím mu odebrat přístup.
Řešení problémů
- Okno pro přihlášení se neobjeví: ujistěte se, že váš klient podporuje vzdálené MCP servery s OAuth a že jste přidali celou URL včetně cesty
/api/mcp/mcp. - Nástroj vrací FORBIDDEN: workspace, ve kterém pracujete, není na plánu Pro (MCP server vyžaduje plán Pro), nebo předáváte
teamIdworkspace, jehož nejste členem. wait_for_buildvyprší: u větších buildů je to normální — build běží dál a agent prostě zavoláwait_for_buildznovu a čeká dál.- Potřebujete pomoc? Ozvěte se přes chat v Macaly nebo se podívejte do FAQ.