MCP in Claude Code, Codex en Cursor

Laat je AI-codeertool de map waarin hij werkt zelf online zetten, met de lokale MCP-server van de Cubli-CLI.

Werkt je AI in een map op je computer, zoals Claude Code, Codex of Cursor, dan kan hij die map zelf bouwen en online zetten. Dat doet hij met de lokale MCP-server die in de Cubli-CLI zit. Daarnaast kan hij alles wat de connector voor Claude en ChatGPT kan: projecten, databases, domeinen, logs en terugzetten.

Claude Code

Eén regel in je terminal:

claude mcp add cubli -- npx -y @cubli/cli mcp

Codex, Cursor en andere tools

Voeg een MCP-server toe die lokaal draait (stdio), met als commando npx en als argumenten -y @cubli/cli mcp. In Cursor zet je dit in .cursor/mcp.json in je project, of in ~/.cursor/mcp.json voor al je projecten:

{
  "mcpServers": {
    "cubli": {
      "command": "npx",
      "args": ["-y", "@cubli/cli", "mcp"]
    }
  }
}

Je hebt Node.js 20 of nieuwer nodig.

Inloggen

Bij het eerste gebruik zegt de tool dat je niet bent ingelogd, en roept hij zelf login aan. Je browser opent: controleer de code, kies de werkruimte en klik Toegang geven. Je AI werkt daarna alleen in die werkruimte.

Was je al ingelogd met npx @cubli/cli login, dan gebruikt de MCP-server die login. Ze delen hem.

Wat je kunt vragen

  • “Zet deze map online op Cubli, in project Bakkerij Jansen.”
  • “De deploy mislukt, kijk in de bouwlog wat er misgaat en los het op.”
  • “Maak een Postgres-database en koppel hem aan de app.”
  • “Zet staging op, deploy daarheen, en zet hem naar productie als ik akkoord geef.”
  • “Koppel bakkerijjansen.nl en vertel me welke records ik moet zetten.”
  • “Ga terug naar de vorige versie.”

Wat alleen lokaal kan

De lokale server heeft een paar tools die een map op je computer nodig hebben:

Tool Wat hij doet
deploy Pakt een map in (met je .gitignore, nooit .env of node_modules), bouwt hem zonder Dockerfile en wacht tot hij live is. De eerste keer heeft hij een project nodig; daarna is de map gekoppeld. Kan ook naar staging.
check_app Leest een map voor de eerste deploy: welk framework, wat de app gebruikt en welke variabelen nodig zijn. Er wordt niets geüpload.
pull_code Haalt de code die live staat in een map, bijvoorbeeld om een app uit een template aan te passen.
login Logt in via je browser, of wisselt van werkruimte.

Mislukt een deploy, dan krijgt je AI de reden en de laatste regels van de bouwlog, zodat hij het kan oplossen. De vorige versie blijft intussen live.

Liever zonder installatie?

Claude Code en andere tools kunnen ook de connector op https://mcp.cubli.io gebruiken, over HTTP. Dan kan je AI alles behalve een map deployen:

claude mcp add --transport http cubli https://mcp.cubli.io

Typ daarna in Claude Code /mcp om in te loggen. In Cursor, VS Code en andere tools voeg je een MCP-server toe van het type HTTP (of “streamable HTTP”) met dat adres.

Wat je AI wel en niet mag, lees je in Wat een AI-tool mag.

Was dit nuttig?

Kom je er niet uit? Mail support@cubli.io, of vraag het vanuit je dashboard: Hulp