1Panel MCP Server
Allows for automated website deployment to 1Panel servers, including creating websites if they don't exist, uploading static website files, and providing deployment statistics.
Provides video demonstration capabilities, with a specific demo video hosted on Bilibili showcasing the 1Panel deployment functionality.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@1Panel MCP Serverdeploy my portfolio site to 1panel with domain=portfolio.example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
1Panel MCP Server
A Model Context Protocol (MCP) server for automated website deployment to 1Panel.
Currently, this project is an experimental project and does not mean that it can be used directly.
Video demo
https://www.bilibili.com/video/BV1SjQRY3EmM/
Related MCP server: HostBridge MCP Server
Features
Automates website deployment to 1Panel servers
Creates websites if they don't already exist
Uploads static website files to 1Panel
Fully compatible with the MCP standard protocol
Usage
Configure MCP in Cursor IDE
To use this server with Cursor IDE, add the following MCP configuration:
Open Cursor
Create
.cursor/mcp.json
{
"mcpServers": {
"1panel-mcp": {
"command": "npx",
"args": [
"-y",
"1panel-mcp"
],
"env": {
"ONEPANEL_BASE_URL": "<your 1Panel base URL>",
"ONEPANEL_API_KEY": "<your 1Panel API key>",
"ONEPANEL_API_VERSION": "v2" // optional, default is v2
}
}
}
}Use MCP to Deploy Websites
In Cursor, you can deploy websites using the following command in the AI chat:
Deploy to 1Panel with domain=yourdomain.comOr you can use the following format:
Deploy website to 1Panel server, domain: yourdomain.comAPI Reference
MCP Tool: deploy_website
Deploys a website to 1Panel.
Parameters:
domain(required): Website domainbuildDir(optional): Build directory path
Response:
Successfully deployed to 1Panel!
Domain: yourdomain.com
URL: http://yourdomain.com
Upload statistics:
- Total files: 25
- Successfully uploaded: 25
- Failed to upload: 0Implementation Details
Deployment Process
Check Build Directory: Verifies if the specified build directory exists
Website Creation: Creates a new static website through 1Panel API if it doesn't exist
File Upload: Uploads all files from the build directory to the website
Statistics: Returns detailed statistics about the upload process
Troubleshooting
If you encounter deployment issues, check the following:
Ensure your API Key is valid and has sufficient permissions
Verify that the website directory exists and has write permissions
Check the 1Panel server logs for more detailed error information
If file uploads fail, it may be due to file permission or format issues
Maintenance
Tools
Related MCP Servers
- Alicense-qualityAmaintenanceA Model Context Protocol server that enables AI assistants to interact with Coolify instances through natural language, allowing management of servers, applications, databases, and deployments.Last updated4,269527MIT
- Alicense-qualityDmaintenanceAn MCP server that helps novice developers deploy web applications through conversational interfaces, bridging the gap between LLMs and various hosting environments.Last updated1MIT

mcp-1panelofficial
Alicense-qualityCmaintenance1Panel MCP Server is an implementation of the Model Context Protocol (MCP) server for 1Panel.Last updated160GPL 3.0- AlicenseCqualityDmaintenanceA Model Context Protocol server that enables AI agents to generate, fetch, and manage UI components through natural language interactions.Last updated3927ISC
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
A Model Context Protocol server for Wix AI tools
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ruibaby/1panel-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server