@bretterer/forge-mcp-server
Version:
Laravel Forge MCP server for managing servers, sites, and deployments
55 lines (38 loc) • 1.37 kB
Markdown
# Release Notes
## v0.1.0 - 2025-06-01
Initial release of the Laravel Forge MCP Server.
### 🚀 Features
- MCP server implementation for Laravel Forge API integration
- Support for managing Laravel Forge servers and sites
- Deployment management capabilities
- Server monitoring tools
### 📚 Tools Included
- `list_servers` - List all Laravel Forge servers
- `get_server` - Get details of a specific server
- `list_sites` - List all sites on a server
- `get_site` - Get details of a specific site
- `deploy_site` - Deploy a site
- `get_deployments` - Get deployment history for a site
- `get_deployment_script` - Get the deployment script for a site
- `update_deployment_script` - Update the deployment script for a site
- `toggle_quick_deploy` - Enable or disable quick deploy for a site
- `reboot_server` - Reboot a server
- `get_server_load` - Get server load metrics
- `reset_deployment_state` - Reset deployment state for a site
### 📦 Dependencies
- Node.js >=18.0.0
- @modelcontextprotocol/sdk v0.5.0
### 🔧 Setup Requirements
- Laravel Forge API key (set as FORGE_API_KEY environment variable)
## Installation
```bash
npm install @bretterer/forge-mcp-server
```
## Usage
```bash
# Set your API key
export FORGE_API_KEY=your_forge_api_key
# Run the server
npx forge-mcp-server
```
For more information, see the [README.md](README.md) file.