Integracja serwera MCP 1Panel
Połącz agentów AI ze swoim środowiskiem 1Panel w celu automatycznego zarządzania systemem, bezpiecznych przepływów pracy i operacji w czasie rzeczywistym dzięki integracji serwera MCP 1Panel od FlowHunt.

Do czego służy serwer MCP “1Panel”?
1Panel MCP Server to implementacja serwera Model Context Protocol (MCP) stworzona specjalnie do integracji z 1Panel. Działa jako most łączący asystentów AI z platformą 1Panel, umożliwiając usprawnienie procesów deweloperskich poprzez programistyczny dostęp agentów AI do API i źródeł danych 1Panel. Dzięki wdrożeniu tego serwera, deweloperzy mogą wykorzystywać narzędzia oparte na AI do automatyzacji i optymalizacji typowych zadań administracyjnych i operacyjnych w środowiskach 1Panel, takich jak zapytania o status systemu, zarządzanie plikami czy wykonywanie poleceń kontrolnych. Serwer obsługuje wiele metod transportu (stdio
i sse
), oferując elastyczność integracji w różnych środowiskach, a także może być bezpiecznie skonfigurowany za pomocą tokenów API i adresów hostów.
Lista promptów
W dostępnej dokumentacji ani kodzie nie wspomniano o szablonach promptów.
Lista zasobów
W dostępnej dokumentacji ani kodzie nie opisano jawnych zasobów MCP.
Lista narzędzi
W dostępnej dokumentacji ani kodzie nie wymieniono ani nie opisano konkretnych narzędzi (np. server.py nie istnieje w tym projekcie opartym o Go).
Przykłady użycia tego serwera MCP
- Automatyzacja 1Panel: Integracja agentów AI do automatyzacji zadań administracyjnych 1Panel, takich jak restart usług, zarządzanie użytkownikami czy sprawdzanie statusu przez ustandaryzowane polecenia AI.
- Operacje zdalne: Umożliwienie skryptom lub przepływom AI interakcji z serwerami 1Panel na odległość, wspierając DevOps i możliwości administracji systemami.
- Integracja AI w trybie SSE/streaming: Pozwala na interakcje w czasie rzeczywistym między 1Panel a agentami AI przy użyciu trybu transportu SSE, umożliwiając monitoring na żywo i natychmiastowe odpowiedzi.
- Bezpieczny dostęp programistyczny: Wykorzystanie tokenów dostępu i konfiguracji opartej na środowisku, aby bezpiecznie udostępnić agentom AI tylko niezbędne części 1Panel, zachowując bezpieczeństwo operacyjne.
Jak to skonfigurować
Windsurf
Upewnij się, że masz plik binarny serwera MCP 1Panel lub obraz Dockera.
Uzyskaj swój token dostępu 1Panel oraz adres URL hosta.
Edytuj plik konfiguracyjny Windsurf.
Dodaj poniższy fragment JSON w sekcji
mcpServers
:{ "mcpServers": { "mcp-1panel": { "command": "mcp-1panel", "env": { "PANEL_ACCESS_TOKEN": "<twój token dostępu 1Panel>", "PANEL_HOST": "np. http://localhost:8080" } } } }
Zapisz i zrestartuj Windsurf, następnie zweryfikuj połączenie z serwerem.
Przykład Docker
{
"mcpServers": {
"mcp-1panel": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PANEL_HOST",
"-e",
"PANEL_ACCESS_TOKEN",
"1panel/1panel-mcp-server"
],
"env": {
"PANEL_HOST": "np. http://localhost:8080",
"PANEL_ACCESS_TOKEN": "<twój token dostępu 1Panel>"
}
}
}
}
Claude
- Pobierz lub zbuduj serwer MCP 1Panel.
- Uzyskaj swój token API 1Panel oraz informacje o hoście.
- Otwórz plik konfiguracyjny Claude’a.
- Wstaw tę samą konfigurację co dla Windsurf w sekcji
mcpServers
. - Zapisz i zrestartuj Claude.
Cursor
Upewnij się, że serwer MCP 1Panel jest zainstalowany.
Pobierz swój token dostępu oraz adres URL hosta.
Edytuj plik konfiguracyjny Cursor.
Dodaj:
{ "mcpServers": { "mcp-1panel": { "command": "mcp-1panel", "env": { "PANEL_ACCESS_TOKEN": "<twój token dostępu 1Panel>", "PANEL_HOST": "np. http://localhost:8080" } } } }
Zapisz zmiany i zrestartuj Cursor.
Przykład trybu SSE
Jeśli używasz trybu SSE, uruchom serwer poleceniem:
mcp-1panel -host http://localhost:8080 -token <twój token dostępu 1Panel> -transport sse -addr http://localhost:8000
Dodaj do mcpServers
:
{
"mcpServers": {
"mcp-1panel": {
"url": "http://localhost:8000/sse"
}
}
}
Cline
- Zainstaluj serwer MCP 1Panel.
- Ustaw PANEL_ACCESS_TOKEN i PANEL_HOST.
- Edytuj plik konfiguracyjny Cline i wstaw ten sam JSON jak powyżej.
- Zapisz i zrestartuj Cline.
Zabezpieczanie kluczy API
Przechowuj klucze API i dane wrażliwe w zmiennych środowiskowych. Przykładowa konfiguracja:
{
"mcpServers": {
"mcp-1panel": {
"command": "mcp-1panel",
"env": {
"PANEL_ACCESS_TOKEN": "${PANEL_ACCESS_TOKEN}",
"PANEL_HOST": "${PANEL_HOST}"
}
}
}
}
Zamień ${PANEL_ACCESS_TOKEN}
i ${PANEL_HOST}
na nazwy swoich zmiennych środowiskowych.
Jak korzystać z tego MCP w flow
Korzystanie z MCP w FlowHunt
Aby zintegrować serwery MCP w swoim przepływie pracy FlowHunt, zacznij od dodania komponentu MCP do flow i połączenia go z agentem AI:

Kliknij komponent MCP, aby otworzyć panel konfiguracji. W sekcji konfiguracji systemowego MCP wstaw dane swojego serwera MCP w tym formacie JSON:
{
"MCP-name": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Po skonfigurowaniu agent AI będzie mógł korzystać z tego MCP jako narzędzia z dostępem do wszystkich jego funkcji i możliwości. Pamiętaj, aby zamienić “MCP-name” na “mcp-1panel” i podać swój własny adres URL serwera MCP.
Przegląd
Sekcja | Dostępność | Szczegóły/Uwagi |
---|---|---|
Przegląd | ✅ | |
Lista promptów | ⛔ | Brak szablonów promptów |
Lista zasobów | ⛔ | Brak jawnych zasobów |
Lista narzędzi | ⛔ | Brak narzędzi w kodzie lub dokumentacji |
Zabezpieczanie kluczy API | ✅ | Opisana metoda przez zmienne środowiskowe |
Sampling Support (mniej istotne w ocenie) | ⛔ | Nie wspomniano |
Nasza opinia
Serwer MCP 1Panel oferuje przejrzyste instrukcje instalacji i integracji oraz jest aktywnie rozwijany z dobrą liczbą gwiazdek i forków. Jednak brak szczegółowych opisów narzędzi, promptów i zasobów w dokumentacji ogranicza jego gotowość do złożonych przepływów AI “out-of-the-box”. Na tej podstawie oceniamy tę implementację MCP na 5/10 pod kątem kompletności i przyjazności dla dewelopera.
Ocena MCP
Ma LICENCJĘ | ✅ (GPL-3.0) |
---|---|
Ma przynajmniej jedno narzędzie | ⛔ |
Liczba forków | 17 |
Liczba gwiazdek | 127 |
Najczęściej zadawane pytania
- Czym jest serwer MCP 1Panel?
Serwer MCP 1Panel łączy agentów AI z platformą zarządzania serwerami 1Panel, umożliwiając automatyzację, zapytania o stan systemu oraz bezpieczne operacje serwerowe poprzez ustandaryzowane interfejsy AI.
- Co mogę zautomatyzować dzięki serwerowi MCP 1Panel?
Możesz automatyzować zadania takie jak restart usług, zarządzanie użytkownikami, sprawdzanie statusu systemu i inne operacje administracyjne za pomocą skryptów i przepływów sterowanych przez AI.
- Jak zabezpieczyć tokeny API dla serwera MCP 1Panel?
Przechowuj wrażliwe informacje, takie jak tokeny API i adresy hostów, w zmiennych środowiskowych i odwołuj się do nich w konfiguracji serwera MCP, aby uniknąć ujawnienia danych uwierzytelniających.
- Czy serwer MCP 1Panel obsługuje integrację w czasie rzeczywistym?
Tak, obsługuje SSE (Server-Sent Events) dla interakcji na żywo i strumieniowania, co umożliwia monitorowanie w czasie rzeczywistym i natychmiastowe odpowiedzi pomiędzy agentami AI a 1Panel.
- Jakie jest ogólne doświadczenie deweloperskie z tym serwerem?
Serwer MCP 1Panel oferuje przejrzystą instalację i integrację, lecz obecnie brakuje szczegółowej dokumentacji narzędzi i promptów, przez co najlepiej sprawdzi się u deweloperów zaznajomionych z 1Panel i niestandardowymi przepływami AI.
Automatyzuj 1Panel z AI i FlowHunt
Wzmocnij zarządzanie serwerem dzięki automatyzacji opartej na AI i bezpiecznym integracjom, wykorzystując serwer MCP 1Panel w FlowHunt.