WooJJam/swagger-mcp-server — reverse-engineered prompt

Reverse engineered prompt

GitHub

Java 21과 Spring Boot로 Swagger 문서를 Claude Code에서 자연어로 찾아볼 수 있는 MCP 서버를 만들어줘.

사용자가 백엔드의 OpenAPI 3 JSON 주소를 넣으면 서버가 문서를 가져와서 API 목록, 요청값, 응답값, 에러 응답을 파싱하고 MySQL에 저장했으면 해. 스키마 안에 있는 ref도 실제 필드 구조로 풀어줘야 하고, 필수값, 선택값, 배열, 중첩 객체, 예시값이 AI가 이해하기 쉽게 정리되면 좋겠어.

Claude Code에서는 “로그인 API 찾아줘”처럼 물어보면 관련 API를 검색하고, 선택한 API의 상세 요청 형식과 성공 응답, 에러 응답을 바로 조회할 수 있어야 해. 그 결과로 Kotlin이나 Swift DTO와 네트워크 코드 생성에 바로 쓸 수 있는 형태면 좋겠어.

MCP 엔드포인트는 토큰 인증을 붙이고, Docker로 MySQL과 앱을 같이 실행할 수 있게 해줘. 필요한 최신 Spring AI MCP 문서는 온라인에서 확인해도 돼.

Want more depth? Deep Reverse