Wavix

공식

Wavix는 음성, SMS, 2FA 및 전화번호를 위한 API를 제공하는 글로벌 커뮤니케이션 플랫폼입니다. 당사의 MCP 서버는 이러한 기능을 AI 에이전트 및 에이전틱 워크플로우에 제공합니다.

Wavix MCP(으)로 무엇을 할 수 있나요?

  • 트랜잭션 SMS 보내기 — sms_and_mms_messages_send를 통해 사용자 지정 텍스트와 발신자 번호로 SMS를 보내도록 요청합니다.
  • 2FA 인증 실행 — two_fa_verification_create 및 two_fa_verification_check를 사용하여 비밀번호 없는 로그인 흐름을 위한 인증 코드를 생성하고 확인합니다.
  • 번호 찾기 및 구매 — 국가/기능별로 사용 가능한 번호를 검색하고, 장바구니에 추가한 후 buy_numbers_list, cart_add, cart_checkout을 통해 확인 후 결제합니다.
  • 통화 기록 검색 — 통화 시간과 받아쓰기 내용의 키워드로 통화를 찾은 다음, cdrs_search 및 cdrs_get을 통해 전체 메타데이터로 보강합니다.
  • 통화 녹음 받아쓰기 — call_recording_get_by_call, cdrs_retranscribe, cdrs_transcription_get을 사용하여 통화 녹음을 검색하고, 받아쓰기를 요청하며, 결과를 폴링합니다.
  • 청구 감사 — billing_transactions_list 및 billing_invoices_list를 통해 유형과 날짜로 필터링된 거래 및 청구서를 나열합니다.

문서

Wavix MCP 서버

License: MIT MCP

LLM과 AI 에이전트가 Wavix 통신 플랫폼 — SMS/MMS, 음성 통화, 2FA, SIP 트렁킹, 전화번호 관리, 10DLC 등록, 통화 녹음, 음성 분석, 결제 — 에 직접 접근할 수 있게 해주는 Model Context Protocol 서버입니다.

Wavix는 단일 API로 SMS 전송, 음성 통화, 2FA 흐름을 실행할 수 있는 글로벌 통신 플랫폼입니다. 무료 체험이 가능하며, 유료 사용은 계정에 연결된 Wavix 요금제를 따릅니다.

이 MCP 서버를 가장 빠르게 사용하는 방법은 https://mcp.wavix.com/mcp의 호스팅 엔드포인트입니다 — MCP 호환 클라이언트를 연결하고 Wavix 계정 또는 Wavix API 키로 로그인하면 됩니다. 자체 호스팅이 필요한 경우(사용자 지정 Wavix 배포, 방화벽 뒤, 전용 인스턴스)에는 직접 실행을 참조하세요.

목차

엔드포인트

필드값
URLhttps://mcp.wavix.com/mcp
전송 방식Streamable HTTP
인증Wavix 계정으로 로그인 (OAuth 2.1), 또는 Authorization: Bearer <api_key>
도구TOOLS.md 참조
리소스Wavix 문서 + OpenAPI 스펙 (자동 발견)

Wavix API 키는 Wavix 콘솔 → Administration → API keys → Create new에서 얻을 수 있습니다.

설치

연결 방법은 두 가지입니다 — 클라이언트가 지원하는 방식을 선택하세요. 어느 쪽이 더 우월하다고 할 수 없습니다.

Wavix 계정으로 로그인

MCP 클라이언트가 OAuth를 지원하는 경우(Claude Desktop / Web 및 기타 OAuth 지원 클라이언트), API 키 없이 연결하세요: https://mcp.wavix.com/mcp용 커넥터를 추가하고 클라이언트가 요청하면 Wavix 계정으로 로그인하여 액세스를 승인합니다. 클라이언트가 OAuth 2.1 흐름을 실행하고 토큰을 자체 저장하므로 붙여넣을 것이 없습니다. 제공되는 도구는 승인한 권한과 계정 역할이 허용하는 범위로 제한됩니다(문제 해결 참조).

API 키로 연결

시작하기 전에: Wavix API 키를 준비하세요.

  1. https://wavix.com에 로그인합니다.
  2. Administration → API keys를 엽니다.
  3. Create new를 클릭하거나(또는 기존 키 복사) 키를 가까이 보관하세요 — 아래 YOUR_API_KEY 자리에 붙여넣게 됩니다.

원클릭 설치

⚠️ 아래 버튼은 편집기의 MCP 설정에 플레이스홀더 토큰 YOUR_API_KEY을 넣습니다. 편집기 설치가 끝난 후 생성된 설정 파일을 열고 요청을 보내기 전에 플레이스홀더를 실제 API 키로 교체하세요 — 그렇지 않으면 모든 호출이 401 Unauthorized을 반환합니다.

Install in VS Code Install in Cursor

나중에 제거하려면: 동일한 설정 파일(~/.cursor/mcp.json, .vscode/mcp.json, 또는 편집기에 해당하는 파일)을 열고 wavix 항목을 삭제하거나, 편집기의 MCP / Connectors UI를 통해 커넥터를 제거하세요.

Claude Code

claude mcp add --transport http wavix https://mcp.wavix.com/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"

claude mcp list으로 확인하고 세션 내에서 /mcp로 상태를 확인하세요.

Claude Desktop / Claude Web

Settings → Connectors → Add custom connector:

  • 이름: Wavix
  • URL: https://mcp.wavix.com/mcp
  • 전송 방식: Streamable HTTP
  • 인증 헤더: Authorization: Bearer <api_key>

로그인으로 연결하려면 인증 헤더 없이 커넥터를 추가하고 클라이언트가 요청할 때 Wavix 계정으로 로그인하세요.

Cursor (수동)

~/.cursor/mcp.json (또는 프로젝트 수준 .cursor/mcp.json)에 추가:

{
  "mcpServers": {
    "wavix": {
      "url": "https://mcp.wavix.com/mcp",
      "headers": {
        "Authorization": "Bearer <api_key>"
      }
    }
  }
}

Cursor 2.4+는 전체 카탈로그를 표시하며, 이전 버전은 40개로 제한됩니다.

VS Code (수동, GitHub Copilot Chat)

작업 공간에 .vscode/mcp.json을 생성하거나(또는 사용자 settings.json의 "mcp" 키 아래에 동일한 servers 객체 추가):

{
  "servers": {
    "wavix": {
      "type": "http",
      "url": "https://mcp.wavix.com/mcp",
      "headers": {
        "Authorization": "Bearer <api_key>"
      }
    }
  }
}

최신 스키마는 VS Code MCP 서버 가이드를 참조하세요.

Codex CLI

Codex CLI는 stdio를 통한 MCP를 지원합니다. mcp-remote를 통해 호스팅 서버에 브리지하세요. ~/.codex/config.toml을 편집:

[mcp_servers.wavix]
command = "npx"
args = [
  "-y",
  "mcp-remote",
  "https://mcp.wavix.com/mcp",
  "--header",
  "Authorization:Bearer ${WAVIX_API_KEY}"
]

[mcp_servers.wavix.env]
WAVIX_API_KEY = "YOUR_API_KEY"

Windsurf / 기타 클라이언트

사용자 지정 헤더로 Streamable HTTP 전송을 지원하는 모든 MCP 클라이언트가 작동합니다. 사용 방법:

  • URL: https://mcp.wavix.com/mcp
  • 헤더: Authorization: Bearer <api_key>

AI 에이전트로 설정하시나요? 에이전트를 llms-install.md로 안내하세요 — 결정적 형식으로 URL, 헤더, 클라이언트별 구성을 모델에 제공하는 기계 판독 가능한 설치 가이드이므로 엔드포인트 값을 임의로 만들지 않습니다.

직접 실행

호스팅 서버는 대부분의 사용자에게 바로 작동합니다. 비공개 Wavix 배포를 가리켜야 하거나, 방화벽 뒤에서 실행해야 하거나, 자체 인프라 내에서 운영해야 하는 경우 자체 호스팅하세요.

Docker

docker build -t wavix-mcp-server .
docker run --rm -p 8000:8000 wavix-mcp-server

서버는 포트 8000에서 수신 대기하며 /mcp에 MCP 엔드포인트를 노출합니다. 클라이언트를 http://<host>:8000/mcp로 연결하세요.

소스에서

git clone https://github.com/Wavix/wavix-mcp-server.git
cd wavix-mcp-server
pip install -e .
wavix-mcp

Python 3.10+ 필요.

설정

환경 변수기본값용도
WAVIX_API_BASE_URLhttps://api.wavix.com업스트림 Wavix API 엔드포인트 재정의 (내부 배포 또는 스테이징용)
OAUTH_ISSUER설정 안 됨OAuth 2.1 인증 서버의 기본 URL. JWKS는 <issuer>/.well-known/jwks.json에서 읽음
OAUTH_RESOURCE설정 안 됨이 서버에 도달하는 공개 기본 URL, 리소스 식별자로 사용
OAUTH_API_KEY_PASSTHROUGHtrueOAuth가 켜진 상태에서도 OAuth JWT가 아닌 bearer를 계속 수락하고 업스트림으로 전달(API 키 계속 작동). JWT를 요구하려면 false 설정
MCP_PATH/mcpMCP 엔드포인트가 제공되는 경로

서버를 실행하는 데 Wavix 자격 증명은 필요하지 않습니다 — MCP 클라이언트의 Authorization: Bearer <api_key> 헤더에서 요청별로 전달됩니다. 자체 호스팅 사용자는 공개적으로 노출하기 전에 서버 앞에서 TLS 종료(nnginx, Caddy, 클라우드 로드 밸런서)를 담당해야 합니다.

OAuth 2.1 (선택 사항)

OAUTH_ISSUER과 OAUTH_RESOURCE을 함께 설정하여 서버를 OAuth 2.1 보호 리소스로 전환하세요. 그러면 /.well-known/oauth-protected-resource<MCP_PATH>에 RFC 9728 메타데이터를 게시하고, 발급자의 JWKS에 대해 들어오는 액세스 토큰을 JWT로 검증하며, 인증되지 않은 요청에 해당 메타데이터를 가리키는 WWW-Authenticate 챌린지로 응답합니다. OAuth를 지원하는 MCP 클라이언트는 이를 사용하여 인증 흐름을 직접 실행하므로 사용자가 더 이상 클라이언트 설정에 API 키를 붙여넣을 필요가 없습니다.

각 토큰이 포함해야 하는 대상(audience)은 OAUTH_RESOURCE + MCP_PATH이며, 이는 메타데이터에 게시된 resource 값이기도 합니다. RFC 8707을 구현하는 인증 서버는 클라이언트의 resource 매개변수를 해당 문자열과 정확히 비교하므로 경로를 포함하여 일치하도록 구성해야 합니다.

OAuth를 활성화해도 Wavix API 키로 인증하는 클라이언트는 차단되지 않습니다. 유효한 OAuth JWT가 아닌 bearer 토큰은 이전과 동일하게 검증 없이 업스트림으로 전달되어 Wavix API가 유일한 권한이 됩니다 — 따라서 기존 배포는 이미 연결된 클라이언트를 중단하지 않고 새 클라이언트를 위해 OAuth를 켤 수 있습니다. 토큰이 전혀 없는 요청은 여전히 WWW-Authenticate 챌린지를 받으며, 이를 통해 OAuth 지원 클라이언트가 인증 서버를 발견할 수 있습니다. OAuth 인증 연결만 범위 필터링되며, API 키 연결은 전체 도구 표면을 볼 수 있습니다.

OAUTH_API_KEY_PASSTHROUGH=false을 설정하면 해당 폴백을 제거하고 유효한 JWT를 요구합니다 — API 키 액세스가 폐지된 후 전환할 엄격 모드입니다.

OAUTH_ISSUER / OAUTH_RESOURCE 중 하나라도 설정하지 않으면 이전 동작을 유지합니다: 메타데이터가 게시되지 않고 클라이언트가 보내는 bearer 토큰은 검증 없이 업스트림으로 전달됩니다.

예시

연결된 클라이언트에 바로 넣을 수 있는 구체적인 프롬프트입니다.

아래 전화번호(+1 310 555 0100, +44 7700 900123)는 예약된 테스트 범위(NANP 555 및 Ofcom 070 09xx)에 있습니다 — 그대로 복사해도 안전하며 실제 가입자에게 도달할 수 없습니다.

트랜잭션 SMS 보내기

프롬프트: "+13105550100에서 +447700900123으로 '귀하의 인증 코드는 4821입니다'라는 SMS를 보내주세요."

에이전트는 sms_and_mms_messages_send을 from, to, text와 함께 호출합니다. 메시지 ID와 전송 상태를 반환합니다.

2FA 검증 실행

프롬프트: "+13105550100으로 SMS를 통해 2FA 인증 코드를 보내주세요. 제가 받은 코드를 알려드리면 올바른지 확인해주세요."

에이전트는 two_fa_verification_create을 호출하고, SMS로 도착한 코드를 공유할 때까지 기다린 후 two_fa_verification_check을 호출합니다. 통합 코드를 작성하지 않고 비밀번호 없는 흐름을 프로토타이핑하는 데 유용합니다.

전화번호 찾기 및 구매

프롬프트: "SMS 기능이 있는 사용 가능한 미국 무료 전화번호를 찾아 장바구니에 추가하고 결제해주세요."

에이전트는 buy_numbers_list(국가 및 기능으로 필터링), cart_add, cart_checkout을 연결합니다. cart_checkout은 먼저 번호와 수수료가 포함된 미리보기를 반환하고, confirmation_token로 다시 호출할 때만 계정에 청구합니다.

통화 기록 검색

프롬프트: "어제 수신 통화 중 2분 이상이고 발신자가 '환불'을 언급한 모든 통화를 보여주세요."

에이전트는 전사(transcription)에 대해 cdrs_search을 사용한 다음 cdrs_get을 통해 각 결과를 전체 통화 메타데이터로 보강합니다.

녹음 가져오기 및 전사

프롬프트: "통화 abc-123의 녹음을 가져와 Wavix에 전사를 요청하고 전사 결과를 반환해주세요."

에이전트는 call_recording_get_by_call(사전 서명된 다운로드 URL 반환), cdrs_retranscribe을 호출한 다음 cdrs_transcription_get을 폴링합니다.

결제 감사

프롬프트: "지난달 SMS에 얼마를 지출했고 어떤 인보이스가 발행되었나요?"

에이전트는 유형과 날짜로 필터링된 billing_transactions_list을 호출한 다음 billing_invoices_list을 호출합니다. 인보이스 PDF 자체 다운로드는 MCP를 통해 노출되지 않습니다 — Wavix API 또는 대시보드에서 가져오세요.

도구

Wavix OpenAPI 스펙에서 생성되었습니다. 인수는 요청 매개변수와 본문 필드를 반영합니다. 표시되는 도구는 로그인 시 승인한 권한과 계정에 활성화된 기능에 따라 달라집니다.

그룹범위
SMS 및 MMS메시지 전송, 목록 조회, 조회; 발신자 ID; 수신 거부
WhatsApp비즈니스 계정; 발신자; 템플릿; 메시지 전송 / 목록 조회 / 조회
통화 제어통화 시작 / 응답 / 종료; 오디오 재생; DTMF 수집
통화 녹음목록 조회, 다운로드(사전 서명된 URL), 삭제
통화 스트리밍미디어 스트림 시작 / 중지
통화 웹훅목록 조회, 생성, 삭제
CDR목록 조회, 조회; 전사 검색 및 재전사
음성 분석전사, 원본 파일 조회
2FA인증 생성 / 확인 / 취소 / 재전송; 이벤트
내 번호목록 조회, 업데이트, 해제; SMS / 음성 라우팅
구매국가, 지역, 도시; 사용 가능한 번호 검색
장바구니추가, 제거, 조회, 결제
번호 검증기단일 및 대량 검증
SIP 트렁크전체 CRUD
10DLC브랜드, 캠페인, 심사, 증거, 이벤트 구독
프로필프로필 조회 / 업데이트; 계정 구성
API 키목록 조회, 생성, 업데이트, 삭제
하위 계정목록 조회, 생성, 조회, 업데이트; 거래
결제거래; 청구서 / 명세서 목록 조회
음성 캠페인트리거 및 조회
Wavix 임베더블 (WebRTC)위젯 토큰 CRUD
링크 단축단축 링크 생성; 지표

전체 도구 목록과 한 줄 설명은 TOOLS.md 를 참조하세요. 권위 있는 출처는 Wavix OpenAPI 사양 입니다 — 클라이언트는 항상 최신 라이브 카탈로그를 확인합니다.

리소스

도구 외에도 서버는 Wavix 문서를 MCP 리소스로 노출하므로, 모델은 사전 지식에서 추측하는 대신 필요할 때 권위 있는 컨텍스트를 가져올 수 있습니다.

URI 스킴내용
wavix://docs/<path>docs.wavix.com 의 문서 페이지 (llms.txt 을 통해 자동 검색).
wavix://api/openapi.yaml전체 Wavix OpenAPI 3.0 사양.

두 출처 — docs.wavix.com 및 Wavix OpenAPI 사양 — 모두 공개적으로 제공되며 인증 없이 직접 탐색할 수 있습니다.

리소스는 resources/read 에서 지연 로드되며 서버 측에서 1시간 TTL로 캐시됩니다. 업스트림 Bearer 토큰은 문서 호스트에 절대 전달되지 않습니다 — api.wavix.com 에만 전달됩니다.

인증

호스팅 서버는 두 가지 연결 방법을 허용합니다 — 어느 쪽도 선호되지 않습니다:

  • Wavix 계정으로 로그인 (OAuth 2.1). OAuth 지원 클라이언트용. 클라이언트가 인증 흐름을 실행하고 사용자가 로그인합니다; API 키는 저장되지 않습니다. 액세스는 사용자가 승인하고 계정 역할이 허용하는 범위로 제한됩니다. Wavix 계정으로 로그인 을 참조하세요.
  • Wavix API 키 (Bearer). 모든 Streamable-HTTP 클라이언트용. 모든 요청에는 다음이 포함되어야 합니다:
Authorization: Bearer <api_key>

서버는 이 헤더를 요청별로 api.wavix.com 에 전달합니다. 토큰은:

  • 절대 기록되지 않으며,
  • 절대 교차 호스트 리디렉션(예: 사전 서명된 S3 다운로드 URL)에 전달되지 않으며,
  • 절대 문서 호스트에 전송되지 않습니다.

클라이언트가 call_recording_get_by_call, speech_analytics_file_get 또는 ten_dlc_brand_evidence_get 에서 반환된 사전 서명된 다운로드 URL을 따르는 경우, Authorization 헤더 없이 직접 가져오세요.

모범 사례

  • MCP 전용 API 키를 사용하세요. https://wavix.com → 관리 → API 키 에서 별도의 API 키를 생성하세요 (또는 다른 세션에서 api_keys_create 도구 자체를 통해). 이렇게 하면 다른 통합을 방해하지 않고 MCP 액세스를 해지할 수 있습니다.

  • 주기적으로 교체하세요. API 키를 프로덕션 비밀처럼 취급하세요: 정기적으로 그리고 유출이 의심될 때마다 교체하세요.

  • API 키를 git에 보관하지 마세요. MCP 클라이언트 구성은 실수로 커밋되어 토큰이 기록과 CI 로그에 남을 수 있습니다. 대부분의 클라이언트는 헤더 값에서 ${env:VAR} 대체를 지원합니다 — API 키를 환경 변수 또는 OS 키체인에 저장하고 구성에서 참조하세요. 안전망으로, 일반적인 클라이언트 구성 경로를 프로젝트의 .gitignore 에 추가하세요:

    .cursor/mcp.json
    .vscode/mcp.json
    claude_desktop_config.json
    .claude/mcp.json
    .codex/config.toml
    

자격 증명이 유출된 경우

API 키로 연결한 경우:

  1. Wavix 콘솔에서 해당 키를 즉시 비활성화하거나 삭제하세요 (또는 api_keys_delete 호출).
  2. api_keys_create 또는 콘솔을 통해 교체 키를 생성하세요.
  3. 클라이언트 구성을 업데이트하고 다시 연결하세요.

Wavix 계정으로 로그인하여 연결한 경우:

  1. Wavix 포털의 권한 부여 관리 페이지에서 연결을 해지하세요. 이 페이지에는 승인한 연결이 나열되며 선택한 연결을 해지할 수 있습니다 — 이렇게 하면 해당 연결의 토큰이 무효화됩니다. API 키는 관련되지 않습니다.
  2. 다시 연결하고 로그인하세요.

어느 경우든 billing_transactions_list 및 cdrs_list 에서 예기치 않은 활동을 검토하세요.

문제 해결

증상가능한 원인 / 해결 방법
모든 도구에서 401 Unauthorized인증 실패. API 키 사용 시: Authorization: Bearer … 헤더가 누락되었거나 키가 유효하지 않거나 비활성 상태입니다 — Wavix 콘솔에서 확인하세요. 계정 로그인 사용 시: 세션/토큰이 만료되었거나 해지되었거나 로그인이 완료되지 않았습니다 — 다시 연결하고 로그인하세요.
도구가 download_url 을 반환하고 파일 자체를 반환하지 않음예상된 동작입니다. 녹음, 음성 분석 및 10DLC 증거 엔드포인트는 사전 서명된 URL을 반환합니다 (인증 참조). Authorization 헤더 없이 URL을 직접 가져오세요.
클라이언트가 카탈로그의 일부만 표시이전 클라이언트는 서버당 도구 상한을 적용합니다. 업그레이드하세요 (Cursor 2.4+, 최신 VS Code, 최신 Claude).
Wavix 계정으로 로그인 후 사용 가능한 도구가 줄어듦예상된 동작입니다. 계정 로그인은 범위 필터링됩니다 — 승인된 범위와 계정 역할이 허용하는 도구만 표시되며 전체 카탈로그가 아닙니다. API 키 연결은 전체 도구 표면을 볼 수 있습니다. 범위를 넓히려면 로그인 시 더 많은 범위를 승인하거나 (역할에 따라) 해당 범위를 포함하는 API 키로 연결하세요.
이 README에 나열된 도구에 대해 Tool not found로컬 클라이언트가 이전 도구 목록을 캐시하고 있을 수 있습니다. 클라이언트를 다시 시작하거나 서버를 제거하고 다시 추가하세요.
errors 배열이 포함된 4xxWavix API의 검증 오류. errors 을 검사하고 관련 wavix://docs/* 페이지 또는 OpenAPI 사양을 교차 참조하세요.
서버에 연결할 수 없음mcp.wavix.com:443 에 대한 DNS 및 아웃바운드 HTTPS를 확인하세요.
에이전트가 예기치 않게 파괴적인 도구를 호출대부분의 클라이언트는 도구 호출 전에 확인을 요구할 수 있습니다 — 해당 설정을 활성화하고 전용 MCP API 키로 교체하세요 (모범 사례 참조).

호환성 및 제한 사항

  • Streamable HTTP 전송을 지원하는 모든 MCP 클라이언트 (Claude Desktop / Web / Code, Cursor 2.4+, VS Code, Windsurf, 사용자 정의 MCP SDK) 및 MCP 클라이언트 어댑터가 있는 모든 에이전트 프레임워크와 호환됩니다.
  • destructiveHint 으로 주석이 달린 모든 도구와 call_webhooks_create, sip_trunks_update 및 sub_accounts_update 은 두 단계로 실행됩니다: 첫 번째 호출은 미리 보기와 일회용 confirmation_token (5분 유효) 을 반환하고, 작업은 동일한 인수와 해당 토큰으로 도구가 다시 호출될 때만 실행됩니다. 모든 MCP 클라이언트가 이 작업을 수행할 수 있습니다; 클라이언트 측 확인 지원이 필요하지 않습니다.
  • 이전 클라이언트는 서버당 도구 상한을 적용할 수 있습니다; 전체 카탈로그에 액세스하려면 최신 버전으로 업그레이드하세요.
  • 요금 제한 및 사용 요금은 Wavix 계정 요금제를 따릅니다. Wavix 요금제 를 참조하세요.

변경 로그

호스팅 서버는 Wavix OpenAPI 사양이 발전함에 따라 지속적으로 업데이트됩니다; 새 도구가 자동으로 나타나고 기존 도구 인수에 선택적 필드가 추가될 수 있습니다. 이 저장소의 문서 변경 사항은 릴리스 에서 추적됩니다. 도구 입력 또는 인증에 영향을 미치는 중요한 동작 변경의 경우, 해당 공지와 Wavix 릴리스 노트 에 공지를 게시합니다.

지원

기여

이 저장소는 소스 공개 이지만 외부 기여는 허용되지 않습니다. 풀 리퀘스트는 자동으로 닫히며, 이슈 / 토론은 비활성화되어 있습니다. 버그 보고, 기능 요청 및 피드백은 support@wavix.com 로 보내주세요. 자세한 내용은 CONTRIBUTING.md 을 참조하세요.

기본 FastMCP 프레임워크에서 버그를 발견하면 업스트림에 보고해 주세요.

보안

보안 취약점을 보고하려면 공개 이슈를 열지 말고 제목 Security: <short summary> 으로 support@wavix.com 에 이메일을 보내주세요. 자세한 내용은 SECURITY.md 을 참조하세요.

라이선스

MIT © Wavix