Intégration du serveur MCP 1Panel
Connectez des agents IA à votre environnement 1Panel pour une gestion automatisée du système, des workflows sécurisés et des opérations en temps réel avec l’intégration du serveur MCP 1Panel de FlowHunt.

À quoi sert le serveur MCP “1Panel” ?
Le serveur MCP 1Panel est une implémentation du serveur Model Context Protocol (MCP) conçue spécifiquement pour s’intégrer à 1Panel. Il sert de passerelle reliant les assistants IA à la plateforme 1Panel, permettant d’améliorer les workflows de développement en autorisant les agents IA à interagir de façon programmatique avec les API et sources de données de 1Panel. En déployant ce serveur, les développeurs peuvent utiliser des outils dopés à l’IA pour automatiser et rationaliser les tâches administratives et opérationnelles courantes dans leurs environnements 1Panel, telles que l’interrogation de l’état du système, la gestion de fichiers ou l’exécution de commandes de contrôle. Le serveur prend en charge plusieurs méthodes de transport (stdio
et sse
), offrant une flexibilité d’intégration selon les environnements, et peut être configuré de manière sécurisée avec des tokens API et adresses d’hôte.
Liste des prompts
Aucun modèle de prompt n’est mentionné dans la documentation ou le code disponible.
Liste des ressources
Aucune ressource MCP explicite n’est décrite dans la documentation ou le code disponible.
Liste des outils
Aucun outil spécifique n’est listé ou décrit dans la documentation ou le code disponible (par exemple, server.py n’existe pas dans ce projet basé sur Go).
Cas d’usage de ce serveur MCP
- Automatisation 1Panel : Intégrez des assistants IA pour automatiser les tâches d’administration 1Panel, comme les redémarrages de services, la gestion des utilisateurs ou les vérifications de statut via des commandes IA standardisées.
- Opérations à distance : Autorisez des scripts ou workflows pilotés par IA à interagir à distance avec des serveurs 1Panel, améliorant ainsi les capacités DevOps et d’administration système.
- Intégration IA en streaming/SSE : Permettez des interactions en temps réel entre 1Panel et les agents IA grâce au mode de transport SSE, pour une surveillance en direct et des réponses immédiates.
- Accès programmatique sécurisé : Utilisez des tokens d’accès et une configuration basée sur les variables d’environnement pour exposer de façon sécurisée uniquement les parties nécessaires de 1Panel aux agents IA, tout en maintenant la sécurité opérationnelle.
Comment le mettre en place
Windsurf
Assurez-vous de posséder le binaire ou l’image Docker du serveur MCP 1Panel.
Obtenez votre token d’accès 1Panel et l’URL de l’hôte.
Modifiez le fichier de configuration de Windsurf.
Ajoutez l’extrait JSON suivant sous
mcpServers
:{ "mcpServers": { "mcp-1panel": { "command": "mcp-1panel", "env": { "PANEL_ACCESS_TOKEN": "<votre token d'accès 1Panel>", "PANEL_HOST": "par exemple http://localhost:8080" } } } }
Enregistrez et redémarrez Windsurf, puis vérifiez la connexion au serveur.
Exemple Docker
{
"mcpServers": {
"mcp-1panel": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PANEL_HOST",
"-e",
"PANEL_ACCESS_TOKEN",
"1panel/1panel-mcp-server"
],
"env": {
"PANEL_HOST": "par exemple http://localhost:8080",
"PANEL_ACCESS_TOKEN": "<votre token d'accès 1Panel>"
}
}
}
}
Claude
- Téléchargez ou construisez le serveur MCP 1Panel.
- Récupérez votre token API 1Panel et les informations de l’hôte.
- Ouvrez le fichier de configuration de Claude.
- Insérez la même configuration que pour Windsurf sous
mcpServers
. - Enregistrez et redémarrez Claude.
Cursor
Vérifiez que le serveur MCP 1Panel est installé.
Récupérez votre token d’accès et l’URL de l’hôte.
Modifiez le fichier de configuration de Cursor.
Ajoutez :
{ "mcpServers": { "mcp-1panel": { "command": "mcp-1panel", "env": { "PANEL_ACCESS_TOKEN": "<votre token d'accès 1Panel>", "PANEL_HOST": "par exemple http://localhost:8080" } } } }
Enregistrez les modifications et redémarrez Cursor.
Exemple mode SSE
Si vous utilisez le mode SSE, démarrez le serveur avec :
mcp-1panel -host http://localhost:8080 -token <votre token d'accès 1Panel> -transport sse -addr http://localhost:8000
Ajoutez à mcpServers
:
{
"mcpServers": {
"mcp-1panel": {
"url": "http://localhost:8000/sse"
}
}
}
Cline
- Installez le serveur MCP 1Panel.
- Définissez vos variables PANEL_ACCESS_TOKEN et PANEL_HOST.
- Modifiez le fichier de configuration de Cline et insérez le même JSON que ci-dessus.
- Enregistrez et redémarrez Cline.
Sécuriser les clés API
Stockez les clés API et informations sensibles dans des variables d’environnement. Exemple de configuration :
{
"mcpServers": {
"mcp-1panel": {
"command": "mcp-1panel",
"env": {
"PANEL_ACCESS_TOKEN": "${PANEL_ACCESS_TOKEN}",
"PANEL_HOST": "${PANEL_HOST}"
}
}
}
}
Remplacez ${PANEL_ACCESS_TOKEN}
et ${PANEL_HOST}
par les noms de vos variables d’environnement.
Comment utiliser ce MCP dans les flux
Utilisation du MCP dans FlowHunt
Pour intégrer des serveurs MCP à votre workflow FlowHunt, commencez par ajouter le composant MCP à votre flux et connectez-le à votre agent IA :

Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section configuration système MCP, insérez les détails de votre serveur MCP au format JSON suivant :
{
"MCP-name": {
"transport": "streamable_http",
"url": "https://votreserveurmcp.example/cheminverslemcp/url"
}
}
Une fois la configuration en place, l’agent IA peut utiliser ce MCP comme un outil avec accès à toutes ses fonctions et capacités. N’oubliez pas de remplacer “MCP-name” par “mcp-1panel” et d’indiquer l’URL de votre propre serveur MCP.
Vue d’ensemble
Section | Disponibilité | Détails/Remarques |
---|---|---|
Vue d’ensemble | ✅ | |
Liste des prompts | ⛔ | Aucun modèle de prompt fourni |
Liste des ressources | ⛔ | Aucune ressource explicite listée |
Liste des outils | ⛔ | Aucun outil listé dans le code ou la doc |
Sécurisation des clés API | ✅ | Approche par variable d’environnement décrite |
Prise en charge du sampling (moins important) | ⛔ | Non mentionné |
Notre avis
Le serveur MCP 1Panel propose des instructions d’installation et d’intégration claires et est activement maintenu avec un bon nombre d’étoiles et de forks. Cependant, l’absence de descriptions détaillées sur les outils, prompts et ressources dans la documentation limite son utilisabilité immédiate pour des workflows IA complexes. Sur cette base, nous évaluons cette implémentation MCP à 5/10 pour sa complétude et sa convivialité pour les développeurs.
Score MCP
Dispose d’une LICENCE | ✅ (GPL-3.0) |
---|---|
Dispose d’au moins un outil | ⛔ |
Nombre de Forks | 17 |
Nombre d’étoiles | 127 |
Questions fréquemment posées
- Qu'est-ce que le serveur MCP 1Panel ?
Le serveur MCP 1Panel connecte les agents IA à la plateforme de gestion de serveurs 1Panel, permettant l’automatisation, les requêtes de statut système et des opérations serveur sécurisées via des interfaces IA standardisées.
- Que puis-je automatiser avec le serveur MCP 1Panel ?
Vous pouvez automatiser des tâches telles que les redémarrages de services, la gestion des utilisateurs, les vérifications de statut système et d’autres opérations administratives grâce à des scripts et workflows pilotés par IA.
- Comment sécuriser mes tokens API pour le serveur MCP 1Panel ?
Stockez les informations sensibles comme les tokens API et les URLs d’hôtes dans des variables d’environnement, et référencez-les dans votre configuration du serveur MCP pour éviter d’exposer vos identifiants.
- Le serveur MCP 1Panel prend-il en charge l’intégration en temps réel ?
Oui, il prend en charge SSE (Server-Sent Events) pour des interactions en direct et en streaming, permettant une surveillance en temps réel et des réponses immédiates entre agents IA et 1Panel.
- Quelle est l’expérience développeur globale avec ce serveur ?
Le serveur MCP 1Panel propose des étapes d’installation et d’intégration claires, mais il manque actuellement de documentation détaillée sur les outils et prompts, le rendant surtout adapté aux développeurs familiers avec 1Panel et les workflows IA sur-mesure.
Automatisez 1Panel avec IA et FlowHunt
Renforcez la gestion de vos serveurs grâce à l'automatisation pilotée par IA et des intégrations sécurisées grâce au serveur MCP 1Panel dans FlowHunt.