OlympHill
mcp-shell-server logo

mcp-shell-servermcp-shell-server MCP 서버

(0)
Daniel Nikulshyn리뷰어 Daniel Nikulshyn·업데이트됨 2026년 7월

개요

MCP SHELL SERVER는 Model Context Protocol (MCP) 구현을 완료한 보안 쉘 명령어 실행 서버입니다. stdin 입력 지원과 함께 whitelist된 쉘 명령어를 원격으로 실행하도록 해줍니다. 이 서버는 argv 기반의 명령어 실행, 표준 입출력 지원, comprehensive output,ปลอดภ 않은 파이프 라인 지원, 실행 제한, 포함된 redirection, 그리고 구조화 된 감사 로깅 기능을 제공합니다. Claude Desktop과 함께 사용하도록设计되었으며, Smithery 또는 pip을 사용하여 수동으로 설치할 수 있습니다.

주요 기능

  • 명령어 기반 Argv Command 수행
  • 標準입력(SI) 및 보안된 출력 지원
  • 안전한 파이프라인 지원
  • 실행 시간 제한
  • 구조화된 로그 기록
  • 정책에 따라 명령어 및 전달 인자 제한

가격

모델
Free
카테고리
MCP 서버
평점
아직 리뷰 없음

사용 사례

격리된 시스템의 명령어 수행

MCP Shell Server는 SI/IO를 지원하는 격리된 명령어 수행을 지원합니다.

안전한 자동화

서버는 백신리스트 및 전달 인자 Argv을 지원하여 명령어 수행을 안전하게 자동화할 수 있습니다.

장단점

장점

  • 명령어 보안을 위한 백신리스트(Whitelisting) 및 명령어 전달 인자 Argv 기반 수행
  • 표준 입출력(SI/IO) 및 보안된 출력 지원
  • 안전한 파이프라인과 명령어 제한
  • 로깅 후 수정(Re-redaction) 지원

단점

  • ALLOW_COMMANDS 또는 ALLOWED_COMMANDS 환경 변수에 허용된 명령어를 정의해야 함
  • 백신리스트에 등록된 명령어만 수행이 가능하여 모든 상황에 부적절할 수 있음

리뷰

리뷰를 작성하려면 로그인하세요.

아직 리뷰가 없습니다. 첫 번째가 되어보세요!

Q&A

What are the key features of mcp-shell-server?

The key features include Argv-based Command Execution, Standard Input Support, Comprehensive Output, Safe Pipeline Support, Execution Limits, and Structured Audit Logging.

Asked by Ethan Brooks · Dec 24, 2025

What environment variable is required to specify allowed commands?

The ALLOW_COMMANDS or ALLOWED_COMMANDS environment variable is required to specify which commands are allowed to be executed.

Asked by Marcus Bell · Nov 9, 2025

How do I install mcp-shell-server?

You can install mcp-shell-server via Smithery or manually using pip.

Asked by Vincenzo Greco · Nov 2, 2025

What is mcp-shell-server?

MCP Shell Server is a secure shell command execution server that implements the Model Context Protocol (MCP).

Asked by Kwame Mensah · Oct 14, 2025

질문하기

MCP 서버 대안