🐘
Neon
서버리스 데이터베이스 데이터베이스 및 스토리지설치 명령어
npx clawhub@latest install neon
설치 안내
1
환경 확인
Node.js 22 이상과 OpenClaw가 설치되어 있는지 확인하세요. 터미널에서 openclaw --version을 실행하여 확인할 수 있습니다.
2
설치 실행
위의 설치 명령어를 터미널에서 실행하세요. ClawHub가 자동으로 Neon을(를) ~/.openclaw/skills/ 디렉토리에 다운로드하고 설치합니다.
3
설치 확인
openclaw skills list를 실행하여 설치된 스킬 목록을 확인하고, Neon이(가) 목록에 표시되는지 확인하세요.
4
매개변수 설정 (선택사항)
아래 소개의 설정 안내에 따라 ~/.config/openclaw/openclaw.json5에 스킬 설정 항목을 추가하세요.
수동 설치 방법: Skill 폴더를
~/.openclaw/skills/ 또는 프로젝트의 skills/ 디렉토리에 복사하세요. 폴더에 SKILL.md 파일이 포함되어 있어야 합니다.
데이터베이스 브랜치 생성 및 관리
SQL 쿼리 및 트랜잭션 실행
Schema 마이그레이션 및 롤백
상세 소개
Neon MCP 서버는 AI에 Neon Serverless Postgres에 대한 완전한 관리 능력을 제공하며, Neon의 데이터베이스 브랜치 기능으로 AI 대화 중 데이터베이스 변경을 안전하게 실험할 수 있습니다.
핵심 기능
- SQL 쿼리(query): 지정된 데이터베이스에서 SQL 쿼리를 실행하며, SELECT, INSERT, UPDATE, DELETE 등의 작업을 지원하고 구조화된 결과를 반환
- 브랜치 관리: 데이터베이스 브랜치 생성, 조회, 삭제 지원. 브랜치는 Git처럼 임의의 시점에서 데이터베이스 스냅샷을 생성 가능
- 프로젝트 관리: Neon 프로젝트 생성 및 관리, 컴퓨팅 리소스와 스토리지 설정 구성
- Schema 조작: 데이터베이스 테이블 구조 조회, DDL 문 실행으로 Schema 변경
- 연결 정보: 데이터베이스 연결 문자열 획득, 역할 및 권한 관리
설정 방법
{
"mcpServers": {
"neon": {
"command": "npx",
"args": ["-y", "@neondatabase/mcp-server-neon"],
"env": {
"NEON_API_KEY": "your-neon-api-key" // Neon Console에서 획득
}
}
}
}
사용 시나리오
- 개발 디버깅: 브랜치를 생성하여 격리된 환경에서 SQL 변경 테스트
- 데이터 분석: 대화 중 직접 쿼리를 실행하여 비즈니스 데이터 분석
- Schema 설계: AI의 도움으로 데이터베이스 테이블 구조 설계 및 최적화
- 데이터 마이그레이션: Schema 변경 및 데이터 마이그레이션 스크립트 관리