8000 refactor: 공개 MCP 도구 10개 고정 및 deprecated 호환 by hmmhmmhm · Pull Request #294 · hmmhmmhm/daiso-mcp · GitHub
[go: up one dir, main page]

Skip to content

refactor: 공개 MCP 도구 10개 고정 및 deprecated 호환 - #294

Merged
hmmhmmhm merged 3 commits into
mainfrom
refactor/compact-mcp-tools
Oct 21, 2026
Merged

hmmhmmhm merged 3 commits into
mainfrom
refactor/compact-mcp-tools

Conversation

@hmmhmmhm
Copy link
Copy Markdown
Owner

공개 MCP가 44개 도구를 노출해 PlayMCP의 서버당 20개 제한을 초과했습니다. 상품·매장·재고·영화·유가 작업을 서비스와 작업 인수로 통합하여 /와 /mcp의 공개 목록을 정확히 10개로 고정합니다.

기존 44개 호출 계약은 유지합니다. compare_products는 이름이 같고 나머지 43개는 목록에 나오지 않는 deprecated 별칭으로 호출할 수 있습니다. 범용 submit_request는 현재 개발자 요청을 처리하며 미래 요청 유형은 같은 도구에서 확장합니다. REST와 CLI 명령은 유지합니다.

새 도구에는 SDK 단계의 strict 입력 검증을 적용하고 선택한 작업의 기본값만 사용합니다. 통화처럼 서비스별 출력 차이는 보존합니다. 새 기능으로 도구를 늘리지 않는 규칙을 AGENTS/ALIGNS와 공개 계약에 명시하고, 실제 SDK·고정10개·44개 매핑·구형 호출·오류·오타·11번째 도구 거절 회귀를 추가했습니다. 시작 안내와 운영 MCP smoke도 새 도구를 사용합니다.

검증: 전체 check 3,727개 테스트, 커버리지 네 지표100%, build, 독립 리뷰 통과. 독립 리뷰에서 발견한 한국 KRW 가격 응답과 SDK 입력 제거 문제는 실패 재현 테스트 후 수정했습니다. 운영 요청 제출은 테스트하지 않아 실제 요청을 생성하지 않았습니다. 배포 후 목록/신구 호출/게시 CLI를 확인합니다. PlayMCP의 기존 등록 스냅샷 갱신 여부는 서버 배포 결과와 별도로 확인합니다.

@hmmhmmhm
hmmhmmhm merged commit 3c8f60c into main Oct 21, 2026
8 checks passed
@hmmhmmhm
hmmhmmhm deleted the refactor/compact-mcp-tools branch October 21, 2026 02:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

0