
DesktopCommander MCP Server
DesktopCommander MCP Server permet à des assistants IA comme Claude d'automatiser directement le bureau, offrant un contrôle sécurisé du terminal, la recherche ...
Le Terminal Controller MCP Server de FlowHunt offre aux agents IA un accès sécurisé et programmable aux opérations terminal et système de fichiers, pour une automatisation du développement avancée.
Le serveur MCP Terminal Controller est un serveur Model Context Protocol (MCP) conçu pour permettre l’exécution sécurisée de commandes terminal, la navigation dans les répertoires et les opérations sur le système de fichiers via une interface standardisée. Il agit comme un pont entre les assistants IA et l’environnement hôte, permettant aux agents IA d’effectuer des tâches telles que l’exécution de commandes shell, la gestion des dossiers et la manipulation programmée de fichiers. Grâce à des protections de sécurité intégrées, le suivi de l’historique des commandes et une compatibilité multiplateforme, Terminal Controller améliore les workflows de développement en offrant aux outils IA un accès contrôlé au terminal et au système de fichiers d’une machine. Cette capacité permet aux assistants IA d’automatiser, d’explorer et de gérer les tâches système pour les développeurs, de façon sûre et standardisée.
Aucun modèle de prompt n’a été trouvé dans le dépôt ou la documentation.
Aucune ressource MCP explicite n’a été définie dans le dépôt ou la documentation.
pip install terminal-controller
{
"mcpServers": {
"terminal-controller": {
"command": "python",
"args": ["-m", "terminal_controller"]
}
}
}
npx -y @smithery/cli install @GongRzhe/terminal-controller-mcp --client claude
pip install terminal-controller
{
"mcpServers": {
"terminal-controller": {
"command": "python",
"args": ["-m", "terminal_controller"]
}
}
}
pip install terminal-controller
{
"mcpServers": {
"terminal-controller": {
"command": "python",
"args": ["-m", "terminal_controller"]
}
}
}
pip install terminal-controller
{
"mcpServers": {
"terminal-controller": {
"command": "python",
"args": ["-m", "terminal_controller"]
}
}
}
Si des clés API ou des secrets sont nécessaires dans votre configuration, utilisez des variables d’environnement plutôt que de les coder en dur. Exemple de configuration :
{
"mcpServers": {
"terminal-controller": {
"command": "python",
"args": ["-m", "terminal_controller"],
"env": {
"MY_API_KEY": "${MY_API_KEY_ENV_VAR}"
},
"inputs": {
"api_key": "${MY_API_KEY_ENV_VAR}"
}
}
}
}
Utilisation de MCP dans FlowHunt
Pour intégrer des serveurs MCP à votre workflow FlowHunt, commencez par ajouter le composant MCP à votre flow et connectez-le à votre agent IA :
Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section configuration système MCP, saisissez les informations de votre serveur MCP au format JSON suivant :
{
"terminal-controller": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Une fois configuré, l’agent IA pourra utiliser ce MCP comme outil avec accès à toutes ses fonctions et capacités. N’oubliez pas de remplacer “terminal-controller” par le nom réel de votre serveur MCP et de mettre votre propre URL de serveur MCP.
Section | Disponibilité | Détails/Remarques |
---|---|---|
Présentation | ✅ | |
Liste des prompts | ⛔ | Aucun modèle de prompt trouvé |
Liste des ressources | ⛔ | Aucune ressource MCP explicite définie |
Liste des outils | ✅ | Exécution de commandes, gestion de dossiers, opérations fichier |
Sécurisation des clés API | ✅ | Utilisation de variables d’environnement possible en config |
Support de l’échantillonnage (peu important) | ⛔ | Non mentionné |
Au vu de ce qui précède, Terminal Controller MCP apporte un accès essentiel et sécurisé au terminal et système de fichiers, mais n’inclut ni modèles de prompt ni ressources explicites. Sa configuration est bien documentée et multiplateforme. Les notions de racines et d’échantillonnage ne sont pas abordées. Globalement, c’est un serveur pratique, sûr et relativement simple pour des besoins DevOps ou d’automatisation de base.
Présence d’une LICENCE | ✅ (MIT) |
---|---|
Au moins un outil | ✅ |
Nombre de forks | 14 |
Nombre d’étoiles | 60 |
C'est un serveur Model Context Protocol qui expose de façon sécurisée l'exécution des commandes terminal, la navigation dans les dossiers et la gestion de fichiers aux agents IA, permettant l'automatisation et un accès système sécurisé pour les processus de développement.
Il permet l'exécution de commandes, la gestion des dossiers, les opérations sur fichiers (lecture, écriture, modification, suppression), et conserve un historique des commandes pour la transparence des workflows.
Il intègre des protections contre les commandes dangereuses et prend en charge la gestion des variables d'environnement pour les données sensibles, réduisant les risques lors de l'accès terminal par l'IA.
Terminal Controller est multiplateforme, compatible avec Windows et les systèmes UNIX pour une expérience développeur homogène.
Ajoutez le composant MCP à votre flux FlowHunt et configurez-le avec les détails de votre serveur MCP. Vos agents IA pourront ainsi accéder aux opérations terminal et fichiers de façon programmable dans votre workflow.
Permettez à vos assistants IA d'automatiser le développement, les tests et la gestion système grâce au Terminal Controller MCP sécurisé et multiplateforme.
DesktopCommander MCP Server permet à des assistants IA comme Claude d'automatiser directement le bureau, offrant un contrôle sécurisé du terminal, la recherche ...
Le serveur Model Context Protocol (MCP) fait le lien entre les assistants IA et des sources de données externes, des API et des services, permettant une intégra...
Le serveur mcp-server-commands MCP fait le lien entre les assistants IA et l'exécution sécurisée de commandes système, permettant aux LLMs d'interagir avec le s...