하나의 통제된 MCP surface
모델에 unrestricted database connection을 넘기지 않고 Oracle를 노출합니다.
모델에 unrestricted database connection을 넘기지 않고 Oracle를 노출합니다.
Oracle 고유 SQL 의미를 명시적인 source / target capability 경계 안에서 처리합니다.
Database scope, table policy, Tool 제한, Rate Limit, Safe DML, Audit을 커밋보다 먼저 적용합니다.
모델이 생성한 Oracle SQL을 데이터베이스 자체가 실행할 수 있다는 이유만으로 신뢰하지 않습니다. SQL은 먼저 타입 기반 validation과 capability pipeline에 들어갑니다.
Provider support는 연결, metadata discovery, 지원 statement 컴파일, Policy 아래 실행이 가능하다는 뜻입니다. 모든 벤더 전용 문법을 자동 허용한다는 뜻은 아닙니다.
MCP Client는 Oracle SQL을 만들기 전에 내장 metadata Tool로 schema, table, column을 확인할 수 있습니다. 무작정 schema를 추측하는 일을 줄이고 discovery를 같은 인증된 database scope 안에 유지합니다.
Oracle도 다른 Provider와 같은 규칙을 따릅니다. 지원하지 않는 문법이나 증명되지 않은 cross-provider semantics는 올바른 validation / capability 경계에서 거부하며, 동작이 다른 SQL로 조용히 바꾸지 않습니다.