LMS MCP 기능 제안
suggest_lms_featureCollects feature or UX improvement suggestions after user confirmation, excluding personal and LMS data, and transmits to the configured remote endpoint or queues locally for retry.
Instructions
새 기능이나 UX 개선 의견을 접수합니다. 호출 전 사용자에게 전송할 내용을 보여 주고 명시적 승인을 받아야 합니다. 개인정보와 LMS 학업 내용은 수집하지 않습니다. 원격 수집 주소가 설정되면 즉시 전송하고 실패하면 로컬에 재시도 대기 상태로 보관합니다.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"summary": "<summary>",
"details": "<details>",
"confirm_submit": "<confirm_submit>"
},
"name": "suggest_lms_feature"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| details | Yes | 사용자가 확인한 상세 설명 (10~4000자). 개인정보와 LMS 본문은 넣지 않음 | |
| summary | Yes | 사용자가 확인한 한 줄 요약 (5~160자) | |
| affected_tool | No | 문제가 발생했거나 개선할 MCP 도구 이름 | |
| diagnostic_id | No | 오류 응답의 진단 ID | |
| confirm_submit | Yes | 사용자가 위 내용을 확인하고 접수·전송을 명시적으로 승인했을 때만 true | |
| expected_behavior | No | 기대한 동작 또는 원하는 개선 결과 | |
| steps_to_reproduce | No | 재현 단계. 강좌명·과제명·공지 본문은 익명화 | |
| include_technical_context | No | 앱 버전, OS 종류, CPU 아키텍처, Node 주버전 포함. 기본 true |