이미 믿는 에이전트를 그대로
Claude Code, Codex, Claude Desktop 같은 MCP 클라이언트가 DopeDB를 통해 스키마와 읽기 쿼리 맥락을 요청할 수 있습니다.
무료 로컬 MCP 데이터베이스 게이트웨이
DopeDB(도프디비)는 MCP 지원 에이전트가 Postgres, MySQL, SQLite를 안전하게 읽고 이해할 수 있게 합니다. 질문과 분석은 좋아하는 에이전트에게 맡기고, 인증 정보, 읽기 전용 실행, 쓰기 승인, 롤백 미리보기, 감사 로그는 네이티브 데스크톱 앱 안에 둡니다.

DopeDB가 메우는 빈틈
데이터베이스 클라이언트는 사람이 데이터를 다루게 해주고, text-to-SQL 도구는 쿼리를 만들어줍니다. DopeDB는 그 사이에 있습니다. 에이전트가 데이터베이스를 읽고 쿼리할 수 있게 하되, 원본 인증 정보와 조용한 쓰기 권한은 넘기지 않는 로컬 MCP 게이트웨이입니다.
Claude Code, Codex, Claude Desktop 같은 MCP 클라이언트가 DopeDB를 통해 스키마와 읽기 쿼리 맥락을 요청할 수 있습니다.
연결과 비밀값은 로컬 앱 경계 안에 두고, 에이전트에는 좁고 감사 가능한 도구 표면만 제공합니다.
읽기 쿼리는 자연스럽게 흐르게 두고, 쓰기와 DDL은 정책, 승인, 롤백 미리보기, 감사 기록 뒤에 둡니다.
안전 경계
DopeDB는 강력한 에이전트 워크플로우, 프로덕션 데이터베이스에 대한 조심스러움, 그리고 최종 결정을 내려야 하는 사람 사이의 불편하지만 중요한 지점을 위해 만들어졌습니다.
에이전트가 작성한 SQL은 DopeDB가 파싱하고 분류하고 안전 정책을 적용하기 전까지 제안으로 취급됩니다.
연결 정보와 비밀값은 생성된 에이전트에 직접 넘기지 않고 네이티브 앱 경계 안에 둡니다.
쿼리, 승인, 미리보기, 실행 결과를 기록해 모든 데이터베이스 작업에 추적 가능한 흔적을 남깁니다.
에이전트 준비 흐름
agent -> proposed write
UPDATE customers
SET plan = 'pro'
WHERE id = 1842;
DopeDB safety:
classification: write
rows estimated: 1
preview: rollback transaction ready
approval: required다운로드
공개 릴리스 채널은 GitHub Releases입니다. 앱은 서명된 릴리스 피드를 확인하고, 새 버전이 있으면 Settings에서 업데이트할 수 있게 합니다.
Apple Developer ID로 공증되기 전까지는 GitHub Releases에서 받은 파일인지 확인한 뒤 System Settings, Privacy & Security, Open Anyway에서 실행을 허용하세요.
Applications로 복사한 뒤 터미널에서 실행할 수 있는 대안: sudo xattr -dr com.apple.quarantine /Applications/DopeDB.app
프로젝트 문서