Skip to main content
Macaly Cloud is een MCP-server die van Macaly de infrastructuur achter uw eigen AI-codeeragent maakt. Uw agent schrijft elke regel code; Macaly levert de git-repository, de cloudsandbox, de database en platformmogelijkheden, de build, de deelbare preview en productiehosting op macaly.app. Er wordt niets op uw computer gegenereerd en de agent van Macaly draait nooit. De app staat vanaf het eerste bestand in uw Macaly-workspace, dus u kunt hem altijd in de Macaly-editor openen en daar verder bouwen.

Wat u nodig hebt

U hebt een MCP-client nodig die externe servers via Streamable HTTP ondersteunt - Claude (claude.ai, Desktop, Cowork), Claude Code, ChatGPT, Cursor, Grok Bot of Codex.

Verbind uw client

Claude, ChatGPT, Cursor en Grok Bot installeren Macaly Cloud vanuit hun officiële directory’s. In Macaly staat onder Instellingen → Verbindingen voor Claude en voor ChatGPT een kaart met dezelfde stappen en een link naar de vermelding. Andere clients voegen de server toe op:
In beide gevallen opent uw client een browservenster waarin u zich bij Macaly aanmeldt en toegang goedkeurt (OAuth). Er zijn geen sleutels om te kopiëren.
  1. Open de Macaly Cloud-vermelding in de Claude-connectordirectory. Die werkt in claude.ai, de desktopapp en op mobiel.
  2. Klik op Connect.
  3. Meld u aan bij Macaly en keur de toegang goed in het venster dat opent.

In plaats daarvan een API-sleutel gebruiken

U kunt zich in plaats van met OAuth ook met een Macaly API-sleutel authenticeren - handig voor headless agents en automatisering. Geef de sleutel mee als bearer token:
API-sleutels horen bij één workspace, dus tools met een teamId vullen die zelf in.

Bouw een app van begin tot eind

1

Maak de app

Uw agent roept create_app aan met een naam en krijgt een chatId en de projectbriefing terug. De app wordt leeg aangemaakt: geen startprompt, geen AI-build.
2

Schrijf de code

Elke write_file- en delete_file-aanroep is één atomaire git-commit met een eigen vermelding in de geschiedenis van de app. De eerste schrijfactie in een koude workspace duurt zo’n 20-30 seconden langer terwijl de sandbox opstart.
3

Voeg platformmogelijkheden toe

Voor database, betalingen, AI, media of zoeken leest de agent de handleiding met skill_info en voert hij de commando’s uit met bash - de sandbox bevat al de inloggegevens die de handleidingen nodig hebben.
4

Controleer de typen

Na de laatste schrijfactie voert de agent bash ".sandbox/check-errors" uit - dat vangt type-, stijl- en serverfouten in één keer. Bij een fout geeft get_logs de echte uitvoer.
5

Preview

De preview wordt enkele seconden na de laatste schrijfactie automatisch opnieuw gebouwd. Zodra dat lukt, geeft preview_app de live-URL om te openen of te delen.
6

Publiceer

Wanneer u expliciet vraagt om live te gaan, roept de agent publish_app aan en peilt get_deployment tot de status READY is. connect_domain koppelt een eigen domein of hernoemt het Macaly-subdomein.

Beschikbare tools

Macaly Cloud biedt 18 tools.

Workspaces en apps

Code

Media

Geen enkele tool accepteert ruwe bestandsbytes. Een bestand dat alleen op uw computer staat, zet u eerst in de mediabibliotheek van de app in Macaly en geeft u vervolgens als publieke URL door aan uw agent.

Mogelijkheden en diagnostiek

Publiceren

Samenwerken met de Macaly-editor

Een app die via Macaly Cloud is gebouwd, is een gewone Macaly-app. U kunt hem in de editor openen, de versiegeschiedenis bekijken, terugdraaien of verdergaan met de agent van Macaly.
  • Elke wijziging wordt vastgelegd. Bij elke schrijfactie hoort een korte toelichting van uw agent, die in de chatgeschiedenis verschijnt als een kaart met de naam van de client die de wijziging maakte - zo heeft de agent van Macaly de context als u daar verdergaat.
  • Slechts één agent tegelijk. Terwijl uw externe agent werkt, is de chat vergrendeld: de agent van Macaly begint geen beurt en het invoerveld laat zien wie de app onder handen heeft. De vergrendeling valt vanzelf weg enkele minuten na de laatste schrijfactie, of zodra uw agent u de preview toont.
  • De preview wacht op de afgeronde app. Tussentijdse builds worden achtergehouden, zodat het previewpaneel de app blijft tonen die u al had tot de sessie klaar is.

Voorbeeldprompts

Problemen oplossen

Controleer of uw client externe MCP-servers met OAuth ondersteunt en of u de volledige URL inclusief het pad /api/cloud/mcp hebt ingevoerd.
Iemand anders heeft de app: de agent van Macaly zit midden in een beurt, of een andere externe editor heeft er recent naar geschreven. Wacht even en probeer opnieuw - de vergrendeling valt vanzelf weg enkele minuten na de laatste activiteit.
Previews worden geserveerd vanuit een voltooide build. Controleer previewBuildStatus met get_project en lees bij een mislukking get_logs met log_type: "build".
Of Macaly Cloud is uitgeschakeld voor de workspace waarin u werkt, of de actie vereist een pakketfunctie die u niet hebt - publiceren op een eigen domein bijvoorbeeld.
Komt u er niet uit? Neem contact op via de chat in Macaly of raadpleeg de FAQ.