Skip to content

[#494] MCP W2 — 행사·폼 도구: 행사 만들기·수정·전이, 폼 조회·접수 열고 닫기 - #497

Merged
swthewhite merged 1 commit into
developfrom
feat/#494-mcp-event-form-tools
Sep 20, 2026
Merged

swthewhite merged 1 commit into
developfrom
feat/#494-mcp-event-form-tools

Conversation

@swthewhite

Copy link
Copy Markdown
Member

무엇

MCP W2(ssccops#365 · 회의 «다음 주 MT 만들어줘») — 도구 30 → 38.

  • EventTools: list_events(분류·상태 필터) · get_event · create_event(초안) · update_event(EventPatch 읽고-합치기 — 서버가 PUT이라 McpRestClient.put 추가) · change_event_status(PUBLISH·RETRACT·ARCHIVE·REPUBLISH)
  • FormTools: list_forms(receiptStatuses 다중 — server#495 필요, 없으면 전체) · get_form(문항 포함) · change_form_status(OPEN·CLOSE)
  • 없는 것과 이유: 문항 만들기/고치기(문항 JSON을 자연어로 조립하면 편집기가 못 여는 폼이 생긴다 — 다음 파도에서 스키마 검증과 함께), 응답 조회(개인정보 · 별도 결정), 복제(폼·이미지 승계 미결 ssccops#194), 삭제(W5 · ADR-0037), 이미지·공유

검증

  • EventFormToolsIntegrationTest 2/2(실제 MCP 클라이언트 → REST) · OperationToolsIntegrationTest 7/7(38종 광고 · 삭제 도구 없음) · McpPatchContractTest 6/6(EventPatch ↔ EventSaveRequest) · McpRestClientTest 10/10

📎 근거

  • 근거: ssccops#365 · ADR-0027 · ADR-0037

Closes #494

- `EventTools`(5) · `FormTools`(3) · `EventPatch`(읽고-합치기 · PUT) · `McpRestClient.put`
- 문항 편집·응답·복제·삭제·이미지 도구는 없다(주석에 이유)
- `EventFormToolsIntegrationTest` 2 · 광고 도구 30 → 38 · `McpPatchContractTest`에 EventPatch

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added size/L PR size: L feat 새로운 기능 labels Sep 19, 2026
@swthewhite
swthewhite merged commit d951f01 into develop Sep 20, 2026
8 checks passed
@swthewhite
swthewhite deleted the feat/#494-mcp-event-form-tools branch September 20, 2026 00:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat 새로운 기능 size/L PR size: L

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEAT] MCP W2 — 행사·폼 도구: 행사 만들기·수정·전이, 폼 조회·접수 열고 닫기

1 participant