소개
TaseDeck는 Tauri로 제작된 크로스 플랫폼 데스크톱 애플리케이션으로, Model Context Protocol(MCP) 서버와 개발자 유틸리티를 관리하기 위한 도구입니다. 현재 알파 버전(0.1.0-alpha)으로 개발 중이며, 주로 개발자와 고급 사용자를 대상으로 합니다.
상세정보
TaseDeck 개요
TaseDeck는 Tauri 기반으로 제작된 크로스 플랫폼 데스크톱 애플리케이션으로, Model Context Protocol(MCP) 서버와 개발자 유틸리티를 효율적으로 관리하기 위한 도구입니다. 현재 알파 버전(0.1.0-alpha)으로, 개발자와 고급 사용자를 대상으로 합니다.
주요 기능
- MCP 서버 관리: 다양한 MCP 서버를 설치하고 구성할 수 있습니다.
- 에이전트 구성: Cursor, Claude Code 등 여러 에이전트를 프로젝트에 연결하고 각각의 도구와 설정을 관리할 수 있습니다.
- 그래프 기반 시각화: 프로젝트와 에이전트, 서버 간의 관계를 그래프로 시각화하여 한눈에 파악할 수 있습니다.
- 명령 실행 및 테스트: 각 에이전트에 대해 명령을 구성하고, 도구 초기화 및 목록 조회 등의 테스트를 수행할 수 있습니다.
지원 환경
TaseDeck는 Windows, macOS, Linux에서 실행되는 크로스 플랫폼 앱입니다. 구체적인 시스템 요구 사항은 아직 명시되지 않았습니다.
기본 사용 방법
- 프로젝트를 생성하거나 선택합니다.
- 에이전트를 추가하고, 각 에이전트에 MCP 서버를 연결합니다.
- 서버의 실행 명령, 환경 변수, 도구 등을 설정합니다.
- 설정 후 ‘Test’ 기능을 통해 연결 상태를 확인합니다.
제한 사항 및 주의사항
- 알파 버전이므로 안정성이나 기능이 완전하지 않을 수 있습니다.
- 개발자 도구이므로 일반 사용자에게는 다소 복잡할 수 있습니다.
- MCP 서버 및 에이전트의 실제 동작은 각 서비스의 API와 환경에 따라 달라질 수 있습니다.
FAQ
Q: TaseDeck는 무료인가요?
현재 제공된 정보로는 라이선스나 가격에 대한 언급이 없습니다. GitHub 저장소를 통해 소스 코드가 공개되어 있으므로, 직접 확인하시기 바랍니다.
Q: Windows에서 사용할 수 있나요?
네, Tauri 기반 크로스 플랫폼 앱이므로 Windows에서 실행 가능합니다.
Q: MCP 서버가 무엇인가요?
MCP(Model Context Protocol)는 AI 모델이 외부 도구나 데이터 소스와 상호작용할 수 있게 하는 프로토콜입니다. TaseDeck는 이러한 MCP 서버를 관리하는 데 도움을 줍니다.
화면으로 보는 주요 기능
프로젝트 구성 그래프

프로젝트 'my-app'의 구성 그래프를 보여주는 화면입니다. 왼쪽에는 'Projects' 메뉴와 'my-app' 프로젝트가 선택되어 있으며, 중앙에는 두 개의 에이전트가 연결된 그래프가 표시됩니다. 첫 번째 에이전트는 'Cursor'이며, 'my-app-Cursor'라는 프리셋과 함께 'AppDeploy' 및 'Linear'라는 도구를 사용합니다. 두 번째 에이전트는 'Claude Code'이며, 'my-app-Claude Code'라는 프리셋과 함께 'context7' 도구를 사용합니다. 각 에이전트는 'Add server' 버튼을 통해 서버를 추가할 수 있으며, 하단에는 '+ Add agent' 버튼이 있습니다. 오른쪽 상단에는 'NAVIGATION' 섹션에서 'Cursor'와 'Claude Code'의 위치를 나타내는 네비게이션 링크가 있습니다.
에이전트 설정 세부 정보

에이전트 'Claude Code'의 설정 세부 정보를 보여주는 화면입니다. 'Run commands' 섹션에는 'Type'이 'bash/url'로 설정되어 있으며, 'st dio'라는 명령이 입력되어 있습니다. 'Argument' 섹션은 아직 아무런 인수가 입력되지 않았음을 나타냅니다. 'Compiled command' 섹션에는 'bash' 타입의 명령이 'npx -y @upstash/context7-mcp'로 컴파일되어 있습니다. 'Environment variables' 섹션은 아직 변수가 없으며, 'Add' 버튼을 통해 변수를 추가할 수 있습니다. 'Tools' 섹션에는 'get-library-docs'와 'resolve-library-id'라는 두 개의 도구가 활성화되어 있습니다. 'Test' 섹션에는 'Initialize'와 'List' 작업이 성공적으로 완료되었음을 나타내는 'Success' 상태가 표시되어 있습니다.
AppDeploy 설정 화면

AppDeploy 설정 화면입니다. 왼쪽에는 'Installed' 섹션에 'AppDeploy', 'Linear', 'context7' 등의 서버가 연결되어 있으며, 'Market' 섹션에는 'inference.sh', 'ac.tandem/docs-mcp', 'agency.lona/trading', 'aTars MCP', 'ABMeter' 등의 서버가 설치 가능합니다. 중앙에는 'AppDeploy'의 설정이 표시되어 있으며, 'Run commands' 섹션에서 'Type'이 'Streamable HTTP'로 설정되어 있고, 'https://api-v2.appdeploy.ai/mcp'라는 URL이 입력되어 있습니다. 'Key' 섹션에는 'No headers yet. Example: Authorization → Bearer ${api_key}'라는 안내 문구가 있습니다. 'Request' 섹션에는 'POST https://api-v2.appdeploy.ai/mcp'라는 요청이 표시되어 있습니다. 'Environment variables' 섹션은 아직 변수가 없으며, 'Add' 버튼을 통해 변수를 추가할 수 있습니다. 'Tools' 섹션에는 'get_deploy_instructions', 'get_appdeploy_template', 'upload_assets', 'deploy_app', 'get_app_status', 'get_e2e_qa_run_details' 등의 도구가 활성화되어 있습니다.
시스템 요구사항
Windows, macOS, Linux에서 실행되는 크로스 플랫폼 앱입니다. 구체적인 시스템 요구 사항은 제공되지 않았습니다.


