get_dashboard_infoLABSCO SUMMARY
This connects to the panel that administers your servers, which is as much authority as anything in this catalogue.
1Panel exists to manage websites, containers, databases and firewall rules on a live host. Handing that to an assistant is genuinely useful for the tedious half of operations and genuinely serious for the rest — the same call that restarts a service can stop one. Being the vendor's own implementation is reassuring on correctness; it says nothing about what you should let it do. Scope the 1Panel account you connect it with, not just the connection.
What it is
The official server for 1Panel, a web panel for operating and maintaining Linux servers.
What you get
1Panel's management surface reachable from a conversation, against an installation you already run.
Requirements
Go 1.25.0 or higher to build, and an existing 1Panel installation. GPL-3.0 licensed.
Setup effort
One command plus a key — go install github.com/1Panel-dev/mcp-1panel@latest, then supply credentials
USE CASES
Asking about a server's state
Read what the panel already knows.
Routine maintenance
The repetitive half of operations, from the conversation.
11 tools
Listed in project docs. Your client may show a different list.
get_system_infolist_websitescreate_websitelist_sslscreate_ssllist_installed_appsinstall_openrestyinstall_mysqllist_databasescreate_databaseBEFORE YOU INSTALL
What to know first
Tools you get
11 tools named in the project's documentation.
Requires
- mcp-1panel on PATH
- Go 1.25.0
- PANEL_ACCESS_TOKEN in your environment
Where it runs
Both documented clients run the server on your machine.
INSTALLATION
Connect your client
Server setup
go install github.com/1Panel-dev/mcp-1panel@latestMCP Clients
Cursor, Windsurf
{
"mcpServers": {
"mcp-1panel": {
"command": "mcp-1panel",
"env": {
"PANEL_ACCESS_TOKEN": "<YOUR_PANEL_ACCESS_TOKEN>",
"PANEL_HOST": "<YOUR_PANEL_HOST>"
}
}
}
}PANEL_HOST is the address you open your 1Panel panel at, for example http://localhost:8080.