MCP Hosted

Laravel Forge MCP-server

Laat Claude of ChatGPT je Laravel Forge-sites beheren en deployen.

Een gehoste MCP-server voor Laravel Forge. Koppel je Forge-account één keer en laat je AI-assistent je servers lezen, sites opzetten, deployen en mislukte deploys onderzoeken. Hij kan alles wat de scopes op je Forge API-token toestaan.

Werkt met Claude, ChatGPT, Cursor en elke andere remote MCP-client.

Jij vraagt

Welke PHP-versie draaien mijn servers?

Laravel Forge leestlist_servers

  • production-web-01 · nyc3PHP 8.4
  • production-web-02 · nyc3PHP 8.4
  • staging-web-01 · ams3PHP 8.3

Servers3

Wat je AI-assistent kan doen in Laravel Forge

list_organizations
Bekijk de Forge-organisaties die je token kan bereiken.
list_servers
Zoek servers op naam, provider, regio of PHP-versie.
get_server
Lees één server volledig: provider, regio, grootte, IP-adressen en PHP-versie.
list_sites
Bekijk de sites in een organisatie, over al je servers heen.
get_site
Lees één site volledig: domein, repository, branch en deploystatus.
create_site
Maak een site aan op een server met domein, PHP-versie en repository.
update_site_repository
Koppel of wijzig de Git-repository en branch waaruit een site deployt.
list_site_domains
Bekijk de domeinen van een site, met de ID's die een certificaat nodig heeft.
create_certificate
Vraag een gratis Let's Encrypt-certificaat aan voor een domein.
set_environment_variables
Zet .env-variabelen op een site zonder het bestand ooit te lezen.
get_deployment_script
Lees het script dat Forge bij elke deploy uitvoert.
update_deployment_script
Vervang het deployscript.
deploy_site
Start een deploy van de site.
list_deployments
Bekijk de deploys van een site met status en commit.
get_deployment
Lees één deploy: status, commit, auteur en tijd.
get_deployment_log
Lees de volledige uitvoer van een deploy om te zien waarom die mislukte.
reset_deployment_status
Wis een deploystatus die vastzit op deploying.
run_site_command
Voer een shell-commando uit op de site, zoals een Artisan-commando.
get_command_output
Lees de uitvoer van een commando dat je uitvoerde.
create_database
Maak een database aan op de server.
create_database_user
Maak een databasegebruiker aan met toegang tot één of meer databases.
create_background_process
Houd een commando draaiend als daemon, zoals een queue worker.
enable_octane
Zet Laravel Octane aan voor een site.
enable_inertia_ssr
Zet Inertia server-side rendering aan voor een site.
enable_scheduler
Zet de cronjob van de Laravel scheduler aan voor een site.

Hij kan alles wat je Laravel Forge-token toestaat. Geef de token minder rechten om het bij alleen lezen te houden.

In drie stappen ingesteld

  1. 1

    Maak een account

    Meld je aan en bevestig je e-mailadres.

  2. 2

    Koppel Laravel Forge

    Maak een API-token aan in je Laravel Forge-accountinstellingen, kies de scopes die je AI-assistent mag gebruiken, en plak die in je dashboard.

  3. 3

    Voeg de URL toe aan je AI-client

    Plak deze URL als remote MCP-server en log één keer in.

    http://mcphosted.com/mcp/forge

Dit kun je vragen

  • Welke PHP-versie draaien mijn servers?
  • Welke sites draaien 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 me de log zien als het mislukt.

Vragen

Wat is een Laravel Forge MCP-server?

MCP (Model Context Protocol) is de standaard waarmee AI-assistenten met andere software praten. Deze MCP-server laat Claude, ChatGPT en andere AI-clients met je Laravel Forge-account werken, zodat je in gewone taal naar je servers en sites vraagt in plaats van door het dashboard te klikken.

Kan de AI iets deployen of herstarten?

Alleen als je API-token dat toestaat. De server kan alles wat de scopes op je Forge API-token toestaan, en Forge weigert de rest. Wil je alleen lezen? Geef de token dan alleen de scopes organization:view en server:view.

Met welke AI-clients werkt het?

Elke client die remote MCP-servers ondersteunt, zoals Claude, ChatGPT en Cursor. Je voegt één URL toe en logt één keer in.

Hoe wordt mijn Laravel Forge API-token bewaard?

Versleuteld, en alleen gebruikt om je eigen vragen te beantwoorden. De sleutel komt nooit in logs of in de antwoorden die je AI-assistent krijgt.

Is dit een officieel product van Laravel Forge?

Nee. Dit is een onafhankelijke dienst die de openbare Laravel Forge API gebruikt. De dienst is niet verbonden aan of goedgekeurd door Laravel.