MCP 연동
도움말
사용자 Bearer Token을 검증한 뒤 SGMP_POC_OCI_GPT54MINI Select AI 프로파일로 게임 데이터 Text2SQL을 생성하는 단일 MCP tool을 제공합니다. Select AI는 comment, annotation, constraint 메타데이터를 함께 사용하며, 생성 SQL은 자동 실행하지 않습니다.
DB 연결을 확인할 수 없습니다.
서비스 구성
공개 MCP Endpoint
https://example.com/mcp
Private Agent Factory와 외부 MCP client가 사용하는 Streamable HTTP Endpoint입니다.
인증
Authorization: Bearer <사용자 토큰>
선택 사용자의 활성 토큰으로 인증합니다. DB 비밀번호와 Wallet은 전달하지 않습니다.
도구 수
0개
배포 환경의 MCP 도구 allowlist가 적용됩니다.
Endpoint 상세 보기
Endpoint
| MCP | https://example.com/mcp |
|---|---|
| Transport | Streamable HTTP |
| 백오피스 호환 Endpoint | /mcp — 같은 설정 기반 도구 계약을 제공합니다. |
| Auth | Authorization: Bearer <사용자 토큰> — 활성 업무 사용자 토큰입니다. |
| Methods | initialize, tools/list, tools/call |
Tools
| Name | Object | 실행 대상 | Instruction |
|---|---|---|---|
ords.query.admin.board_posts |
ADMIN.BOARD_POSTS | AGENT_TOOL_OR_SELECT_AI |
ORDS 행 접근 조회 도구 설명
HTTP Authorization → 활성 PoC 사용자 토큰 검증 · prompt → 게임 데이터 Text2SQL 생성 · 결과 SQL은 검토 후 별도 실행
|
| 등록된 MCP tool이 없습니다. | |||
tools/call parameter 예시 보기
tools/call Arguments
{
"prompt": "카제나의 최신 BASE_DT 기준 AU(활성 사용자 수)를 조회하는 SQL을 만들어줘."
}
등록 tool은 oracle.select_ai.smilegate_game_text2sql 하나입니다. 활성 사용자 Bearer Token을 확인한 뒤 SGMP_POC_OCI_GPT54MINI가 comment, annotation, constraint를 참고해 읽기 전용 게임 데이터 SQL을 생성합니다. 실행은 자동으로 수행하지 않습니다.
JSON-RPC 예시 보기
JSON-RPC 예시
initialize
{
"jsonrpc": "2.0",
"id": 1,
"method": "initialize",
"params": {}
}
tools/list
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/list",
"params": {}
}
tools/call
{
"jsonrpc": "2.0",
"id": 3,
"method": "tools/call",
"params": {
"name": "oracle.select_ai.smilegate_game_text2sql",
"arguments": {
"prompt": "카제나의 최신 BASE_DT 기준 AU(활성 사용자 수)를 조회하는 SQL을 만들어줘."
}
}
}