소개
Bdash는 가와후도 호카무라(Kazuhito Hokamura)가 개발한 간단한 SQL 클라이언트로, 경량 데이터 분석을 위해 설계된 오픈 소스 도구입니다. Electron 기반으로 여러 주요 데이터베이스를 지원하며, 쿼리 작성, 결과 시각화, 그리고 공유 기능을 제공합니다.
상세정보
프로그램 소개
Bdash는 여러 데이터베이스에 연결하여 SQL 쿼리를 작성하고, 실행 결과를 표 형식으로 확인하거나 차트로 시각화할 수 있는 경량 SQL 클라이언트입니다. MIT 라이선스로 배포되는 오픈 소스 프로젝트입니다.
주요 기능
- 쿼리 저장 및 실행: SQL 쿼리를 편리하게 작성하고 실행할 수 있습니다.
- 결과 시각화: 쿼리 결과를 다양한 형태의 차트로 그래프화하여直观的に 확인할 수 있습니다.
- 데이터 소스 공유: GitHub Gist를 통해 쿼리 결과를 쉽게 공유할 수 있습니다.
- 다중 데이터 소스 지원: MySQL, PostgreSQL(Amazon Redshift), SQLite3, Google BigQuery, Treasure Data, Amazon Athena 등 여러 데이터베이스를 지원합니다.
- MCP 서버 통합: Claude Code와 같은 AI 코딩 도구와 연동하여 데이터 소스 및 테이블 목록 조회, 쿼리 읽기/쓰기, 새 쿼리 생성 등의 작업을 수행할 수 있습니다.
설치 및 시작
공식 웹사이트 또는 GitHub 릴리스 페이지에서 설치 파일을 다운로드하여 설치할 수 있습니다. Windows의 경우 winget을 사용하여 간편하게 설치할 수 있습니다.
winget install --id bdash-app.bdash --exact기본 사용법
- Bdash를 실행하고 연결할 데이터베이스를 설정합니다.
- 쿼리 편집기에 SQL을 입력하고 실행합니다.
- 결과를 표로 확인하거나, 시각화 기능을 활용하여 그래프를 생성합니다.
- 필요한 경우, Gist를 통해 결과를 공유할 수 있습니다.
MCP 서버 설정 (개발 환경)
AI 코딩 도구와의 연동을 위해 MCP 서버를 설정할 수 있습니다.
# MCP 서버 의존성 설치
yarn mcp:install
# MCP 서버 빌드
yarn mcp:build그 후, Claude Code의 MCP 설정 파일에 다음 내용을 추가합니다.
{
"mcpServers": {
"bdash": {
"command": "node",
"args": ["/path/to/bdash/src/mcp/dist/server.js"]
}
}
}지원 환경
Bdash는 Electron 기반으로 Windows, macOS, Linux 환경에서 모두 실행 가능합니다. 공식 웹사이트에서 각 플랫폼에 맞는 설치 파일을 제공합니다.
시스템 요구사항
MCP 서버를 사용할 경우 Node.js가 필요하며, 개발 환경에서는 yarn을 사용하여 의존성을 설치하고 실행합니다.


