Historial del comando MCP
Una potente herramienta para explorar, buscar y gestionar el historial de comandos de shell mediante la interfaz MCP (Protocolo de Control de Modelos). Este proyecto permite acceder, buscar y recuperar fácilmente los comandos de shell ejecutados previamente.
Características
- Acceso al historial de comandos : acceda a su historial de comandos de shell mediante programación
- Búsqueda potente : busque en su historial de comandos con consultas de texto
- Comandos recientes : recupere rápidamente sus comandos ejecutados más recientemente
- Integración con MCP : se integra perfectamente con Cursor y otras herramientas compatibles con MCP
Instalación
Prerrequisitos
- Python 3.6 o superior
- Un shell con soporte de historial (Bash, Zsh, etc.)
Instalar desde la fuente
Uso
Iniciando el servidor
De forma predeterminada, el servidor leerá el historial de shell desde la ubicación especificada en la variable de entorno HISTFILE
o recurrirá a ~/.bash_history
.
Uso con cursor
Una vez que el servidor esté en ejecución, puede utilizar las siguientes herramientas MCP en Cursor:
- Obtener comandos recientes :
- Historial de comandos de búsqueda :
- Obtener comando específico : puede recuperar un comando específico por su ID después de buscar o enumerar comandos recientes.
Referencia de API
Herramientas MCP
search_commands(query: str)
: busca comandos en el historial del shellget_recent_commands(limit: int = 10)
: Obtener los comandos más recientes del historialget_command(command_id: int)
: Obtener un comando específico por ID
Recursos de MCP
history://recent/{limit}
: Obtener comandos recientes (punto final HTTP)history://search/{query}
: Buscar comandos (punto final HTTP)
Contribuyendo
¡Agradecemos sus contribuciones! Consulte las normas en CONTRIBUTING.md .
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Una potente herramienta para explorar, buscar y gestionar el historial de comandos de shell mediante la interfaz MCP (Protocolo de Control de Modelos). Este proyecto permite acceder, buscar y recuperar fácilmente los comandos de shell ejecutados previamente.
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 3 months ago1113PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that provides secure command-line access to Windows systems, allowing MCP clients like Claude Desktop to safely execute commands in PowerShell, CMD, and Git Bash shells with configurable security controls.Last updated a month ago9470210JavaScriptMIT License
- -securityAlicense-qualityAn MCP server that enables secure execution of shell commands across Windows, macOS, and Linux with built-in whitelisting and approval mechanisms for enhanced security.Last updated 16 days ago606JavaScriptMIT 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 3 months ago1223TypeScriptMIT License