지원 Tools
MCP 클라이언트는 아래 Tools를 사용해 스키마와 테이블을 조회하고, 테이블을 생성/변경하며, SQL을 실행합니다.
| 기능 | Tool 명 | 설명 |
|---|---|---|
| 커넥션과 스키마 조회 | list-connections | MCP 사용이 허용된 커넥션과 스키마, 그리고 각 스키마의 DDL 실행/Auto Commit 정책을 조회합니다. |
| 테이블 목록 조회 | list-tables | 지정한 커넥션·스키마의 테이블 목록을 조회합니다. |
| 테이블 상세 조회 | get-table-details | 지정한 테이블의 컬럼, 키, 인덱스, 관계를 조회합니다. |
| 테이블 생성 | create-tables | 새 테이블을 정의해 ERD에 반영하고, 스키마의 DDL 정책이 즉시 실행이면 DB에도 반영합니다. |
| 테이블 변경 | modify-tables | 기존 테이블의 컬럼·키·인덱스·관계를 변경해 ERD에 반영하고, DDL 정책이 즉시 실행이면 DB에도 반영합니다. |
| SQL 실행 | execute-query | SQL 조회/변경문을 실행하고 결과를 반환합니다. DDL은 차단되며 create-tables/modify-tables를 사용합니다. |
참고: MCP Tool은 NeoSQL 설정에서 허용한 프로젝트·커넥션·스키마 범위 안에서만 동작합니다. DDL 즉시 실행 여부와 DML Auto Commit 여부는 각 스키마의 MCP 정책을 따릅니다.
