MCP 명령 기록
MCP(모델 제어 프로토콜) 인터페이스를 통해 셸 명령 기록을 탐색, 검색 및 관리할 수 있는 강력한 도구입니다. 이 프로젝트를 사용하면 이전에 실행한 셸 명령에 쉽게 접근하고 검색하고 불러올 수 있습니다.
특징
- 명령 기록 액세스 : 프로그래밍 방식으로 셸 명령 기���에 액세스합니다.
- 강력한 검색 : 텍스트 쿼리로 명령 기록을 검색합니다.
- 최근 명령 : 가장 최근에 실행한 명령을 빠르게 검색합니다.
- MCP 통합 : Cursor 및 기타 MCP 호환 도구와 완벽하게 통합됩니다.
설치
필수 조건
- Python 3.6 이상
- 히스토리 지원 셸(Bash, Zsh 등)
소스에서 설치
지엑스피1
용법
서버 시작
기본적으로 서버는 HISTFILE
환경 변수에 지정된 위치에서 셸 기록을 읽거나 ~/.bash_history
로 돌아갑니다.
커서와 함께 사용
서버가 실행되면 Cursor에서 다음 MCP 도구를 사용할 수 있습니다.
- 최근 명령 가져오기 :
- 검색 명령 기록 :
- 특정 명령 가져오기 : 최근 명령을 검색하거나 나열한 후 해당 ID로 특정 명령을 검색할 수 있습니다.
API 참조
MCP 도구
search_commands(query: str)
: 쉘 기록에서 명령어 검색get_recent_commands(limit: int = 10)
: 기록에서 가장 최근의 명령을 가져옵니다.get_command(command_id: int)
: ID로 특정 명령을 가져옵니다.
MCP 리소스
history://recent/{limit}
: 최근 명령 가져오기(HTTP 엔드포인트)history://search/{query}
: 명령어 검색(HTTP 엔드포인트)
기여하다
기여를 환영합니다! 자세한 내용은 CONTRIBUTING.md를 참조하세요.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
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.
MCP(모델 제어 프로토콜) 인터페이스를 통해 셸 명령 기록을 탐색, 검색 및 관리할 수 있는 강력한 도구입니다. 이 프로젝트를 사용하면 이전에 실행한 셸 명령에 쉽게 접근하고 검색하고 불러올 수 있습니다.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityThis MCP server enables users to execute shell commands in the current iTerm2 session through integration with Claude Desktop, facilitating seamless command execution via the Model Context Protocol.Last updated -3514296TypeScriptMIT License
- 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 terminal execution server that enables controlled command execution with security features and resource limits via the Model Context Protocol (MCP).Last updated -1121JavaScriptMIT License
- -security-license-qualityA secure server that implements the Model Context Protocol (MCP) to enable controlled execution of authorized shell commands with stdin support.Last updated -Python