VOOZH about

URL: https://glama.ai/mcp/servers/Jacobcdsmith/MCP-Commander-Console?locale=ko-KR

⇱ 향상된 MCP 서버 by Jacobcdsmith | Glama


👁 Starfleet Command — LCARS Bridge Interface

👁 Node.js
👁 MCP SDK
👁 Express
👁 Docker
👁 License

Star Trek LCARS 명령 인터페이스로 래핑된 프로덕션급 Model Context Protocol 서버입니다.
성력(Stardate): 활성 상태. 모든 시스템 정상.


◈ 미션 브리핑

"컴퓨터는 지금까지 발명된 도구 중 가장 민주적인 도구입니다. 그 목적은 사용자가 요청하는 모든 것을 수행하는 것입니다."
스타플릿 사령부 지침

MCPStarfleetCommand는 완전히 대화형인 LCARS 스타일 웹 대시보드를 갖춘 향상된 Model Context Protocol (MCP) 서버입니다. 이는 엔터프라이즈 호로 유명해진 미학을 그대로 따릅니다. Claude Code AI 통합(MCP stdio를 통해)과 아름다운 브라우저 기반 명령 콘솔을 연결하여, 단일 통합 인터페이스에서 개발자 도구, 파일 시스템 작업, 시스템 모니터링 및 Docker 규모의 관측 가능성을 제공합니다.


Related MCP server: API Weaver

◈ 전술 개요

┌─────────────────────────────────────────────────────────────────────────────┐
│ ◈ DUAL-INTERFACE DESIGN │
│ │
│ [ Claude Code / AI ] [ Browser ] │
│ │ stdio MCP │ HTTP :3001 │
│ ▼ ▼ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ ENHANCED MCP SERVER CORE │ │
│ │ ┌──────────────┐ ┌──────────────────────┐ │ │
│ │ │ MCP Engine │ │ Express HTTP API │ │ │
│ │ │ (13 Tools) │◄──►│ REST Endpoints │ │ │
│ │ └──────────────┘ └──────────────────────┘ │ │
│ └─────────────────────────────────────────────────┘ │
│ │ │ │
│ ▼ ▼ │
│ [ AI responds with ] [ LCARS Dashboard UI ] │
│ tool results Interactive terminal │
│ System monitoring │
│ One-click tool execution │
└─────────────────────────────────────────────────────────────────────────────┘

◈ 함선 시스템 — 기능

🖖 명령 인터페이스

기능

상태

MCP stdio 프로토콜

✅ 활성

HTTP REST API

✅ 활성

LCARS 웹 대시보드

✅ 온라인

대화형 터미널

✅ 라이브

반응형 디자인

✅ 모든 화면

🛠️ 개발자 작업

도구

설명

git_status

저장소 상태

git_log

전체 커밋 기록

git_diff

파일 수준 차이

git_branch

브랜치 목록

search_files

재귀적 코드 검색

💻 시스템 작업

도구

설명

list_files

디렉토리 탐색

read_file

파일 내용 뷰어

write_file

파일 작성기

create_directory

디렉토리 생성

run_command

셸 실행

system_info

실시간 시스템 메트릭

📊 데이터 처리

도구

설명

parse_json

JSON 유효성 검사

format_json

JSON 예쁘게 출력


◈ 워프 속도 배포

🚀 옵션 A — 로컬 실행 (Node.js)

# 1. Install crew
npm install

# 2. Engage engines
npm start # Production warp
npm run dev # Debug mode (verbose logs)

# 3. Open LCARS console
open http://localhost:3001

🐳 옵션 B — Docker 함대 (모든 서비스)

# Launch the full starship
docker-compose up -d

# Services come online:
# http://localhost:3001 ← MCP Server + LCARS Dashboard
# http://localhost:3000 ← Grafana Analytics (change default creds in .env!)
# http://localhost:3002 ← Real-time Analytics Engine
# http://localhost:9090 ← Prometheus Metrics
# http://localhost:8080 ← cAdvisor Container Monitor

# Hail all stations
docker-compose logs -f

# Stand down
docker-compose down

📖 전체 배포 가이드 → DOCKER-README.md · 빠른 시작 → QUICKSTART.md


◈ 함선 아키텍처

 ┌──────────────────────────┐
 │ Internet / NGINX Proxy │
 │ Load Balancing · SSL · Rate Limiting │
 └────────────┬─────────────┘
 │
 ┌──────────────────────┼──────────────────────┐
 │ │ │
 ┌─────────▼──────────┐ ┌────────▼────────┐ ┌─────────▼──────────┐
 │ MCP SERVER │ │ GRAFANA │ │ ANALYTICS │
 │ Port 3001 │ │ Port 3000 │ │ Port 3002 │
 │ HTTP + MCP/stdio │ │ Dashboards │ │ Metrics / Events │
 └─────────┬──────────┘ └────────┬────────┘ └─────────┬──────────┘
 │ │ │
 ┌─────────▼──────────────────────▼──────────────────────▼──────────┐
 │ DATA LAYER │
 │ Redis (cache) · Prometheus (metrics) · Volumes │
 └──────────────────────────────────────────────────────────────────┘

서비스

포트

목적

MCP 서버

:3001

핵심 서버 · LCARS 대시보드 · REST API

Grafana

:3000

시각적 분석 · 알림 · 대시보드

분석

:3002

실시간 이벤트 추적

Prometheus

:9090

시계열 메트릭 데이터베이스

cAdvisor

:8080

컨테이너 리소스 모니터링

Redis

:6379

캐시 계층

NGINX

:80/:443

리버스 프록시 · SSL


◈ LCARS 명령 콘솔 — 대시보드 미리보기

╔══════════════════════════════════════════════════════════════════╗
║ ████ STARFLEET MCP ████████████████████████████████ 47.2 GHz ████║
╠════════════╦═══════════════════════════════════════════════════╣
║ NAV ║ ┌──────────────────────────────────────────┐ ║
║ ▶ TERMINAL ║ │ > system_info │ ║
║ FILES ║ │ ✔ CPU: 12% MEM: 4.2GB UPTIME: 99.9% │ ║
║ GIT ║ │ > git_status │ ║
║ SYSTEM ║ │ ✔ Branch: main Modified: 2 Clean │ ║
║ TOOLS ║ └──────────────────────────────────────────┘ ║
║ ║ ║
║ ▓▓▓▓▓▓▓▓▓▓ ║ [⚡ GIT STATUS] [📁 LIST FILES] [💻 SYS INFO] ║
╚════════════╩═══════════════════════════════════════════════════╝

👁 Starfleet Command — Dashboard Preview

대시보드 기능:

  • ⚡ 대화형 터미널 — 색상 코딩된 출력과 함께 실시간 명령 실행

  • 📡 시스템 모니터링 — 실시간 CPU, 메모리, 디스크 및 가동 시간 게이지

  • 🗂️ 도구 패널 — 클릭 한 번으로 사용할 수 있는 모든 MCP 도구(LCARS 버튼)

  • 🔐 파일 작업 — 브라우저에서 직접 파일 읽기, 쓰기, 탐색

  • 📊 Git 통합 — 상태, 로그, 차이, 브랜치를 한눈에 확인


◈ REST API — 통신 배열

# ─── Status check ───────────────────────────────────────────────
curl http://localhost:3001/api/status

# ── List all 13 available tools ─────────────────────────────────
curl http://localhost:3001/api/tools

# ── Execute any tool ────────────────────────────────────────────
curl -X POST http://localhost:3001/api/tools/execute \
 -H "Content-Type: application/json" \
 -d '{"tool": "system_info", "args": {}}'

curl -X POST http://localhost:3001/api/tools/execute \
 -H "Content-Type: application/json" \
 -d '{"tool": "git_status", "args": {"repoPath": "."}}'

curl -X POST http://localhost:3001/api/tools/execute \
 -H "Content-Type: application/json" \
 -d '{"tool": "search_files", "args": {"query": "TODO", "searchDir": "."}}'

MCP 프로토콜 — 서버는 stdio를 통해 전체 MCP를 지원합니다. Claude Code를 이 서버에 연결하면 개발 환경의 확장 기능이 됩니다.


◈ 함선 컴퓨터 — 구성

변수

기본값

설명

PORT

3001

HTTP 서버 포트

DEBUG

(설정 안 됨)

상세 로깅을 활성화하려면 DEBUG=1로 설정

NODE_ENV

production

환경 모드

실행 전 .env.example.env로 복사하고 조정하십시오.


◈ 보안 프로토콜

◈ Input validation on all tool parameters
◈ Path normalization — prevents directory traversal attacks
◈ Command execution sandboxed with 10 MB output buffer
◈ Error messages sanitized before client delivery
◈ NGINX rate limiting in production Docker stack
◈ Non-root container execution in Dockerfile

◈ 기술 매니페스트 — 빌드 도구

구성 요소

기술

런타임

Node.js 18+

MCP 프로토콜

@modelcontextprotocol/sdk ^1.17

HTTP 서버

Express.js 5.x

대시보드 UI

Vanilla HTML · CSS (LCARS) · JS

분석

사용자 지정 메트릭 엔진

모니터링

Prometheus + Grafana

캐시

Redis

프록시

NGINX

컨테이너

Docker + Docker Compose

린팅

ESLint + Prettier


◈ 승무원 매니페스트 — 개발

npm run dev # Engage debug warp (DEBUG=1)
npm run lint # ESLint sweep
npm run lint:fix # Auto-fix lint violations
npm run format # Prettier formatting
npm run format:check # Verify formatting
npm run audit:fix # Fix known vulnerabilities

전체 운영 참조 → CHEATSHEET.md · 아키텍처 심층 분석 → ARCHITECTURE.md


╔═══════════════════════════════════════════════════════════╗
║ ◈ STARFLEET MCP · ALL SYSTEMS NOMINAL · WARP READY ◈ ║
╚═══════════════════════════════════════════════════════════╝

"아무도 가보지 못한 곳으로 대담하게 배송하라."

⭐ 이 저장소가 워프 속도에 도달하는 데 도움이 되었다면 별을 눌러주세요!

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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/Jacobcdsmith/MCP-Commander-Console'

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