Laravel Forge MCP-server32 tools

Laat Claude of ChatGPT je Laravel Forge-sites beheren.

Een gehoste MCP-server voor Laravel Forge. Koppel je Forge-account en laat je AI je servers bekijken, sites opzetten, deployen en mislukte deployments debuggen. Je AI kan precies wat de scopes van je Forge API token toestaan.

Zo werkt het

  1. Kopieer je Laravel Forge API token. Je vindt hem in de instellingen van Laravel Forge.
  2. Plak hem in MCP Hosted. Versleuteld opgeslagen. Je AI ziet hem nooit.
  3. Voeg de link toe aan Claude. Log in en geef toegang. ChatGPT en Cursor werken ook.
  4. Stel gewoon je vraag. Stel je vraag in gewone taal en krijg antwoord uit Laravel Forge.

Dit kun je vragen

Zodra Laravel Forge is gekoppeld, kun je gewoon vragen wat je wilt weten. Bijvoorbeeld:

  • “Welke PHP-versie draaien mijn servers?”
  • “Welke sites staan op production-web-01?”
  • “Laat de repository en branch van example.com zien.”
  • “Deploy de master-branch van acme/website naar example.com en laat de log zien als het mislukt.”

Wat je AI kan doen in Laravel Forge

Je AI kan alles wat je Laravel Forge API token toestaat. Met de scopes van je token bepaal je welke toegang je AI krijgt.

Gegevens opzoeken

14 tools
list_organizations
Bekijk de Forge-organisaties waar je token toegang toe heeft.
list_servers
Zoek servers op naam, provider, regio of PHP-versie.
get_server
Bekijk alle gegevens van een server, zoals provider, regio, grootte, IP-adressen en PHP-versie.
list_server_credentials
Bekijk de accounts bij cloudproviders die aan Forge gekoppeld zijn, om een server op te maken.
list_sites
Bekijk alle sites binnen een organisatie, verspreid over je servers.
get_site
Bekijk alle gegevens van een site, zoals domein, repository, branch en deploymentstatus.
list_site_domains
Bekijk de domeinen van een site en de ID's die nodig zijn voor een certificaat.
get_deployment_script
Bekijk het script dat Forge bij iedere deployment uitvoert.
list_deployments
Bekijk de deployments van een site, inclusief status en commit.
get_deployment
Bekijk de gegevens van een deployment, zoals status, commit, auteur en tijd.
get_deployment_log
Bekijk de volledige output van een deployment om te zien waarom deze is mislukt.
get_command_output
Bekijk de output van een commando dat je hebt uitgevoerd.
search_forge_api
Zoek elk ander endpoint van de Forge API op, met de scope die het nodig heeft.
read_forge_api
Lees al het andere dat Forge biedt, zoals firewallregels, Nginx of backups.

Wijzigingen uitvoeren

18 tools

Dit werkt alleen als je Laravel Forge API token hiervoor de juiste scopes heeft.

create_server
Maak een nieuwe server aan op DigitalOcean, Hetzner, AWS, Laravel VPS of je eigen machine.
create_site
Maak een site aan op een server met een domein, PHP-versie en repository.
update_site
Wijzig de webmap, het projecttype, de PHP-versie of de branch van een site.
update_site_repository
Koppel of wijzig de Git-repository en branch waaruit een site wordt gedeployed.
create_certificate
Vraag een gratis Let's Encrypt-certificaat aan voor een domein.
set_environment_variables
Stel .env-variabelen in op een site zonder het bestand zelf te lezen.
update_deployment_script
Vervang het deployment script van een site.
deploy_site
Start een deployment van een site.
reset_deployment_status
Reset een deploymentstatus die is blijven hangen op deploying.
run_site_command
Voer een shell-commando uit op een site, zoals een Artisan-commando.
create_database
Maak een database aan op een server.
create_database_user
Maak een databasegebruiker aan met toegang tot een of meerdere databases.
create_background_process
Laat een commando als daemon draaien, bijvoorbeeld een queue worker.
update_background_process
Pas de Supervisor-configuratie van een daemon aan.
enable_octane
Schakel Laravel Octane in voor een site.
enable_inertia_ssr
Schakel Inertia server-side rendering in voor een site.
enable_scheduler
Schakel de cronjob van de Laravel scheduler in.
write_forge_api
Wijzig al het andere dat Forge toestaat, zoals firewallregels of PHP-instellingen. Verwijderen kan nooit.

Mis je een tool? Laat het ons weten

Je data blijft veilig.

Je API key wordt versleuteld opgeslagen en nooit gedeeld met Claude of ChatGPT. Je houdt zelf de controle over welke AI-assistent toegang krijgt tot je software.

Je key blijft bij ons

We slaan je key versleuteld op en gebruiken hem alleen om de informatie op te halen waar je om vraagt. De antwoorden gaan rechtstreeks naar je AI. We bewaren geen kopie en er traint geen AI-model op.

Je AI krijgt een eigen login

Je geeft toestemming, net als wanneer je met Google inlogt bij een app. Je wachtwoord of key wordt nooit gedeeld.

Ontkoppelen met één klik

Klik op Ontkoppelen en we verwijderen je key direct. Daarna heeft je AI geen toegang meer tot je software.

In drie stappen aan de slag

Maak een account, koppel je tool en plak één URL in Claude, ChatGPT of Cursor. Je schrijft geen code, installeert niets en doet het maar één keer per tool.

  1. Maak een account

    Met een e-mailcode, Google of GitHub.

  2. Koppel Laravel Forge

    Plak de API token uit Laravel Forge.

  3. Voeg de URL toe aan je AI-client

    Voeg deze URL toe als remote MCP-server en log in.

Liever zelf hosten?

Laravel Forge draait ook op je eigen computer, gestart met één npx-commando. Je API key en je data komen nooit langs onze servers.

Koop een licentie

Betaal voor de tools die je koppelt.

Hosting, updates en elke AI-client zijn inbegrepen. Begin met een tool en voeg er meer toe wanneer je wilt.

Laravel Forge MCP-server32 tools

€ 9per maand

Per koppeling · incl. btw

Koppel Laravel Forge
  • Wij hosten de server en houden hem up-to-date
  • Werkt met Claude, ChatGPT, Cursor en andere MCP-clients
  • Je key is versleuteld en je data wordt nooit opgeslagen
  • Opzeggen wanneer je wilt

Veelgestelde vragen

Wat MCP is, hoe je data beschermd wordt en wat je AI kan wijzigen.

Je vraagt Claude, ChatGPT of een andere AI-assistent in gewone taal naar je servers, sites en deployments, en laat hem het routinewerk doen dat je API token toestaat: een site aanmaken, environment variables instellen, deployen, of in de log kijken waarom een deployment mislukte.

Alleen als je API token dat toestaat. Je AI kan alles waarvoor je token de juiste scopes heeft, en Forge weigert de rest. Wil je dat je AI alleen kan meekijken? Geef je token dan alleen de scopes organization:view en server:view. Sommige verzoeken aan de Forge API stuurt onze server nooit, wat je token ook toestaat: een server, site of database verwijderen, een server archiveren, en een backup terugzetten over een database.

Ja. Klik op Choose servers and sites naast de koppeling op de instellingenpagina. Vink een server aan om je AI daar alles te laten doen, ook op sites die er later bijkomen, of vink alleen sommige sites aan. Met alleen sites gekozen weigert onze server ook elke wijziging aan de hele server waar ze op staan, zoals een nieuwe site, een database of een achtergrondproces. Een nieuwe server wordt altijd geweigerd zodra je iets kiest. Onze server controleert elke aanroep voordat die Forge bereikt. Forge weet niets van deze beperking, en je token kan nog steeds meer, dus houd ook de scopes smal. Commando's en het deployscript draaien als de Linux-gebruiker van de site. Kies je losse sites, zet dan website isolation aan in Forge, zodat ze niet bij de bestanden van andere sites op dezelfde server kunnen. De zelf gehoste server heeft deze beperking nog niet.

Er is geen tool die servers, sites of databases verwijdert. Tools die commando's uitvoeren of het deploymentscript aanpassen, kunnen wel sitebestanden verwijderen of een database leegmaken, als je token de scopes daarvoor heeft. Met alleen de scopes organization:view en server:view kan je AI niets wijzigen of verwijderen.

Niet via set_environment_variables: die schrijft alleen de keys die je noemt en antwoordt met hun namen, nooit met het bestand. Tools die commando's uitvoeren of het deploymentscript aanpassen, kunnen wel bij elk bestand van de site. Met alleen de scopes organization:view en server:view kan je AI geen enkel bestand op de server lezen.

Alleen je API token, versleuteld met AES-256. Server- en sitegegevens halen we live op als je AI erom vraagt, sturen we direct door en slaan we nooit op. We delen ze met niemand en er traint geen AI-model op. Het token komt nooit in logs terecht en je AI krijgt het nooit te zien.

Onze server en database draaien in een datacenter in de EU. De prijzen zijn in euro's, met één abonnement per tool die je koppelt.

Nee. Dit is een onafhankelijke dienst die werkt via de openbare API van Laravel Forge. We zijn niet verbonden aan Laravel en worden niet door Laravel ondersteund of goedgekeurd.

Uit de kennisbank

Stap-voor-stap handleidingen om je software aan Claude of ChatGPT te koppelen.

Alle handleidingen