
AnalyticDB PostgreSQL MCP 서버
AnalyticDB PostgreSQL MCP 서버는 AI 어시스턴트와 AnalyticDB PostgreSQL 데이터베이스를 연결하여, 원활한 스키마 탐색, SQL 쿼리 실행, 메타데이터 조회, 성능 튜닝을 지원함으로써 견고하고 엔터프라이즈급 분석 워크플로우를 실현합니다....
AnalyticDB PostgreSQL MCP 서버는 AI 어시스턴트와 AnalyticDB PostgreSQL 데이터베이스 간의 범용 인터페이스 역할을 합니다. 이 서버를 통해 AI 에이전트는 AnalyticDB PostgreSQL과 원활하게 통신하며, 데이터베이스 메타데이터 조회 및 다양한 SQL 작업을 실행할 수 있습니다. 데이터베이스 기능을 Model Context Protocol(MCP)로 노출함으로써, AI 모델이 SELECT, DML, DDL SQL 쿼리 실행, 테이블 통계 분석, 스키마 또는 테이블 정보 조회 등의 작업을 수행할 수 있습니다. 이를 통해 데이터베이스 쿼리, 스키마 탐색, 성능 분석 등을 AI 환경 내에서 자동화하고 최적화할 수 있습니다.
저장소 또는 문서에 프롬프트 템플릿이 언급되어 있지 않습니다.
analyze_table
도구를 사용해 통계를 수집·갱신하여 쿼리 최적화 및 성능을 향상합니다.explain_query
도구를 활용해 개발자 또는 AI 에이전트가 SQL 쿼리의 실행 계획을 이해하고 최적화할 수 있습니다.git clone https://github.com/aliyun/alibabacloud-adbpg-mcp-server.git
"mcpServers": {
"adbpg-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/path/to/adbpg-mcp-server",
"run",
"adbpg-mcp-server"
],
"env": {
"ADBPG_HOST": "host",
"ADBPG_PORT": "port",
"ADBPG_USER": "username",
"ADBPG_PASSWORD": "password",
"ADBPG_DATABASE": "database"
}
}
}
pip install adbpg_mcp_server
"mcpServers": {
"adbpg-mcp-server": {
"command": "uvx",
"args": [
"adbpg_mcp_server"
],
"env": {
"ADBPG_HOST": "host",
"ADBPG_PORT": "port",
"ADBPG_USER": "username",
"ADBPG_PASSWORD": "password",
"ADBPG_DATABASE": "database"
}
}
}
"mcpServers": {
"adbpg-mcp-server": {
"command": "uvx",
"args": [
"adbpg_mcp_server"
],
"env": {
"ADBPG_HOST": "host",
"ADBPG_PORT": "port",
"ADBPG_USER": "username",
"ADBPG_PASSWORD": "password",
"ADBPG_DATABASE": "database"
}
}
}
"mcpServers": {
"adbpg-mcp-server": {
"command": "uvx",
"args": [
"adbpg_mcp_server"
],
"env": {
"ADBPG_HOST": "host",
"ADBPG_PORT": "port",
"ADBPG_USER": "username",
"ADBPG_PASSWORD": "password",
"ADBPG_DATABASE": "database"
}
}
}
데이터베이스 비밀번호 등 민감한 값은 반드시 환경 변수로 저장하고, 일반 텍스트 설정 파일에는 입력하지 마세요. 예시:
"env": {
"ADBPG_PASSWORD": "${ADBPG_PASSWORD_ENV}"
}
시스템 환경 변수도 적절히 설정하여 안전하게 통합하세요.
FlowHunt에서 MCP 통합
워크플로우에 MCP 서버를 연동하려면, MCP 컴포넌트를 플로우에 추가하고 AI 에이전트와 연결하세요.
MCP 컴포넌트를 클릭하면 설정 패널이 열립니다. 시스템 MCP 설정 영역에 다음과 같은 JSON 형식으로 MCP 서버 정보를 입력하세요:
{
"adbpg-mcp-server": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
설정이 완료되면, AI 에이전트가 MCP의 모든 기능을 도구로 사용할 수 있습니다. “adbpg-mcp-server"는 실제 사용하는 MCP 서버 이름으로, URL도 본인의 MCP 서버 주소로 변경하세요.
섹션 | 지원 여부 | 비고/설명 |
---|---|---|
개요 | ✅ | |
프롬프트 목록 | ⛔ | 프롬프트 템플릿 없음 |
리소스 목록 | ✅ | 기본 및 템플릿 |
도구 목록 | ✅ | 5개 도구 문서화 |
API 키 보안 | ✅ | 환경 변수 이용 |
샘플링 지원(평가에 중요하지 않음) | ⛔ | 언급 없음 |
이 MCP 서버는 설치, 리소스, 도구에 대한 문서가 충실하지만, 프롬프트 템플릿이나 Roots, 샘플링 등 고급 기능은 언급하지 않았습니다. 데이터베이스 중심 워크플로우에 집중되어 있습니다.
라이선스 보유 | ✅ (Apache-2.0) |
---|---|
최소 1개 도구 포함 | ✅ |
포크 수 | 0 |
스타 수 | 4 |
평가:
이 MCP 서버는 7/10 점수를 줄 수 있습니다. 기본 통합과 데이터베이스 활용에 대해 문서화가 잘 되어 있으나, 프롬프트 템플릿, 고급 MCP 기능, 커뮤니티 채택(스타/포크)이 부족해 점수가 낮아졌습니다. 데이터베이스 중심의 AI 워크플로우에는 훌륭한 출발점입니다.
이 서버는 AI 어시스턴트가 AnalyticDB PostgreSQL 데이터베이스와 연결되도록 도와주는 미들웨어입니다. AI가 SQL 쿼리 실행, 스키마 관리, 테이블 분석, 메타데이터 조회 등을 Model Context Protocol(MCP)을 통해 할 수 있게 해줍니다.
AI 에이전트는 SELECT, DML(INSERT/UPDATE/DELETE), DDL(CREATE/ALTER/DROP) 쿼리 실행, 테이블 통계 분석, 스키마/테이블 정보 조회, SQL 실행 계획(OPM) 확인 등이 가능합니다.
데이터베이스 자격 증명(특히 비밀번호)은 일반 텍스트 설정 파일이 아닌 환경 변수에 저장해야 하며, 안전한 통합과 자격 증명 유출 방지를 보장합니다.
데이터베이스 쿼리 자동화, 스키마 탐색, 테이블 통계 업데이트, 데이터베이스 작업을 AI 기반 혹은 자동화 워크플로우와 통합할 때 이상적입니다.
현재 문서에는 프롬프트 템플릿이 제공되지 않습니다.
현재 GitHub 기준으로 포크 0건, 스타 4건입니다.
AnalyticDB PostgreSQL MCP 서버는 AI 어시스턴트와 AnalyticDB PostgreSQL 데이터베이스를 연결하여, 원활한 스키마 탐색, SQL 쿼리 실행, 메타데이터 조회, 성능 튜닝을 지원함으로써 견고하고 엔터프라이즈급 분석 워크플로우를 실현합니다....
MCP 데이터베이스 서버는 SQLite, SQL Server, PostgreSQL, MySQL 등과 같은 인기 있는 데이터베이스에 AI 어시스턴트와 자동화 도구가 안전하게 프로그래밍 방식으로 접근할 수 있도록 해줍니다. 이는 브리지 역할을 하여, 컨텍스트 인식 워크플로우 및 AI 기반 ...
MySQL용 AnalyticDB MCP 서버는 AI 에이전트를 Alibaba Cloud의 AnalyticDB for MySQL에 연결할 수 있는 범용 인터페이스를 제공하여, Model Context Protocol(MCP)을 통한 원활한 데이터베이스 접근, 자동 SQL 실행 및 메타데이...