Laravel Forge MCP by usefulapi
Manage Laravel Forge servers, sites, and deployments from your AI assistant.
- 1.11.1
- Version
- remote
- Transport
- 17
- Tools
Security review
Review passedReviewed 1d ago.
- tools: 17 tools scanned
- metadata: scanned
No findings.
Tools (17)
forge_list_organizations
List organizations you belong to. Call this FIRST to get the organization id used by nearly every other tool. Forge v2: GET /orgs.
forge_get_current_user
Get the authenticated Forge user. Forge v2: GET /user.
forge_list_servers
List servers in an organization. Call forge_list_organizations first to get the organization id. Forge v2: GET /orgs/{organization}/servers.
forge_get_server
Get a single server's details. Forge v2: GET /orgs/{organization}/servers/{server}.
forge_list_server_events
List provisioning/activity events for a server. Forge v2: GET /orgs/{organization}/servers/{server}/events.
forge_list_sites
List sites hosted on a server. Forge v2: GET /orgs/{organization}/servers/{server}/sites.
forge_get_site
Get a single site's details (org-level lookup — no server id needed). Forge v2: GET /orgs/{organization}/sites/{site}.
forge_list_deployments
List a site's deployment history. Forge v2: GET /orgs/{organization}/servers/{server}/sites/{site}/deployments.
forge_get_deployment
Get a single deployment's details. Forge v2: GET /orgs/{organization}/servers/{server}/sites/{site}/deployments/{deployment}.
forge_get_deployment_log
Get a deployment's output/log. Forge v2: GET /orgs/{organization}/servers/{server}/sites/{site}/deployments/{deployment}/log.
forge_get_deployment_status
Get the current deployment status for a site. Forge v2: GET /orgs/{organization}/servers/{server}/sites/{site}/deployments/status.
forge_list_databases
List database schemas on a server. Forge v2: GET /orgs/{organization}/servers/{server}/database/schemas.
forge_list_scheduled_jobs
List cron/scheduled jobs on a server. Forge v2: GET /orgs/{organization}/servers/{server}/scheduled-jobs.
forge_list_monitors
List server monitors (CPU/disk/etc.). Forge v2: GET /orgs/{organization}/servers/{server}/monitors.
forge_get_site_env
Get a site's .env file content. ⚠️ Returns SENSITIVE config (secrets, DB credentials, API keys). Forge v2: GET /orgs/{organization}/servers/{server}/sites/{site}/environment.
forge_deploy_site
⚠️ Triggers a new deployment of the site (runs the deployment script). Returns the created deployment. Forge v2: POST /orgs/{organization}/servers/{server}/sites/{site}/deployments.
forge_run_site_command
⚠️ Runs an arbitrary shell command in the site's directory on the server. Use with care. Forge v2: POST /orgs/{organization}/servers/{server}/sites/{site}/commands.