{ "value": [ { "uid": "080f2207-f98a-31b4-9a46-5bc7a8e41f90", "semver": "1.0.0", "displayName": "고객 통합 안내이력 조회", "name": "cmm_customer_tool", "description": "고객의 통합 안내 이력을 조회하는 도구ìž\u0085니다.\n사용 시점: 고객 ID와 조회 기간을 기반으로 해당 기간 동안의 안내 이력을 확인할 때 사용합니다.\n사용 제외: 안내 이력을 생성하거나 수정할 때는 사용하지 않습니다.\nìž\u0085출력 제한: 안내 이력 조회만 수행하며 데이터를 변경하지 않습니다.", "functionDescription": "고객의 통합 안내 이력을 조회하는 도구ìž\u0085니다.", "whenToUse": "고객 ID와 조회 기간을 기반으로 해당 기간 동안의 안내 이력을 확인할 때 사용합니다.", "whenNotToUse": "안내 이력을 생성하거나 수정할 때는 사용하지 않습니다.", "ioLimits": "안내 이력 조회만 수행하며 데이터를 변경하지 않습니다.", "displayDescription": "고객의 통합 안내 이력을 조회합니다.", "exampleQueries": [ "고객 통합 안내이력 조회해줘", "특정 기간의 안내 이력을 확인해줘", "고객 번호로 안내 이력을 찾아줘" ], "tags": [ "고객", "통합안내이력" ], "ownerOrg": "MCP_TOOL", "requiredEnvKeys": [ ], "parametersSchema": { "type": "object", "properties": { "csNo": { "type": "string", "description": "고객번호" }, "ntleCd": { "type": "string", "description": "안내장코드" }, "notiPmlMdCd": { "type": "string", "description": "안내발송방법코드" }, "inqrStrYmd": { "type": "string", "description": "조회시작일자" }, "inqrEndYmd": { "type": "string", "description": "조회ì¢\u0085료일자" } }, "required": [ "csNo" ], "additionalProperties": false }, "outputSchema": null, "actionPrompts": { }, "categoryKey": "cmm", "endpoint": "http://localhost:8084/mcp/cmm_customer_tool", "podUrl": "http://localhost:8084", "visible": true, "enabled": true, "isRegistered": false, "requiresApproval": false, "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true, "integrationType": "REST", "mciServiceId": "ONILD0320", "lastHeartbeat": null, "failureRateThreshold": null, "slidingWindowSize": null, "rateLimitForPeriod": null, "operationType": "READ", "retryEnabled": true, "circuitBreakerFailureThreshold": 0, "circuitBreakerOpenMillis": 0, "timeoutMillis": 5000 }, { "uid": "26c5b305-a75d-3092-9252-16849187090d", "semver": "1.0.0", "displayName": "메타 공통코드 조회", "name": "cmm_comcode_lookup", "description": "통합코드 그룹과 코드ëª\u0085 조건으로 메타 공통코드 목록을 조회한다.\n사용 시점: ì—\u0085무 코드의 값과 표시ëª\u0085을 확인하거나 유효한 코드 목록이 필요한 경우 사용한다.\n사용 제외: 공통코드를 신규 등록하거나 변경 또는 삭제하려는 경우에는 사용하지 않는다.\nìž\u0085출력 제한: 검색 조건에 맞는 코드와 코드ëª\u0085만 반환하며 코드 데이터는 변경하지 않는다.", "functionDescription": "통합코드 그룹과 코드ëª\u0085 조건으로 메타 공통코드 목록을 조회한다.", "whenToUse": "ì—\u0085무 코드의 값과 표시ëª\u0085을 확인하거나 유효한 코드 목록이 필요한 경우 사용한다.", "whenNotToUse": "공통코드를 신규 등록하거나 변경 또는 삭제하려는 경우에는 사용하지 않는다.", "ioLimits": "검색 조건에 맞는 코드와 코드ëª\u0085만 반환하며 코드 데이터는 변경하지 않는다.", "displayDescription": "메타 시스í\u0085œì˜ 공통코드 목록을 조회합니다.", "exampleQueries": [ "사용 상태 코드 목록을 알려줘", "고객 구분 공통코드를 찾아줘", "사용 중인 통합코드를 조회해줘" ], "tags": [ "메타", "공통코드" ], "ownerOrg": "MCP_TOOL", "requiredEnvKeys": [ ], "parametersSchema": { "type": "object", "properties": { "groupCode": { "type": "string", "description": "조회할 통합코드 그룹 ID" }, "codeName": { "type": "string", "description": "코드ëª\u0085 검색 키워드" }, "useYn": { "type": "string", "description": "사용 여부 Y 또는 N", "enum": [ "Y", "N" ] } }, "additionalProperties": false }, "outputSchema": null, "actionPrompts": { }, "categoryKey": "cmm", "endpoint": "http://localhost:8084/mcp/cmm_comcode_lookup", "podUrl": "http://localhost:8084", "visible": true, "enabled": true, "isRegistered": false, "requiresApproval": false, "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true, "integrationType": "REST", "mciServiceId": "CLCNNB00001", "lastHeartbeat": null, "failureRateThreshold": null, "slidingWindowSize": null, "rateLimitForPeriod": null, "operationType": "READ", "retryEnabled": true, "circuitBreakerFailureThreshold": 0, "circuitBreakerOpenMillis": 0, "timeoutMillis": 5000 }, { "uid": "bf437712-8e47-3db6-9e56-2d1995dc0609", "semver": "1.0.0", "displayName": "메타 í\u0085Œì´ë¸” 조회", "name": "cmm_meta_table", "description": "물리ëª\u0085, ë\u0085¼ë¦¬ëª\u0085 또는 소유자 조건으로 메타 í\u0085Œì´ë¸” 정보를 조회한다.\n사용 시점: 사용자가 ì—\u0085무 데이터의 í\u0085Œì´ë¸”ëª\u0085이나 소유 스키마를 확인하려는 경우 사용한다.\n사용 제외: í\u0085Œì´ë¸”을 생성하거나 구조를 변경하려는 경우에는 사용하지 않는다.\nìž\u0085출력 제한: 메타에 등록된 í\u0085Œì´ë¸” 설ëª\u0085 정보만 반환하며 실제 í\u0085Œì´ë¸” 데이터는 조회하지 않는다.", "functionDescription": "물리ëª\u0085, ë\u0085¼ë¦¬ëª\u0085 또는 소유자 조건으로 메타 í\u0085Œì´ë¸” 정보를 조회한다.", "whenToUse": "사용자가 ì—\u0085무 데이터의 í\u0085Œì´ë¸”ëª\u0085이나 소유 스키마를 확인하려는 경우 사용한다.", "whenNotToUse": "í\u0085Œì´ë¸”을 생성하거나 구조를 변경하려는 경우에는 사용하지 않는다.", "ioLimits": "메타에 등록된 í\u0085Œì´ë¸” 설ëª\u0085 정보만 반환하며 실제 í\u0085Œì´ë¸” 데이터는 조회하지 않는다.", "displayDescription": "메타 시스í\u0085œì— 등록된 í\u0085Œì´ë¸” 정보를 조회합니다.", "exampleQueries": [ "고객 기본 í\u0085Œì´ë¸”을 찾아줘", "계약 관련 í\u0085Œì´ë¸” 목록을 보여줘", "특정 스키마의 í\u0085Œì´ë¸”을 조회해줘" ], "tags": [ "메타", "í\u0085Œì´ë¸”" ], "ownerOrg": "MCP_TOOL", "requiredEnvKeys": [ ], "parametersSchema": { "type": "object", "properties": { "tableName": { "type": "string", "description": "í\u0085Œì´ë¸” 물리ëª\u0085 검색어" }, "tableLogicalName": { "type": "string", "description": "í\u0085Œì´ë¸” ë\u0085¼ë¦¬ëª\u0085 검색어" }, "owner": { "type": "string", "description": "í\u0085Œì´ë¸” 소유 스키마ëª\u0085" } }, "additionalProperties": false }, "outputSchema": null, "actionPrompts": { }, "categoryKey": "cmm", "endpoint": "http://localhost:8084/mcp/cmm_meta_table", "podUrl": "http://localhost:8084", "visible": true, "enabled": true, "isRegistered": false, "requiresApproval": false, "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true, "integrationType": "REST", "mciServiceId": null, "lastHeartbeat": null, "failureRateThreshold": null, "slidingWindowSize": null, "rateLimitForPeriod": null, "operationType": "READ", "retryEnabled": true, "circuitBreakerFailureThreshold": 0, "circuitBreakerOpenMillis": 0, "timeoutMillis": 5000 }, { "uid": "4914953b-ea25-389b-a6a9-c3c407f4d5bb", "semver": "1.0.0", "displayName": "ì—\u0085무 í\u0085œí”Œë¦¿ 다운로드 URL 조회", "name": "cmm_template_url", "description": "요청한 ì—\u0085무 í\u0085œí”Œë¦¿ 파일을 내려받을 수 있는 URL을 반환한다.\n사용 시점: 사용자가 엑ì\u0085€ì´ë‚˜ 워드 ì—\u0085무 양식의 다운로드 위치를 요청한 경우 사용한다.\n사용 제외: í\u0085œí”Œë¦¿ 내용을 작성하거나 ì—\u0085로드 또는 변경하려는 경우에는 사용하지 않는다.\nìž\u0085출력 제한: 등록된 í\u0085œí”Œë¦¿ ID에 대한 다운로드 URL만 반환하며 파일 자체는 반환하지 않는다.", "functionDescription": "요청한 ì—\u0085무 í\u0085œí”Œë¦¿ 파일을 내려받을 수 있는 URL을 반환한다.", "whenToUse": "사용자가 엑ì\u0085€ì´ë‚˜ 워드 ì—\u0085무 양식의 다운로드 위치를 요청한 경우 사용한다.", "whenNotToUse": "í\u0085œí”Œë¦¿ 내용을 작성하거나 ì—\u0085로드 또는 변경하려는 경우에는 사용하지 않는다.", "ioLimits": "등록된 í\u0085œí”Œë¦¿ ID에 대한 다운로드 URL만 반환하며 파일 자체는 반환하지 않는다.", "displayDescription": "ì—\u0085무 í\u0085œí”Œë¦¿ì„ 다운로드할 수 있는 URL을 제공합니다.", "exampleQueries": [ "청구 양식 다운로드 링크를 알려줘", "ì—\u0085무용 엑ì\u0085€ í\u0085œí”Œë¦¿ì„ 받고 싶어", "등록된 문서 양식 위치를 찾아줘" ], "tags": [ "í\u0085œí”Œë¦¿", "다운로드" ], "ownerOrg": "MCP_TOOL", "requiredEnvKeys": [ ], "parametersSchema": { "type": "object", "properties": { "templateId": { "type": "string", "description": "다운로드할 í\u0085œí”Œë¦¿ 식별자" } }, "required": [ "templateId" ], "additionalProperties": false }, "outputSchema": null, "actionPrompts": { }, "categoryKey": "cmm", "endpoint": "http://localhost:8084/mcp/cmm_template_url", "podUrl": "http://localhost:8084", "visible": true, "enabled": true, "isRegistered": false, "requiresApproval": false, "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true, "integrationType": "REST", "mciServiceId": null, "lastHeartbeat": null, "failureRateThreshold": null, "slidingWindowSize": null, "rateLimitForPeriod": null, "operationType": "READ", "retryEnabled": true, "circuitBreakerFailureThreshold": 0, "circuitBreakerOpenMillis": 0, "timeoutMillis": 5000 }, { "uid": "e14f5dc9-38c5-3424-bc73-69052c28f660", "semver": "1.0.0", "displayName": "보험금 청구 처리", "name": "ins_insurance_processor", "description": "보험금 청구번호, 청구금액과 청구일을 받아 청구 처리 요청을 수행한다.\n사용 시점: 사용자가 확인된 보험금 청구 정보를 실제 처리계에 접수하려는 경우 사용한다.\n사용 제외: 청구 상태만 조회하거나 필수 정보가 확인되지 않은 경우에는 사용하지 않는다.\nìž\u0085출력 제한: 실행 시 ì—\u0085무 상태가 변경될 수 있으므로 호출 전에 ìž\u0085력값과 사용자 의사를 확인해야 한다.", "functionDescription": "보험금 청구번호, 청구금액과 청구일을 받아 청구 처리 요청을 수행한다.", "whenToUse": "사용자가 확인된 보험금 청구 정보를 실제 처리계에 접수하려는 경우 사용한다.", "whenNotToUse": "청구 상태만 조회하거나 필수 정보가 확인되지 않은 경우에는 사용하지 않는다.", "ioLimits": "실행 시 ì—\u0085무 상태가 변경될 수 있으므로 호출 전에 ìž\u0085력값과 사용자 의사를 확인해야 한다.", "displayDescription": "확인된 보험금 청구 요청을 처리계에 전달합니다.", "exampleQueries": [ "확인한 내용으로 보험금 청구를 접수해줘", "이 청구번호의 보험금 처리를 진행해줘", "오늘 날짜로 보험금 청구 요청을 보내줘" ], "tags": [ "보험금", "청구처리" ], "ownerOrg": "MCP_TOOL", "requiredEnvKeys": [ ], "parametersSchema": { "type": "object", "properties": { "claimNumber": { "type": "string", "description": "처리할 보험금 청구번호" }, "claimAmount": { "type": "number", "description": "처리할 보험금 청구금액" }, "claimDate": { "type": "string", "description": "청구일자 YYYYMMDD", "pattern": "^[0-9]{8}$" } }, "required": [ "claimNumber", "claimAmount", "claimDate" ], "additionalProperties": false }, "outputSchema": null, "actionPrompts": { }, "categoryKey": "ins", "endpoint": "http://localhost:8084/mcp/ins_insurance_processor", "podUrl": "http://localhost:8084", "visible": true, "enabled": true, "isRegistered": false, "requiresApproval": false, "readOnlyHint": false, "destructiveHint": true, "idempotentHint": false, "openWorldHint": true, "integrationType": "REST", "mciServiceId": "CLAIM0000001", "lastHeartbeat": null, "failureRateThreshold": null, "slidingWindowSize": null, "rateLimitForPeriod": null, "operationType": "READ", "retryEnabled": true, "circuitBreakerFailureThreshold": 0, "circuitBreakerOpenMillis": 0, "timeoutMillis": 5000 }, { "uid": "a503bf94-adc5-3bdc-b9b0-9c6fcb59838d", "semver": "1.0.0", "displayName": "ONNBA3011 보험 ì—\u0085무 조회", "name": "oth_onnba3011_call", "description": "ONNBA3011 ìž\u0085력정보를 MCI 전문으로 변환해 보험 ì—\u0085무 결과를 조회한다.\n사용 시점: 사용자가 ONNBA3011 인터페이스 기준의 보험 계약 또는 지급 정보를 조회하려는 경우 사용한다.\n사용 제외: 인터페이스 ìž\u0085력값을 확인할 수 없거나 보험 정보를 변경하려는 경우에는 사용하지 않는다.\nìž\u0085출력 제한: CLCNNB00001 인터페이스 규격에 맞는 값만 전달하며 조회 결과를 ì—\u0085무 응답으로 변환한다.", "functionDescription": "ONNBA3011 ìž\u0085력정보를 MCI 전문으로 변환해 보험 ì—\u0085무 결과를 조회한다.", "whenToUse": "사용자가 ONNBA3011 인터페이스 기준의 보험 계약 또는 지급 정보를 조회하려는 경우 사용한다.", "whenNotToUse": "인터페이스 ìž\u0085력값을 확인할 수 없거나 보험 정보를 변경하려는 경우에는 사용하지 않는다.", "ioLimits": "CLCNNB00001 인터페이스 규격에 맞는 값만 전달하며 조회 결과를 ì—\u0085무 응답으로 변환한다.", "displayDescription": "ONNBA3011 ì—\u0085무 정보를 MCI로 조회합니다.", "exampleQueries": [ "고객의 보험 ì—\u0085무 정보를 조회해줘", "ONNBA3011 기준으로 계약 정보를 확인해줘", "ìž\u0085력한 고객번호의 보험 결과를 알려줘" ], "tags": [ "보험", "MCI" ], "ownerOrg": "MCP_TOOL", "requiredEnvKeys": [ "GLOW_COMMUNICATION_MCI_HOST", "GLOW_COMMUNICATION_MCI_PORT" ], "parametersSchema": { "type": "object", "properties": { "dalScCd": { "type": "string", "description": "거래 구분 코드" }, "cstSucoRltyCd": { "type": "string", "description": "고객 성공 관계 코드" }, "csNo": { "type": "string", "description": "고객 번호" }, "rdreNo": { "type": "string", "description": "설계사 번호" }, "unfcPvsCalReqYn": { "type": "string", "description": "미확정 지급 계산 요청 여부" }, "kcisPymmTnnrRequest": { "type": "string", "description": "KCIS 납ìž\u0085 기간 요청값" }, "lmovYn": { "type": "string", "description": "계약 이동 여부" }, "genPsthApvTrgtYn": { "type": "string", "description": "일반 사후 승인 대상 여부" }, "ircoLmovEcpbTrgtYn": { "type": "string", "description": "계약 이동 예외 대상 여부" }, "digCalYn": { "type": "string", "description": "디지털 계산 여부" }, "prbuIciDigCalYn": { "type": "string", "description": "상품별 디지털 계산 여부" }, "unfcPrbuIrcoAddu": { "type": "object", "description": "미확정 상품 추가 정보", "additionalProperties": true }, "sucoIspaBasDto": { "type": "object", "description": "성공 심사 기본 정보", "additionalProperties": true } }, "additionalProperties": false }, "outputSchema": null, "actionPrompts": { }, "categoryKey": "oth", "endpoint": "http://localhost:8084/mcp/oth_onnba3011_call", "podUrl": "http://localhost:8084", "visible": true, "enabled": true, "isRegistered": false, "requiresApproval": false, "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true, "integrationType": "REST", "mciServiceId": "CLCNNB00001", "lastHeartbeat": null, "failureRateThreshold": null, "slidingWindowSize": null, "rateLimitForPeriod": null, "operationType": "READ", "retryEnabled": true, "circuitBreakerFailureThreshold": 0, "circuitBreakerOpenMillis": 0, "timeoutMillis": 5000 }, { "uid": "850ea7c1-f54f-38d9-8b4f-958602271fb2", "semver": "1.0.0", "displayName": "오늘의 ëª\u0085언 조회", "name": "smp_quote_daily", "description": "선택한 ì¹´í\u0085Œê³ ë¦¬ì— 맞는 오늘의 ëª\u0085언 한 건을 조회한다.\n사용 시점: 사용자가 ëª\u0085언이나 짧은 동기부여 문구를 요청한 경우 사용한다.\n사용 제외: ì—\u0085무 데이터 조회나 사실 검증이 필요한 질문에는 사용하지 않는다.\nìž\u0085출력 제한: 등록된 ëª\u0085언 데이터 중 한 건만 반환하며 출처 정보가 없을 수 있다.", "functionDescription": "선택한 ì¹´í\u0085Œê³ ë¦¬ì— 맞는 오늘의 ëª\u0085언 한 건을 조회한다.", "whenToUse": "사용자가 ëª\u0085언이나 짧은 동기부여 문구를 요청한 경우 사용한다.", "whenNotToUse": "ì—\u0085무 데이터 조회나 사실 검증이 필요한 질문에는 사용하지 않는다.", "ioLimits": "등록된 ëª\u0085언 데이터 중 한 건만 반환하며 출처 정보가 없을 수 있다.", "displayDescription": "ì¹´í\u0085Œê³ ë¦¬ì— 맞는 오늘의 ëª\u0085언을 제공합니다.", "exampleQueries": [ "오늘 힘이 되는 말을 알려줘", "ì—\u0085무 시작 전에 ëª\u0085언 하나 보여줘", "성공에 관한 짧은 문구를 추천해줘" ], "tags": [ "ëª\u0085언", "콘í\u0085ì¸ " ], "ownerOrg": "MCP_TOOL", "requiredEnvKeys": [ ], "parametersSchema": { "type": "object", "properties": { "category": { "type": "string", "description": "조회할 ëª\u0085언 ì¹´í\u0085Œê³ ë¦¬" } }, "additionalProperties": false }, "outputSchema": null, "actionPrompts": { }, "categoryKey": "smp", "endpoint": "http://localhost:8084/mcp/smp_quote_daily", "podUrl": "http://localhost:8084", "visible": true, "enabled": true, "isRegistered": false, "requiresApproval": false, "readOnlyHint": true, "destructiveHint": false, "idempotentHint": false, "openWorldHint": true, "integrationType": "REST", "mciServiceId": null, "lastHeartbeat": null, "failureRateThreshold": null, "slidingWindowSize": null, "rateLimitForPeriod": null, "operationType": "READ", "retryEnabled": true, "circuitBreakerFailureThreshold": 0, "circuitBreakerOpenMillis": 0, "timeoutMillis": 5000 }, { "uid": "ef86d147-785e-3007-a158-f7e6ffd275de", "semver": "1.0.0", "displayName": "실시간 환율 조회", "name": "smp_exchange_inquiry", "description": "통화코드를 기준으로 현재 환율 정보를 조회한다.\n사용 시점: 사용자가 USD, EUR, JPY 등 특정 통화의 환율을 확인하려는 경우 사용한다.\n사용 제외: 환전 거래를 실행하거나 과거 환율 통계를 분석하려는 경우에는 사용하지 않는다.\nìž\u0085출력 제한: 지원되는 통화코드의 조회 시점 환율만 반환하며 실제 환전 기능은 제공하지 않는다.", "functionDescription": "통화코드를 기준으로 현재 환율 정보를 조회한다.", "whenToUse": "사용자가 USD, EUR, JPY 등 특정 통화의 환율을 확인하려는 경우 사용한다.", "whenNotToUse": "환전 거래를 실행하거나 과거 환율 통계를 분석하려는 경우에는 사용하지 않는다.", "ioLimits": "지원되는 통화코드의 조회 시점 환율만 반환하며 실제 환전 기능은 제공하지 않는다.", "displayDescription": "지정한 통화의 현재 환율을 조회합니다.", "exampleQueries": [ "오늘 달러 환율을 알려줘", "엔화 환율이 얼마인지 조회해줘", "유로 환율을 확인해줘" ], "tags": [ "환율", "금융" ], "ownerOrg": "MCP_TOOL", "requiredEnvKeys": [ ], "parametersSchema": { "type": "object", "properties": { "currencyCode": { "type": "string", "description": "조회할 ISO 통화코드", "pattern": "^[A-Z]{3}$" } }, "additionalProperties": false }, "outputSchema": null, "actionPrompts": { }, "categoryKey": "smp", "endpoint": "http://localhost:8084/mcp/smp_exchange_inquiry", "podUrl": "http://localhost:8084", "visible": true, "enabled": true, "isRegistered": false, "requiresApproval": false, "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true, "integrationType": "REST", "mciServiceId": null, "lastHeartbeat": null, "failureRateThreshold": null, "slidingWindowSize": null, "rateLimitForPeriod": null, "operationType": "READ", "retryEnabled": true, "circuitBreakerFailureThreshold": 0, "circuitBreakerOpenMillis": 0, "timeoutMillis": 5000 }, { "uid": "44508c3e-89a8-3fa8-92ec-ae236ca2cd88", "semver": "1.0.0", "displayName": "MCP·TOOL 파트 구성원 조회", "name": "smp_team_list", "description": "신한라이프 AX 추진팀과 MCP·TOOL 파트 구성원 및 직급을 조회한다.\n사용 시점: 사용자가 프로젝트 담당자나 팀별 구성원 정보를 묻는 경우 사용한다.\n사용 제외: 인사 개인정보나 연락처 또는 조직 변경 이력을 요청하는 경우에는 사용하지 않는다.\nìž\u0085출력 제한: 사전에 등록된 구성원의 이름과 직급만 반환하며 민감한 인사정보는 포함하지 않는다.", "functionDescription": "신한라이프 AX 추진팀과 MCP·TOOL 파트 구성원 및 직급을 조회한다.", "whenToUse": "사용자가 프로젝트 담당자나 팀별 구성원 정보를 묻는 경우 사용한다.", "whenNotToUse": "인사 개인정보나 연락처 또는 조직 변경 이력을 요청하는 경우에는 사용하지 않는다.", "ioLimits": "사전에 등록된 구성원의 이름과 직급만 반환하며 민감한 인사정보는 포함하지 않는다.", "displayDescription": "신한라이프 MCP·TOOL 파트 담당자와 구성원을 조회합니다.", "exampleQueries": [ "MCP 팀 담당자를 알려줘", "TOOL 파트 구성원이 누구인지 보여줘", "AX 추진팀 담당자를 찾아줘" ], "tags": [ "조직", "담당자" ], "ownerOrg": "MCP_TOOL", "requiredEnvKeys": [ ], "parametersSchema": { "type": "object", "properties": { "teamName": { "type": "string", "description": "조회할 팀 이름 또는 전체" } }, "additionalProperties": false }, "outputSchema": null, "actionPrompts": { }, "categoryKey": "smp", "endpoint": "http://localhost:8084/mcp/smp_team_list", "podUrl": "http://localhost:8084", "visible": true, "enabled": true, "isRegistered": false, "requiresApproval": false, "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true, "integrationType": "REST", "mciServiceId": null, "lastHeartbeat": null, "failureRateThreshold": null, "slidingWindowSize": null, "rateLimitForPeriod": null, "operationType": "READ", "retryEnabled": true, "circuitBreakerFailureThreshold": 0, "circuitBreakerOpenMillis": 0, "timeoutMillis": 5000 }, { "uid": "bc0f227e-3a9b-36a1-af6f-3f20c1964969", "semver": "1.0.0", "displayName": "도시 날씨 조회", "name": "smp_weather_inquiry", "description": "도시ëª\u0085을 기준으로 현재 날씨, 온도와 풍속을 조회한다.\n사용 시점: 사용자가 특정 도시의 현재 기상 정보를 요청한 경우 사용한다.\n사용 제외: 장기 예보나 기상 특보 또는 공식 재난정보가 필요한 경우에는 사용하지 않는다.\nìž\u0085출력 제한: ìž\u0085력한 도시의 현재 관측 기반 샘플 정보만 반환한다.", "functionDescription": "도시ëª\u0085을 기준으로 현재 날씨, 온도와 풍속을 조회한다.", "whenToUse": "사용자가 특정 도시의 현재 기상 정보를 요청한 경우 사용한다.", "whenNotToUse": "장기 예보나 기상 특보 또는 공식 재난정보가 필요한 경우에는 사용하지 않는다.", "ioLimits": "ìž\u0085력한 도시의 현재 관측 기반 샘플 정보만 반환한다.", "displayDescription": "지정한 도시의 현재 날씨 정보를 조회합니다.", "exampleQueries": [ "서울 날씨를 알려줘", "부산의 현재 온도를 조회해줘", "제주도 바람이 얼마나 부는지 알려줘" ], "tags": [ "날씨", "조회" ], "ownerOrg": "MCP_TOOL", "requiredEnvKeys": [ ], "parametersSchema": { "type": "object", "properties": { "city": { "type": "string", "description": "날씨를 조회할 도시ëª\u0085" } }, "required": [ "city" ], "additionalProperties": false }, "outputSchema": null, "actionPrompts": { }, "categoryKey": "smp", "endpoint": "http://localhost:8084/mcp/smp_weather_inquiry", "podUrl": "http://localhost:8084", "visible": true, "enabled": true, "isRegistered": false, "requiresApproval": false, "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true, "integrationType": "REST", "mciServiceId": null, "lastHeartbeat": null, "failureRateThreshold": null, "slidingWindowSize": null, "rateLimitForPeriod": null, "operationType": "READ", "retryEnabled": true, "circuitBreakerFailureThreshold": 0, "circuitBreakerOpenMillis": 0, "timeoutMillis": 5000 }, { "uid": "5fd282b9-6472-3fc3-a562-fe23e000ab7e", "semver": "1.0.0", "displayName": "SOL 의뢰서 상세 조회", "name": "sol_request_detail", "description": "SOL 의뢰서 식별자를 기준으로 의뢰서 상세 내용을 조회한다.\n사용 시점: 사용자가 특정 SOL 의뢰서의 상세 내용과 진행 정보를 확인하려는 경우 사용한다.\n사용 제외: 의뢰서 목록만 찾거나 의뢰서를 변경 또는 처리하려는 경우에는 사용하지 않는다.\nìž\u0085출력 제한: 정확한 의뢰서 ID가 필요하며 등록된 상세 정보만 반환한다.", "functionDescription": "SOL 의뢰서 식별자를 기준으로 의뢰서 상세 내용을 조회한다.", "whenToUse": "사용자가 특정 SOL 의뢰서의 상세 내용과 진행 정보를 확인하려는 경우 사용한다.", "whenNotToUse": "의뢰서 목록만 찾거나 의뢰서를 변경 또는 처리하려는 경우에는 사용하지 않는다.", "ioLimits": "정확한 의뢰서 ID가 필요하며 등록된 상세 정보만 반환한다.", "displayDescription": "SOL 의뢰서 한 건의 상세 정보를 조회합니다.", "exampleQueries": [ "이 SOL 의뢰서 상세를 보여줘", "의뢰서 ID로 처리 내용을 확인해줘", "선택한 의뢰서의 상세 정보를 알려줘" ], "tags": [ "SOL", "의뢰서" ], "ownerOrg": "MCP_TOOL", "requiredEnvKeys": [ ], "parametersSchema": { "type": "object", "properties": { "srId": { "type": "string", "description": "상세 조회할 SOL 의뢰서 ID" } }, "required": [ "srId" ], "additionalProperties": false }, "outputSchema": null, "actionPrompts": { }, "categoryKey": "sol", "endpoint": "http://localhost:8084/mcp/sol_request_detail", "podUrl": "http://localhost:8084", "visible": true, "enabled": true, "isRegistered": false, "requiresApproval": false, "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true, "integrationType": "REST", "mciServiceId": "SOLG00000002", "lastHeartbeat": null, "failureRateThreshold": null, "slidingWindowSize": null, "rateLimitForPeriod": null, "operationType": "READ", "retryEnabled": true, "circuitBreakerFailureThreshold": 0, "circuitBreakerOpenMillis": 0, "timeoutMillis": 5000 }, { "uid": "332361bb-488a-388a-974c-c28ec243c253", "semver": "1.0.0", "displayName": "SOL 의뢰서 목록 조회", "name": "sol_request_list", "description": "진행상태, 조회기간과 조회대상 조건으로 SOL 의뢰서 목록을 조회한다.\n사용 시점: 사용자가 자신의 SOL 의뢰서나 상태별 의뢰서 목록을 확인하려는 경우 사용한다.\n사용 제외: 특정 의뢰서의 상세 내용만 보거나 의뢰서를 변경하려는 경우에는 사용하지 않는다.\nìž\u0085출력 제한: ìž\u0085ë ¥ 조건에 해당하는 의뢰서 요약 목록만 반환한다.", "functionDescription": "진행상태, 조회기간과 조회대상 조건으로 SOL 의뢰서 목록을 조회한다.", "whenToUse": "사용자가 자신의 SOL 의뢰서나 상태별 의뢰서 목록을 확인하려는 경우 사용한다.", "whenNotToUse": "특정 의뢰서의 상세 내용만 보거나 의뢰서를 변경하려는 경우에는 사용하지 않는다.", "ioLimits": "ìž\u0085ë ¥ 조건에 해당하는 의뢰서 요약 목록만 반환한다.", "displayDescription": "조건에 맞는 SOL 의뢰서 목록을 조회합니다.", "exampleQueries": [ "진행 중인 SOL 의뢰서를 보여줘", "최근 한 달간 내 의뢰서를 조회해줘", "완료된 의뢰서 목록을 알려줘" ], "tags": [ "SOL", "의뢰서" ], "ownerOrg": "MCP_TOOL", "requiredEnvKeys": [ ], "parametersSchema": { "type": "object", "properties": { "status": { "type": "string", "description": "조회할 의뢰서 진행상태" }, "period": { "type": "string", "description": "조회할 기간 ì¡°ê±´" }, "target": { "type": "string", "description": "나의 ì—\u0085무 또는 전체 조회대상" } }, "additionalProperties": false }, "outputSchema": null, "actionPrompts": { }, "categoryKey": "sol", "endpoint": "http://localhost:8084/mcp/sol_request_list", "podUrl": "http://localhost:8084", "visible": true, "enabled": true, "isRegistered": false, "requiresApproval": false, "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true, "integrationType": "REST", "mciServiceId": "SOLG00000001", "lastHeartbeat": null, "failureRateThreshold": null, "slidingWindowSize": null, "rateLimitForPeriod": null, "operationType": "READ", "retryEnabled": true, "circuitBreakerFailureThreshold": 0, "circuitBreakerOpenMillis": 0, "timeoutMillis": 5000 } ], "Count": 12 }