Integrations
Allows execution of git commands for repository management, including viewing repository status and differences between commits.
Enables secure execution of shell commands in specified directories with support for multiple shell types, timeout control, and built-in security features to safely run system commands for file operations, git commands, package management, and system monitoring.
🖥️ Servidor Shell MCP
🚀 ¡Añade funciones de ejecución de comandos de shell seguro a tus aplicaciones de IA con el Servidor Shell MCP! Diseñado para el Protocolo de Contexto de Modelo.
✨ Características
- 🔒 Ejecución segura : los comandos se ejecutan solo en directorios específicos
- 🐚 Múltiples shells : compatibilidad con bash, sh, cmd y powershell
- ⏱️ Control de tiempo de espera : finalización automática de comandos de larga duración
- 🌍 Multiplataforma : funciona en sistemas Unix y Windows
- 🛡️ Seguro por defecto : validación de directorio y shell integrada
🚀 Inicio rápido
Instalación
🔌 Integración de escritorio de Claude
Agregue esto a su configuración de Claude Desktop para habilitar la ejecución de comandos de shell:
Ejemplos de uso
Operaciones básicas con archivos
Gestión de proyectos
Información del sistema
Procesamiento de archivos
Ejemplos específicos de Windows
⚙️ Configuración
Configurar el comportamiento con argumentos de la línea de comandos:
Argumento | Descripción |
---|---|
directories | 📁 Lista de directorios permitidos |
--shell name path | 🐚 Especificaciones del shell (nombre y ruta) |
Variables de entorno:
COMMAND_TIMEOUT
: ⏱️ Tiempo máximo de ejecución en segundos (predeterminado: 30)
🛡️ Funciones de seguridad
- 🔐 Aislamiento de directorio : los comandos solo se pueden ejecutar en directorios específicos
- 🔒 Control de shell : solo se permiten shells configurados
- ⏰ Protección de tiempo de espera : todos los comandos tienen un tiempo de espera configurable
- 🛑 Validación de ruta : La validación del directorio de trabajo evita ataques transversales
- 👤 Aislamiento de permisos : los comandos se ejecutan con los mismos permisos que el proceso del servidor
🛠️ Desarrollo
Configure su entorno de desarrollo:
🤝 Contribuyendo
¡Agradecemos sus contribuciones! Siéntase libre de:
- 🐛 Informar errores
- 💡 Sugerir características
- 🔧 Enviar solicitudes de extracción
- 📚 Mejorar la documentación
📜 Licencia
Licencia MIT: consulte LICENCIA para obtener más detalles.
🌟 ¡Mejora tu IA con acceso seguro a Shell! 🌟
Creado para el Protocolo de Contexto del Modelo | Hecho con ❤️ por la Comunidad MCP
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un servidor seguro que permite que las aplicaciones de IA ejecuten comandos de shell en directorios específicos, admitiendo múltiples tipos de shell (bash, sh, cmd, powershell) con funciones de seguridad integradas como aislamiento de directorio y control de tiempo de espera.
- ✨ Características
- 🚀 Inicio rápido
- Ejemplos de uso
- ⚙️ Configuración
- 🛡️ Funciones de seguridad
- 🛠️ Desarrollo
- 🤝 Contribuyendo
- 📜 Licencia
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA secure shell command execution server implementing the Model Context Protocol (MCP). This server allows remote execution of whitelisted shell commands with support for stdin input.Last updated -174PythonMIT License
- AsecurityAlicenseAqualityA secure server for executing terminal commands within predefined paths, allowing safe interaction by Large Language Models with operating system environments.Last updated -1113JavaScriptMIT License
- AsecurityAlicenseAqualityA Node.js implementation of the Model Context Protocol that provides secure shell command execution capabilities, allowing AI models like Claude to run shell commands in a controlled environment with built-in security measures.Last updated -111025JavaScriptMIT License
- AsecurityAlicenseAqualityA server that uses the Model Context Protocol (MCP) to allow AI agents to safely execute shell commands on a host system.Last updated -1762TypeScriptMIT License