Servidor MCP de línea de comandos de Windows
Un servidor de Protocolo de contexto de modelo (MCP) seguro que permite que los modelos de IA interactúen con la funcionalidad de la línea de comandos de Windows de forma segura y eficiente.
Descripción general
El servidor MCP de línea de comandos de Windows proporciona una conexión robusta y segura entre los modelos de IA y las operaciones del sistema Windows. Permite la ejecución controlada de comandos, la creación de proyectos y la recuperación de información del sistema, manteniendo estrictos protocolos de seguridad.
Características principales
🔒 Seguridad mejorada
Lista completa de comandos permitidos
Validación de entrada estricta
Prevención de operaciones destructivas del sistema
Niveles de seguridad configurables
🛠 Soporte de herramientas de desarrollo
Creación de proyectos para React, Node.js y Python
Interacciones en entornos de desarrollo seguros
Soporte de comandos ampliado para flujos de trabajo de desarrollo
🖥 Capacidades de interacción del sistema
Ejecutar comandos CLI de Windows
Ejecutar scripts de PowerShell
Recuperar información del sistema y de la red
Gestionar procesos y servicios
Instalación
Instalación mediante herrería
Para instalar Windows Command Line MCP Server para Claude Desktop automáticamente a través de Smithery :
Prerrequisitos
Node.js 16 o posterior
npm o hilo
Sistema operativo Windows
Configuración
Uso
Opciones de línea de comandos
Modo predeterminado: utiliza comandos seguros predefinidos
--allow-all
: Ejecutar en modo extendido (con precauciones adicionales)Se pueden especificar listas de comandos personalizadas como argumentos
Creación de proyectos
Cree nuevos proyectos de forma segura con la herramienta de creación de proyectos incorporada:
Tipos de proyectos compatibles: React, Node.js, Python
Proyectos creados en un directorio
~/AIProjects
aislado
Herramientas disponibles
execute_command : Ejecutar comandos CLI de Windows
execute_powershell : Ejecutar scripts de PowerShell
create_project : Crea nuevos proyectos de desarrollo de forma segura
list_running_processes : Recuperar procesos activos del sistema
get_system_info : Recopilar detalles de configuración del sistema
get_network_info : Recuperar información del adaptador de red
get_scheduled_tasks : enumera y consulta las tareas del sistema
get_service_info : Administrar y consultar servicios de Windows
list_allowed_commands : enumera todos los comandos que puede ejecutar el servidor
Uso con Claude para escritorio
Para utilizar este servidor con Claude for Desktop:
Construya el servidor siguiendo las instrucciones de configuración anteriores
Agréguelo a su
claude_desktop_config.json
:
Reemplace /path/to/dist/index.js
con la ruta absoluta al archivo index.js
creado en el directorio dist
.
Reiniciar Claude para escritorio
Ahora puedes usar las herramientas pidiéndole a Claude que realice operaciones del sistema de Windows
Consideraciones de seguridad
Comandos permitidos
De forma predeterminada, solo se permiten comandos seguros:
Recuperación de información del sistema
Configuración de red
Gestión de procesos
Interacciones de herramientas de desarrollo
Operaciones bloqueadas
Los comandos peligrosos siempre están bloqueados, incluidos:
Formateo de disco
Gestión de usuarios
Apagado del sistema
Modificaciones críticas del registro
Configuración
Personalice el comportamiento del servidor especificando comandos permitidos o utilizando indicadores de configuración.
Ejemplo
Contribuyendo
Bifurcar el repositorio
Crea tu rama de funciones (
git checkout -b feature/amazing-feature
)Confirme sus cambios (
git commit -m 'Add some amazing feature'
)Empujar a la rama (
git push origin feature/amazing-feature
)Abrir una solicitud de extracción
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Expresiones de gratitud
Inspirado en la especificación del Protocolo de Contexto de Modelo
Desarrollado teniendo en cuenta la seguridad y la flexibilidad
Historial de versiones
0.3.0 : Se implementaron todas las herramientas mencionadas en README (información del sistema, información de la red, gestión de procesos, información del servicio)
0.2.0 : Se agregó creación de proyectos y herramientas de desarrollo ampliadas.
0.1.0 : Versión inicial con capacidades básicas de ejecución de comandos
Apoyo
Si tiene problemas, preguntas o sugerencias, abra un problema en GitHub.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Un servidor de protocolo de contexto de modelo seguro que permite que los modelos de IA interactúen de forma segura con la funcionalidad de la línea de comandos de Windows, lo que permite la ejecución controlada de comandos del sistema, la creación de proyectos y la recuperación de información del sistema.
- Descripción general
- Características principales
- Instalación
- Uso
- Uso con Claude para escritorio
- Consideraciones de seguridad
- Configuración
- Contribuyendo
- Licencia
- Expresiones de gratitud
- Historial de versiones
- Apoyo
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides programmatic access to the Windows terminal, enabling AI models to interact with the Windows command line through standardized tools for writing commands, reading output, and sending control signals.Last updated -3MIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that allows secure execution of pre-approved commands, enabling AI assistants to safely interact with the user's system.Last updated -1321
- -securityFlicense-qualityA comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.Last updated -361
- AsecurityFlicenseAqualityA Model Context Protocol server that enables AI assistants to execute PowerShell commands, retrieve system information, manage modules, and run scripts on Windows systems.Last updated -61