🖥️ 셸 MCP 서버
🚀 Shell MCP 서버를 사용하여 AI 애플리케이션에 보안 셸 명령 실행 기능을 추가하세요! 모델 컨텍스트 프로토콜(MCP)을 위해 설계되었습니다.
✨ 특징
- 🔒 안전한 실행 - 명령은 지정된 디렉토리에서만 실행됩니다.
- 🐚 다중 셸 - bash, sh, cmd, powershell 지원
- ⏱️ 시간 초과 제어 - 장기 실행 명령의 자동 종료
- 🌍 크로스 플랫폼 - Unix 및 Windows 시스템 모두에서 작동합니다.
- 🛡️ 기본적으로 안전함 - 내장된 디렉토리 및 셸 검증
🚀 빠른 시작
설치
지엑스피1
🔌 Claude 데스크톱 통합
셸 명령 실행을 활성화하려면 Claude Desktop 구성에 다음을 추가하세요.
🎮 사용 예시
기본 파일 작업
프로젝트 관리
시스템 정보
파일 처리
Windows 관련 예제
⚙️ 구성
명령줄 인수를 사용하여 동작을 구성합니다.
논쟁 | 설명 |
---|---|
directories | 📁 허용된 디렉토리 목록 |
--shell name path | 🐚 셸 사양(이름 및 경로) |
환경 변수:
COMMAND_TIMEOUT
: ⏱️ 최대 실행 시간(초) (기본값: 30)
🛡️ 보안 기능
- 🔐 디렉토리 격리 : 명령은 지정된 디렉토리에서만 실행될 수 있습니다.
- 🔒 셸 제어 : 구성된 셸만 허용됩니다.
- ⏰ 시간 초과 보호 : 모든 명령에는 구성 가능한 시간 초과가 있습니다.
- 🛑 경로 검증 : 작업 디렉터리 검증은 트래버설 공격을 방지합니다.
- 👤 권한 격리 : 명령은 서버 프로세스와 동일한 권한으로 실행됩니다.
🛠️ 개발
개발 환경을 설정하세요.
🤝 기여하기
여러분의 참여를 환영합니다! 자유롭게 참여해 주세요:
- 🐛 버그 신고
- 💡 기능 제안
- 🔧 풀 리퀘스트 제출
- 📚 문서 개선
📜 라이센스
MIT 라이센스 - 자세한 내용은 라이센스를 참조하세요.
🌟 Secure Shell Access로 AI를 강화하세요! 🌟
모델 컨텍스트 프로토콜 용으로 제작 | 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.
AI 애플리케이션이 지정된 디렉토리에서 셸 명령을 실행할 수 있도록 하는 보안 서버로, 디렉토리 격리 및 시간 초과 제어와 같은 내장 보안 기능이 있는 여러 셸 유형(bash, sh, cmd, powershell)을 지원합니다.
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