hs-sql-agent는 정책으로 통제된 SQL 접근을 제공하는 HTTP MCP 서버입니다. MCP 클라이언트를 PostgreSQL, MySQL, SQL Server, Oracle, SQLite, Firebird에 연결하면서 인증, 접근 정책, SQL 검증, 데이터 변경 승인은 서버에서 관리합니다.
01 MCP 클라이언트
02 MCP 키 권한 범위
03 SQL 컴파일러
04 정책 및 지원 기능 검증
05 데이터베이스
서버가 책임지는 영역
컴파일러가 만드는 실행 경계
생성된 SQL은 실행 전에 파싱되고 검증됩니다. hs-sql-agent는 문장의 의미를 유지하는 데 필요한 기능을 확인하고, 입력 SQL의 의미, 대상 데이터베이스의 지원 범위, 접근 정책을 모두 통과한 경우에만 해당 데이터베이스용 SQL을 생성합니다.
지원하지 않는 구문이나 의미는 겉보기만 비슷한 다른 SQL로 조용히 바꾸지 않고 명시적으로 거부합니다.