SkyDeck AI 헬퍼 앱
GenStudio Workspace의 모델 컨텍스트 프로토콜(MCP) 서버를 관리하는 SkyDeck AI Helper 데스크탑 애플리케이션에 대해 알아보세요.
Last updated
GenStudio Workspace의 모델 컨텍스트 프로토콜(MCP) 서버를 관리하는 SkyDeck AI Helper 데스크탑 애플리케이션에 대해 알아보세요.
Last updated
SkyDeck AI Helper는 MCP 서버를 위한 관리 허브 역할을 하는 강력한 데스크톱 애플리케이션입니다. 이 애플리케이션은 로컬 머신에서 AI 도구를 발견하고 설치하며 관리하기 위한 통합 인터페이스를 제공합니다. 이 앱은 GenStudio Workspace와 같은 AI 애플리케이션과 로컬 도구 간의 간극을 메우며, 데이터에 대한 AI의 활용을 향상시키면서도 개인 정보 보호와 보안을 유지합니다.
AI 애플리케이션을 위한 "도구 관리자"로 생각해 보세요 - 이는 귀하의 AI 비서가 귀하의 컴퓨터에서 특정 기능에 안전하고 통제된 방식으로 접근할 수 있도록 합니다.
모델 컨텍스트 프로토콜(MCP)은 AI 애플리케이션이 다양한 도구 및 데이터 소스에 연결하는 방법을 정의하는 개방형 표준입니다(USB-C가 다양한 주변 장치에 장치를 연결하는 표준화된 방법을 제공하는 것과 유사합니다).
MCP 클라이언트: MCP를 사용하여 도구 및 데이터에 접근하는 AI 애플리케이션(Claude Desktop, SkyDeck GenStudio 등)
MCP 서버: 프로토콜을 통해 특정 기능(도구)을 노출하는 프로그램
MCP 도구: 특정 작업을 수행하는 서버에서 제공하는 개별 기능
SkyDeck AI Helper는 이러한 도구를 AI 애플리케이션에 제공하는 서버를 관리합니다.
중앙 집중식 MCP 관리: 단일의 직관적인 인터페이스에서 모든 MCP 서버를 관리합니다.
향상된 AI 기능: 로컬 도구 및 데이터 소스를 통해 AI 애플리케이션을 확장합니다.
안전한 도구 실행: 민감한 도구 작업을 위한 권한 기반 보안.
실시간 서버 상태: 모든 연결된 서버의 상태와 가용성을 모니터링합니다.
표준화된 AI 통합: 일관된 AI 상호작용을 보장하기 위해 모델 컨텍스트 프로토콜을 사용합니다.
백그라운드 작업: 다른 애플리케이션을 사용하면서 시스템 트레이에서 효율적으로 실행됩니다.
현재 SkyDeck AI Helper는 다음과 같이 제공됩니다:
macOS: Intel 및 Apple Silicon (M1/M2/M3) 프로세서
향후 계획된 지원 (아직 제공되지 않음):
Windows (개발 중)
Linux (검토 중)
SkyDeck AI Helper를 설치하기 전에 다음을 확인하세요:
운영 체제: macOS 10.15 (Catalina) 이상
uv: 많은 MCP 서버에서 요구되는 Python 패키지 관리자
Homebrew를 통해 uv를 설치하는 것을 권장합니다: brew install uv
Node.js: Node 기반 서버에 필요 (버전 14.x 이상)
Homebrew를 통해 Node.js를 설치하는 것을 권장합니다: brew install node
다운로드 및 설치: GenStudio 작업 공간에서 SkyDeck AI Helper 앱을 다운로드하고 설치합니다.
앱 실행: 응용 프로그램 폴더에서 열거나 토글을 켭니다.
서버 설치: "MCP 서버" 탭으로 가서 서버를 선택한 후 "설치"를 클릭합니다.
AI에 연결: 귀하의 SkyDeck GenStudio가 설치된 서버를 자동으로 감지합니다.
도구 사용 시작: 이제 AI가 설치된 서버에서 제공하는 기능을 사용할 수 있습니다.
SkyDeck AI Helper를 처음 실행하면 왼쪽에 다양한 섹션을 제공하는 간단한 인터페이스가 표시됩니다:
MCP 서버: mcp-get.com 및 smithery.ai에서 서버를 탐색하고 설치합니다.
설치됨: 시스템에 이미 설치된 서버를 관리합니다.
서버 로그: 모든 연결된 서버의 활동 로그를 봅니다.
설정: 애플리케이션 기본 설정을 구성합니다.
애플리케이션은 시스템 트레이에서 실행되며, 다른 애플리케이션 작업 중에도 언제든지 접근할 수 있습니다.
"MCP 서버" 탭으로 이동합니다.
사용 가능한 서버를 탐색하거나 검색 기능을 사용하여 특정 기능을 찾습니다.
서버 카드를 클릭하여 자세한 정보를 읽습니다.
"설치"를 클릭하여 서버를 시스템에 추가합니다.
설치 진행 상황이 표시됩니다.
완료되면 서버가 자동으로 시작됩니다.
"설치됨" 탭에서 다음을 수행할 수 있습니다:
상태 보기: 실행 중, 중지됨 또는 오류가 있는 서버 확인
서버 시작/중지: 필요에 따라 개별 서버를 켜거나 끌 수 있습니다
서버 구성: 환경 변수 및 작업 디렉토리 설정
서버 세부정보 보기: 사용 가능한 모든 도구 및 서버 정보 확인
서버 제거: 더 이상 필요하지 않은 서버 제거
많은 서버는 제대로 작동하기 위해 특정 구성이 필요합니다:
환경 변수:
서버 페이지에서 "환경 변수" 버튼을 클릭합니다
서버에서 요구하는 키-값 쌍을 추가합니다
일반적인 예로는 API 키 또는 구성 옵션이 있습니다
작업 디렉토리:
일부 서버(특히 파일 관련 서버)는 작업 디렉토리가 필요합니다
서버를 클릭하고 디렉토리 설정에 접근하여 이를 설정합니다
이는 서버가 접근할 수 있는 파일을 제어합니다
각 MCP 서버는 AI 애플리케이션이 사용할 수 있는 "도구" 세트를 제공합니다. 이러한 도구는 파일에 접근하거나, 코드를 검색하거나, 서비스와 상호작용하는 등의 특정 기능을 나타냅니다.
"설치됨" 탭에서 서버를 클릭하여 세부정보에 접근합니다.
사용 가능한 도구의 그리드를 볼 수 있습니다.
각 도구 카드에는 다음이 표시됩니다:
도구 이름: 기능을 식별합니다.
설명: 도구가 수행하는 작업을 설명합니다.
매개변수: 도구 사용 시 필요한 정보입니다.
SkyDeck AI Helper는 도구 실행을 위한 보안 계층을 제공합니다:
권한 요청: AI 애플리케이션이 도구를 처음 사용할 때 권한을 요청받습니다.
신뢰 설정: 각 도구에 대해 "항상 허용" 스위치를 전환하여 영구 권한을 부여할 수 있습니다.
감사 기록: 모든 도구 사용은 서버 로그에 기록됩니다.
SkyDeck AI Helper는 다음 주요 서버에 대한 기본 지원을 제공합니다:
기본적으로 자동 설치되며, 이 서버는 AI 기반 개발 워크플로우를 위한 포괄적인 도구를 제공합니다:
파일 작업 (읽기, 쓰기, 파일 관리)
코드 분석 및 검색 기능
다국어 코드 실행
웹 콘텐츠 검색
시스템 정보 접근
기타 등등
클로드의 코딩 능력을 향상시키는 선택적 MCP 서버:
전문화된 코딩 지원
파일 분석 도구
향상된 AI 코딩 워크플로우
인터페이스를 통해 별도로 설치해야 함
SkyDeck AI Helper는 자동으로 업데이트를 확인하고 사용 가능한 경우 알림을 보냅니다:
새 버전이 감지되면 업데이트 알림이 나타납니다.
"지금 업데이트"를 클릭하여 프로세스를 시작합니다.
업데이트가 백그라운드에서 시작됩니다.
완료되면 애플리케이션이 닫히고 자동으로 다시 시작됩니다.
SkyDeck AI Helper는 보안 및 개인 정보 보호를 핵심 원칙으로 설계되었습니다:
프로세스 격리: 각 서버는 격리를 위해 자체 프로세스 공간에서 실행됩니다.
권한 모델: 두 단계 접근 방식:
"항상 허용"으로 표시된 도구는 사용자에게 알림 없이 실행됩니다.
그렇지 않은 경우, 사용자로부터 명시적인 권한이 필요합니다.
로컬 실행: 모든 도구는 귀하의 기기에서 로컬로 실행됩니다.
데이터 수집 없음: 애플리케이션은 사용 데이터 수집을 하지 않습니다.
클라우드 의존성 없음: 서버는 전적으로 로컬 머신에서 실행됩니다.
권한 투명성: 사용 중인 도구에 대한 명확한 가시성.
접근 제어: AI 애플리케이션은 사용자가 명시적으로 허용한 것만 접근할 수 있습니다.
SkyDeck AI Helper를 최대한 활용하려면:
필수 서버부터 시작하기: 모든 것을 설치하기보다는 몇 가지 주요 서버로 시작하세요.
자원 관리: 적극적으로 사용하지 않는 서버는 중지하여 시스템 자원을 절약하세요.
권한을 신중하게 검토하기: "항상 허용"으로 표시할 도구를 신중하게 선택하세요.
로그를 주기적으로 확인하기: 도구 사용을 모니터링하기 위해 서버 로그 탭을 검토하세요.
종속성 업데이트 유지하기: Python과 Node.js가 최신 상태로 유지되도록 하세요.
특정 작업 디렉토리 사용하기: 파일 기반 서버에 적절한 작업 디렉토리를 설정하여 범위를 제한하세요.
서버 연결 문제
문제: 서버에 "연결 실패" 표시
해결책:
"재시도"를 클릭하여 문제가 해결되는지 확인
그렇지 않으면 서버를 열어 연결 실패 이유 확인
서버에서 필요한 환경 변수가 있는지 확인
서버 사양을 확인하여 다른 요구 사항이 있는지 확인
문제: 서버는 설치되지만 도구가 보이지 않음
해결책:
설치된 탭에서 서버가 제대로 시작되었는지 확인
서버를 중지하고 다시 시작해 보세요
성능 문제
문제: 애플리케이션이 느려짐
해결책:
활성 서버 수 줄이기
애플리케이션 재시작
활동 모니터에서 시스템 리소스 확인
기능 및 개선 사항
서버 관리 향상: 서버 상태 및 연결 처리 개선
트레이 아이콘 개선: 시스템 트레이에서의 가시성 및 기능 향상
새로운 MCP 서버 지원: 최신 모델 컨텍스트 프로토콜 서버와의 호환성 추가
UI 개선: 탐색 및 서버 카드 개선
성능 최적화: 메모리 사용량 감소 및 더 빠른 서버 전환
오류 처리 개선: 연결 문제에 대한 더 나은 피드백
업데이트 메커니즘: 더 원활한 애플리케이션 업데이트
문서화: 앱 내 도움말 리소스 향상
Q: SkyDeck AI Helper는 무엇에 사용되나요? A: 이는 컴퓨터에서 MCP 서버를 관리하여 AI 애플리케이션(예: SkyDeck GenStudio)이 기능을 향상시키는 도구와 데이터에 안전하게 접근할 수 있도록 합니다.
Q: SkyDeck AI Helper는 무료로 사용할 수 있나요? A: 네, SkyDeck AI Helper는 완전히 무료로 사용할 수 있습니다.
Q: 앱이 항상 실행되어 있어야 하나요? A: AI 애플리케이션이 MCP 서버에 접근하려면 그렇습니다. 그러나 최소한의 리소스 사용으로 백그라운드에서 효율적으로 실행됩니다.
Q: SkyDeck AI Helper를 다른 AI 애플리케이션과 함께 사용할 수 있나요? A: 현재 이 헬퍼 앱은 SkyDeck GenStudio만 지원합니다. 그러나 Claude Desktop 앱과 같은 더 많은 AI 애플리케이션에 대한 지원을 추가할 계획입니다.
Q: SkyDeck AI Helper는 Windows 또는 Linux에서 사용할 수 있나요? A: Windows 지원은 현재 개발 중이며, Linux 지원은 고려 중입니다. 플랫폼 가용성에 대한 발표는 공식 채널을 통해 확인하세요.
Q: 앱이 내 시스템 리소스를 얼마나 사용할까요? A: SkyDeck AI Helper는 경량으로 설계되었지만, 리소스 사용량은 활성 서버의 수와 유형에 따라 다릅니다.
Q: 애플리케이션이 내 데이터를 수집하나요? A: 아니요. 애플리케이션은 AI 애플리케이션과 로컬 MCP 서버 간의 통신만을 용이하게 합니다. 사용자 데이터를 수집하거나 전송하지 않습니다.
Q: 인터넷 접속 없이 앱을 실행할 수 있나요? A: 서버가 설치되면 많은 서버가 인터넷 접속 없이도 작동할 수 있지만, 일부는 완전한 작동을 위해 온라인 서비스가 필요할 수 있습니다.
Q: 추가 종속성을 설치해야 하나요? A: 네. 대부분의 서버는 Python 또는 Node.js가 필요합니다. 누락된 경우 애플리케이션이 설치 과정을 안내합니다.
Q: 어떤 서버가 필요한지 어떻게 알 수 있나요? A: 사용 사례에 맞는 서버로 시작하세요. 개발의 경우 SkyDeck AI Code가 추천됩니다. 전문 코딩 작업에는 Claude Code가 유용합니다. 필요에 따라 추가 서버를 설치할 수 있습니다.
Q: 나만의 MCP 서버를 개발할 수 있나요? A: 네. MCP 프로토콜은 개방되어 있으며, 개발자는 맞춤형 서버를 만들 수 있습니다. 개발 가이드는 에서 MCP 문서를 확인하세요.