StackQL MCP Server
공식클라우드 제공업체의 제어 및 데이터 플레인을 에이전트에 SQL을 사용하여 자체 설명 가능하고 쿼리 가능하며 변경 가능한 데이터 소스로 노출시켜 도구 표면과 토큰 사용을 최소화합니다.
Stack QL MCP(으)로 무엇을 할 수 있나요?
- 사용 가능한 클라우드 제공업체 및 서비스 검색 — 어시스턴트에게
list_providers로 설치된 제공업체를 나열하거나,list_services와list_resources를 사용하여 제공업체 아래의 서비스와 리소스를 탐색하도록 요청하세요. - 리소스 스키마 및 메서드 탐색 —
describe_resource를 사용하여 리소스의 필드를 확인하거나,describe_method를 사용하여 쿼리 전에 액세스 메서드의 전체 입력/출력 계약을 검사하세요. - 클라우드 API에 대한 SQL 쿼리 검증 및 실행 — 어시스턴트가
validate_select_query로 SELECT 문을 확인한 후,run_select_query를 통해 안전하게 실행하도록 하세요. - 제공업체 레지스트리 관리 —
list_registry로 사용 가능한 제공업체 버전을 나열하고,pull_provider를 사용하여 로컬 캐시에 새 버전을 설치하세요. - 변경 및 수명 주기 작업 실행 — 서버 모드가 허용하는 경우,
run_mutation_query를 통해 INSERT, UPDATE 또는 DELETE 문을 실행하거나,run_lifecycle_operation으로 수명 주기 작업을 트리거하세요.
문서
이 페이지에 대해 AI에게 질문하기
StackQL MCP 서버가 제공하는 도구들입니다. 변경 및 수명 주기 도구의 사용 가능 여부는 서버 모드(
read_only,safe,delete_safe,full_access)에 따라 달라집니다.
서버
server_info
연결된 MCP 서버의 ID 및 런타임
reload_credentials
--env.file dotenv 파일에서 자격 증명을 다시 불러와 제공자별 상태 보고
검색
list_providers
로컬 StackQL 캐시로 가져온 제공자 목록
list_services
제공자 하위에서 사용 가능한 서비스 목록
list_resources
제공자.서비스 하위에서 사용 가능한 리소스 목록
list_methods
리소스에 사용 가능한 접근 메서드 목록
describe_resource
리소스의 출력 필드
describe_method
하나의 접근 메서드에 대한 전체 입출력 계약
레지스트리
list_registry
레지스트리에서 사용 가능한 제공자 및 버전 목록
pull_provider
레지스트리에서 로컬 캐시로 제공자 설치
쿼리
validate_select_query
SELECT 구문을 실행하지 않고 파싱 및 계획 수립
run_select_query
제공자에 대해 SELECT 실행
변경 및 수명 주기
run_mutation_query
제공자에 대해 INSERT, UPDATE, REPLACE 또는 DELETE 실행
run_lifecycle_operation
StackQL EXEC 수명 주기 작업 실행
- 서버
- server_info
- reload_credentials
- 검색
- list_providers
- list_services
- list_resources
- list_methods
- describe_resource
- describe_method
- 레지스트리
- list_registry
- pull_provider
- 쿼리
- validate_select_query
- run_select_query
- 변경 및 수명 주기
- run_mutation_query
- run_lifecycle_operation