무료 다운로드 MCP 용

광고 보고 무료 다운로드하기

Softonic 리뷰

드라이런: AI 지원 개발 및 거버넌스를 위한 오프라인 PostgreSQL 분석

Dryrun은 Boringsql의 MCP 서버 도구로, Go로 구축되어 데이터베이스 개발 및 운영을 개선합니다. 이는 PostgreSQL 데이터베이스의 오프라인 스냅샷에 연결하여 AI 에이전트, IDE 및 CI 시스템이 스키마 인식을 얻고 검증을 수행할 수 있게 합니다. 이러한 접근 방식은 라이브 프로덕션 데이터베이스에 직접 접근하지 않고도 안전한 분석을 가능하게 합니다. Dryrun은 스키마 탐색, 쿼리 검증 및 마이그레이션 검사를 위한 도구 모음을 제공하여 개발자와 DBA가 데이터베이스의 건강과 일관성을 유지하는 데 도움을 줍니다.

Dryrun은 무엇에 연결되나요?

Dryrun MCP 서버는 오프라인 스냅샷인 PostgreSQL 데이터베이스에 독점적으로 연결됩니다. 이 스냅샷은 프로젝트의 ".dryrun/history.db" 디렉토리에 로컬로 저장됩니다. CLI 도구는 PostgreSQL 카탈로그를 탐색하고 이 로컬 스냅샷을 생성하는 역할을 합니다. 이러한 설계는 Dryrun이 라이브 프로덕션 데이터베이스에 직접 연결하지 않도록 하여, 분석이 스키마 및 데이터 구조의 제어된 격리된 복사본에서 수행되도록 하여 보안을 강화하고 운영 시스템에 대한 의도하지 않은 변경을 방지합니다.

핵심 기능 및 도구

Dryrun은 스키마 탐색, 쿼리 검증, 마이그레이션 검사, 린팅 및 진공 건강을 위한 14개의 도구를 제공합니다. 주요 기능으로는 잠금 유형 분석, 지속 시간 추정, 테이블 재작성 감지 및 안전한 DDL 대안이 포함됩니다. 쿼리 검증은 libpg_query를 통한 SQL 파싱, 열 참조 검사 및 안티 패턴 감지를 사용합니다. 다른 도구는 스냅샷 차이, 관습 및 구조 감사에 대한 스키마 린팅을 제공합니다. 또한 사용되지 않는 인덱스, 부풀림, 오래된 통계 및 활동 이상을 감지합니다.

대상 사용자

Dryrun은 AI 에이전트, IDE, CI 시스템, DBA 및 개발자를 위해 설계되었습니다. AI 어시스턴트가 데이터베이스 스키마를 이해하고 인덱스를 제안하며 쿼리를 안전하게 검증하는 데 도움을 줍니다. DBA와 개발자는 이를 사용하여 배포 전 마이그레이션 검토, 방해가 되는 작업 식별 및 스키마 거버넌스를 시행할 수 있습니다. 린팅 및 통계 감사를 통해 데이터베이스 건강을 유지하는 데 지원합니다. 분석을 위해 라이브 프로덕션 데이터베이스와의 직접적인 실시간 상호작용이 필요한 경우 이 항목을 건너뛰세요.

시작하는 방법

로컬 Dryrun MCP 서버에 연결할 때 AI 어시스턴트에 대한 자격 증명이 필요하지 않습니다. 오프라인 스냅샷에서 작동하기 때문입니다. 서버는 stdio 또는 SSE를 전송 프로토콜로 지원합니다.

사용 사례

  • AI 지원 데이터베이스 개발: AI 어시스턴트는 스키마 인식을 통해 인덱스를 제안하고 프로덕션 자격 증명 없이 쿼리를 검증합니다.
  • 배포 전 마이그레이션 검토 (Migration Guardrail): DDL 문이 잠금 및 재작성 검사를 통해 방해가 되는 작업을 식별하고 배포 또는 CI에서 더 안전한 대안을 제안합니다.
  • 스키마 린팅 및 거버넌스: 명명 규칙을 시행하고 구조적 문제(예: 기본 키 누락, 인덱스가 없는 외래 키)를 식별하며 통계적 문제(예: 사용되지 않는 인덱스, 부풀림)를 감지합니다.

Dryrun은 PostgreSQL 데이터베이스 분석을 위한 안전하고 격리된 환경을 제공하며, 특히 AI 지원 개발 및 배포 전 점검에 유용합니다. 오프라인 스냅샷에 의존하기 때문에 AI 클라이언트는 실시간 데이터베이스 자격 증명에 접근하지 않아 보안이 강화됩니다. 이 도구 모음은 마이그레이션 안전성에서 스키마 린팅에 이르기까지 다양한 데이터베이스 건강 및 거버넌스 작업을 지원합니다.

  • 장점

    • 오프라인 PostgreSQL 스냅샷에서 안전하게 작동합니다.
    • AI 클라이언트는 데이터베이스 자격 증명이 필요하지 않습니다.
    • 스키마 및 쿼리 분석을 위한 14가지 도구를 제공합니다.
    • 배포 전 마이그레이션 검토 및 스키마 린팅을 지원합니다.
  • 단점

    • 현재 상태에 대한 수동 스냅샷 업데이트가 필요합니다.
    • 초기 설정에는 스냅샷 생성을 위한 데이터베이스 URL이 필요합니다.
    • 오직 PostgreSQL 데이터베이스만 지원합니다.
    • 로컬 서버는 프로젝트 초기화 단계를 요구합니다.

앱 사양

  • 개발자

  • 라이센스

    무료

  • 버전

    v0.16.6

  • 업데이트 날짜

  • 플랫폼

    MCP

  • 언어

    영어

프로그램은 다른 언어로 제공됩니다.


무료 다운로드 MCP 용

광고 보고 무료 다운로드하기


dryrun에 대한 사용자 리뷰

당신은 dryrun를 시도? 당신의 의견을 제일 먼저 남기십시오!

리뷰 추가

AI 코딩 MCP용 가장 많이 다운로드

AI 코딩 MCP용 가장 많이 다운로드

AI 코딩 MCP용 가장 많이 다운로드

dryrun에 대한 관련 토픽

이 소프트웨어의 사용에 관한 법률은 국가마다 다릅니다. 해당 법률을 위반하는 경우 이 프로그램을 사용하지 않아야 합니다.
(으)로 Softonic에 로그인됨