mcp-server-mysql logo

mcp-server-mysqlMySQL 데이터베이스에 대한 읽기 전용 액세스를 제공하는 모델 컨텍스트 프로토콜 서버. 이 서버를 통해 LLM이 데이터베이스 스키마를 검사하고 읽기 전용 쿼리 실행이 가능합니다.

(0)
Daniel Nikulshyn리뷰어 Daniel Nikulshyn·업데이트됨 2026년 7월

개요

Model Context Protocol 서버는 MySQL 데이터베이스에 읽기 전용 액세스를 제공합니다. 이 서버는 LLM이 데이터베이스 스키마를 검사하고 읽기 전용 쿼리를 실행할 수 있도록 해 줍니다. 주요 기능에는 기본적으로 읽기 전용, 환경 플래그를 통해 선택적 쓰기 연산, Claude Code 통합 지원 및 SSH 터널링이 포함됩니다. 또한 이는 스키마에 따라 권한을 부여하며 PII 삭제 기능과 원격 데이터베이스 및 대형 DB 모드 지원도 제공합니다.

주요 기능

  • 읽기 전용으로 기본 설정됨
  • 쓰기 연산은 환경 변수 플래그를 통해 옵트인
  • 클라우드 코드 통합
  • SSH 터널 지원
  • 멀티 DB 모드
  • 스키마 구분별 권한

가격

모델
Free
카테고리
MCP 서버
평점
아직 리뷰 없음

사용 사례

AI-Powered 데이터 분석

mcp-server-mysql를 사용하여 LLM을 사용하여 MySQL 데이터베이스에 데이터를 분석하고 스키마를 검사하고 읽기 전용 쿼리 실행할 수 있습니다.

데이터 탐색에 클라우드

mcp-server-mysql를 클라우드 코드와 통합하여 LLM으로 MySQL 데이터베이스를 탐색하고 쿼리할 수 있도록 합시다.

장단점

장점

  • LLM이 데이터베이스 스키마를 검사하고 읽기 전용 쿼리 실행이 가능하도록 함
  • 다수의 데이터베이스를 연결하여 다시 로그인하지 않고 지원
  • 결과에 대해 자동으로 구체적 인 데이터 마스킹
  • Anthropic의 클라우드 코드 CLI를 위해 최적화됨

단점

  • 쓰기 연산은 기본적으로 비활성화되어 환경 변수 플래그 구성 필요
  • Node.js v20+, MySQL 5.7+(8.0+ 추천) 필요

리뷰

리뷰를 작성하려면 로그인하세요.

아직 리뷰가 없습니다. 첫 번째가 되어보세요!

Q&A

시스템 요구사항은 무엇인가요?

Node.js v20+와 MySQL 5.7+ (8.0 권장) 필요합니다. MySQL 사용자에게 노출하려는 데이터베이스에 대한 권한이 있어야 합니다. 클라우드에서 실행하면 로컬 설정이 필요 없습니다.

Asked by Victor Nguyen · Jan 22, 2026

쿼리 시 민감한 데이터를 보호할 수 있나요?

네, 서버는 쿼리 결과에서 자동으로 PII를 가려줍니다. 스키마별 권한을 구성해 특정 테이블이나 열에 대한 접근을 제한할 수 있어 민감 정보를 마스킹하거나 차단할 수 있습니다.

Asked by Xavier Costa · Jan 5, 2026

어떤 통합 기능을 지원하나요?

Anthropic의 Claude Code CLI에 최적화되어 있으며 Model Context Protocol을 통해 호출될 수 있습니다. 또한 SSH 터널, HTTP를 통한 원격 MySQL (베어러 토큰 및 TLS/mTLS 지원), 그리고 단일 세션에서 여러 데이터베이스를 처리할 수 있습니다.

Asked by Youssef El-Sayed · Jan 6, 2026

mcp-server-mysql은 쓰기 작업을 어떻게 처리하나요?

기본적으로 읽기 전용입니다. 쓰기 명령(INSERT, UPDATE, DELETE)을 활성화하려면 환경 플래그 ALLOW_INSERT_OPERATIONS를 설정해야 합니다. 이 플래그 없이 쓰기 시도는 거부됩니다.

Asked by Tobias Hartmann · Nov 10, 2025

질문하기

MCP 서버 대안