Skip to content

도구 개요

Swagger MCP 서버는 5개 카테고리로 구성된 11개의 도구를 제공합니다.

카테고리

🔌 서비스 관리

여러 API 서비스 연결을 관리합니다.

도구설명
swagger_select_service서비스 선택 (설정 파일의 alias 또는 직접 URL)
swagger_list_services등록된 서비스 목록 조회
swagger_get_current현재 서비스 정보 표시

🔍 API 탐색

API 엔드포인트를 탐색하고 검색합니다.

도구설명
swagger_list_endpoints모든 엔드포인트 나열 (태그 필터 가능)
swagger_get_endpoint엔드포인트 상세 정보 (파라미터, 바디, 응답)
swagger_search키워드로 엔드포인트 검색

📊 스키마 조회

데이터 스키마와 DTO를 조회합니다.

도구설명
swagger_get_schema스키마/DTO 구조 조회
swagger_list_schemas모든 스키마 목록

🧪 API 테스트

API를 테스트하고 cURL 명령어를 생성합니다.

도구설명
swagger_test실제 HTTP 요청 실행
swagger_curlcURL 명령어 생성

🛠️ 코드 생성

API 스펙에서 코드를 생성합니다.

도구설명
swagger_generate_codeTypeScript/axios 코드 생성

빠른 참조

# 서비스 관리
swagger_select_service  → 서비스 연결
swagger_list_services   → 서비스 목록 조회
swagger_get_current     → 현재 연결 정보

# API 탐색
swagger_list_endpoints  → 모든 엔드포인트 나열
swagger_get_endpoint    → 엔드포인트 상세 정보
swagger_search          → 키워드 검색

# 스키마 조회
swagger_get_schema      → 스키마 구조 조회
swagger_list_schemas    → 모든 스키마 나열

# API 테스트
swagger_test            → HTTP 요청 실행
swagger_curl            → cURL 명령어 생성

# 코드 생성
swagger_generate_code   → TypeScript/axios 코드 생성

Released under the MIT License.