SkillTide Submit
Official description3 sourcesMCP servers3d ago
1Panel-dev/mcp-1panel

1Panel-dev/mcp-1panel

MCP server for 1Panel management
View on GitHub ↗Direct link · no redirect page
Source
collected from the abordage/awesome-mcp list · type: MCP server
Harvest history
first seen 2026-10-14 · last seen 2026-10-16 · seen 4× · listed by 3 sources
Score
score 303 · 3 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-10-14;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
Third-party quality signals

1Panel MCP Server

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

1Panel MCP Server is an implementation of the Model Context Protocol (MCP) server for 1Panel.
Installation
Prerequisites
- Go 1.25.0 or higher
- Existing 1Panel
Build from Source
1. Clone the repository:
2. Build the project:
Move ./build/mcp-1panel to the system environment path.
Install using go install
Usage
**Cursor** and **Windsurf** configuration example:
stdio mode
Streamable HTTP with standalone TLS
mcp-1panel can create and persist its own local CA and HTTPS server certificate. It does not depend on 1Panel certificate management.
On first startup, the server writes the CA path and SHA-256 fingerprint to stderr. Configure the MCP client to trust the generated ca.crt; do not disable certificate verification. The CA is reused while the server certificate is renewed automatically.
HTTP transports require an MCP authentication token by default. Clients must send it on every request as Authorization: Bearer ; the private X-MCP-Token header is not accepted. This is a pre-shared token mode intended for a single-user/private deployment, not the MCP OAuth authorization flow. Put the server behind an OAuth-capable gateway when standards-based multi-user authorization is required.
Use stdio for local desktop clients when possible. Non-loopback listeners require an https:// address, -allow-remote-http, a token, explicit certificate SANs, and an appropriate Origin allowlist.
Access levels
The server defaults to readonly. Tool permissions are enforced when tools are registered, so disallowed tools are not returned by tools/list and cannot be called directly.
| Level | Tools |
|---|---|
| readonly | Queries, lists, and status reads |
| readwrite | readonly plus existing website, certificate, and database creation tools |
| full | readwrite plus existing application installation tools |
Set the level with -access-level or MCP_ACCESS_LEVEL. Command-line configuration takes precedence.
Command Line Options
- -token: 1Panel access token; prefer PANEL_ACCESS_TOKEN to avoid exposing secrets in process lists
- -host: 1Panel access address; prefer PANEL_HOST for environment-based configuration
- -transport: Transport type (stdio or streamable-http; default: stdio)
- -addr: Base URL for HTTP transports (default: http://127.0.0.1:8000)
- -mcp-token: Pre-shared Bearer token for HTTP transports
- -allowed-origins: Comma-separated Origin allowlist for HTTP transports
- -allow-insecure-http: Allow unauthenticated HTTP transports; only use for local development
- -allow-remote-http: Allow HTTPS transports to listen on non-loopback addresses
- -access-level: Tool access level (readonly, readwrite, or full; default: readonly)
- -tls-dir: Directory for the local CA and HTTPS server certificate
- -tls-hosts: Comma-separated DNS names and IP addresses for the HTTPS server certificate
Environment Variables
You can also configure the server using environment variables:
Source
awesome · https://github.com/1Panel-dev/mcp-1panel
Browse by field
MCP servers
added
yesterday

More in MCP servers

All 5,525 in MCP servers →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index