Skip to main content
Glama
dillip285

MCP Terminal Server

by dillip285

MCP 터미널 서버

AI 모델이 보안과 제어를 유지하면서 터미널과 상호 작용할 수 있도록 하는 모델 컨텍스트 프로토콜(MCP)을 위한 안전한 명령줄 인터페이스 서버입니다.

특징

  • 🔒 구성 가능한 권한으로 안전한 명령 실행

  • 📁 허용된 경로 내에서 파일 시스템 작업

  • 🌍 환경 변수 관리

  • 💻 크로스 플랫폼 지원(Windows, macOS, Linux)

  • 🔌 명령 실행을 통한 원격 시스템 연결 지원

Related MCP server: Shell MCP Server

Claude Desktop과 함께 사용

Claude Desktop 구성 파일에 서버 구성을 추가합니다.

지엑스피1

변경 사항을 적용하려면 Claude Desktop을 다시 시작하세요. 이제 Claude를 통해 안전한 파일 접근 및 명령 실행을 통해 터미널 기능을 사용할 수 있습니다.

사용 가능한 도구

  • execute_command : 터미널 명령을 안전하게 실행합니다(SSH 및 원격 명령 포함)

보안

  • 모든 작업은 지정된 허용 경로로 제한됩니다.

  • 명령은 실행 전에 검증되고 정리됩니다.

  • 환경 변수는 신중하게 관리됩니다

  • 보안 관련 문제에 대한 적절한 오류 처리

개발

# Clone the repository git clone https://github.com/dillip285/mcp-terminal.git # Install dependencies npm install # Configure npm authentication cp .npmrc.example .npmrc # Edit .npmrc and add your NPM_TOKEN # Run tests npm test # Build the project npm run build

출판

패키지를 게시하려면:

  1. .npmrc.example``.npmrc 로 복사합니다.

  2. npm 인증 토큰을 .npmrc 에 추가하세요.

  3. npm publish --access public 실행합니다.

참고: 인증 토큰을 사용하여 .npmrc 파일을 커밋하지 마세요. 이미 .gitignore 에 추가되어 있습니다.

기여하다

  1. 저장소를 포크하세요

  2. 기능 브랜치를 생성합니다( git checkout -b feature/amazing-feature )

  3. 변경 사항을 커밋합니다( git commit -m 'feat: Add amazing feature' )

  4. 브랜치에 푸시( git push origin feature/amazing-feature )

  5. 풀 리퀘스트 열기

특허

MIT 라이센스 - 자세한 내용은 LICENSE 파일을 참조하세요.

관련 프로젝트

지원하다

버그 보고 및 기능 요청은 이슈를 열어 주세요.

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dillip285/mcp-terminal'

If you have feedback or need assistance with the MCP directory API, please join our Discord server