PostgreSQL MCP 서버
PostgreSQL 데이터베이스 쿼리를 직접 실행할 수 있는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버는 매개변수화된 쿼리와 구성 가능한 시간 제한을 지원하여 PostgreSQL 데이터베이스에 대한 사용자 지정 SQL 쿼리 실행을 가능하게 합니다. 이 프로젝트는 Cursor IDE와 함께 사용하도록 특별히 설계되었습니다.
필수 조건
노드.js >= 18.0.0
PostgreSQL 서버(대상 데이터베이스 작업용)
대상 PostgreSQL 인스턴스에 대한 네트워크 액세스
Related MCP server: PostgreSQL MCP Server
설치
Smithery를 통해 설치
Smithery를 통해 Claude Desktop용 PostgreSQL 데이터베이스 쿼리 서버를 자동으로 설치하려면:
지엑스피1
수동 설치
저장소를 복제합니다
종속성 설치:
npm install서버를 빌드하세요:
npm run buildMCP 설정 파일에 추가:
{ "mcpServers": { "postgresql-mcp": { "command": "node", "args": ["/Users/1Levick3/Desktop/postgresql-mcp-server/build/index.js"], "disabled": false, "alwaysAllow": [], "env": { "POSTGRES_CONNECTION_STRING": "postgresUrl", "POSTGRES_SSL_CERT_PATH": "/Users/1levick3/Desktop/root.crt" } } } }
개발
npm run dev- 핫 리로드로 개발 서버 시작npm run lint- ESLint 실행npm test- 테스트 실행
보안 고려 사항
연결 보안
연결 풀링을 사용합니다
연결 시간 초과를 구현합니다
연결 문자열을 검증합니다
SSL/TLS 연결을 지원합니다
기여하다
저장소를 포크하세요
기능 브랜치 생성
변경 사항을 커밋하세요
지점으로 밀어 넣기
풀 리퀘스트 만들기