Skip to main content
Glama
1Panel-dev

mcp-1panel

Official
by 1Panel-dev

[英語] | [中国語(簡体字)]

1パネルMCPサーバー

1Panel MCP サーバーは、 1Panel用のモデル コンテキスト プロトコル (MCP) サーバーの実装です。

インストール方法

方法1: リリースページからダウンロードする(推奨)

  1. リリース ページにアクセスし、システムに対応する実行可能ファイルをダウンロードします。

  2. インストール例 (amd64 の場合):

chmod +x mcp-1panel-linux-amd64
mv mcp-1panel-linux-amd64 /usr/local/bin/mcp-1panel

方法2: ソースからビルドする

Go 1.23以降がローカルにインストールされていることを確認してください。その後、以下を実行してください。

  1. リポジトリをクローンします。

git clone https://github.com/1Panel-dev/mcp-1panel.git
cd mcp-1panel
  1. 実行ファイルをビルドします。

make build

./build/mcp-1panel をシステムの PATH に含まれるディレクトリに移動します。

方法3: go install でインストールする

Go 1.23以降がローカルにインストールされていることを確認してください。その後、以下を実行してください。

go install github.com/1Panel-dev/mcp-1panel@latest

方法4: Docker経由でインストールする

マシンに Docker が正しくインストールされ、設定されていることを確認してください。

公式イメージは次のアーキテクチャをサポートしています。

  • amd64

  • アーム64

  • アーム/v7

  • s390x

  • ppc64le

Related MCP server: MCP Server

使用法

1Panel MCP Server は、 stdiosse 2 つの実行モードをサポートしています。

stdioモード

ローカルバイナリの使用

Cursor または Windsurf の設定ファイルに以下を追加します。

{
  "mcpServers": {
    "mcp-1panel": {
      "command": "mcp-1panel",
      "env": {
        "PANEL_ACCESS_TOKEN": "<your 1Panel access token>",
        "PANEL_HOST": "such as http://localhost:8080"
      }
    }
  }
}

Dockerで実行

{
  "mcpServers": {
    "mcp-1panel": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "PANEL_HOST",
        "-e",
        "PANEL_ACCESS_TOKEN",
        "1panel/1panel-mcp-server"
      ],
      "env": {
        "PANEL_HOST": "such as http://localhost:8080",
        "PANEL_ACCESS_TOKEN": "<your 1Panel access token>"
      }
    }
  }
}

sseモード

  1. MCP サーバーを起動します。

mcp-1panel -host http://localhost:8080 -token <your 1Panel access token> -transport sse -addr http://localhost:8000
  1. カーソルまたはウィンドサーフィンで設定します。

{
  "mcpServers": {
    "mcp-1panel": {
      "url": "http://localhost:8000/sse"
    }
  }
}

コマンドラインオプション

  • -token : 1Panelアクセストークン

  • -host : 1パネルのアクセスアドレス

  • -transport : トランスポートタイプ (stdio または sse、デフォルト: stdio)

  • -addr : 開始SSEサーバーアドレス(デフォルト: http://localhost:8000

利用可能なツール

サーバーは、1Panel と対話するためのさまざまなツールを提供します。

道具

カテゴリ

説明

ダッシュボード情報を取得する

システム

ダッシュボードのステータスを一覧表示する

システム情報を取得する

システム

システム情報を取得する

ウェブサイト一覧

Webサイト

すべてのウェブサイトを一覧表示する

ウェブサイトを作成

Webサイト

ウェブサイトを作成する

リスト_SSL

証明書

すべての証明書を一覧表示する

作成SSL

証明書

証明書を作成する

インストール済みアプリの一覧

応用

インストールされているアプリの一覧

インストール_openresty

応用

OpenRestyをインストールする

インストール_mysql

応用

MySQLをインストールする

データベース一覧

データベース

すべてのデータベースを一覧表示する

データベースの作成

データベース

データベースを作成する

-
security - not tested
A
license - permissive license
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/1Panel-dev/mcp-1panel'

If you have feedback or need assistance with the MCP directory API, please join our Discord server