Integrations
Used for secure configuration management by storing sensitive credentials like the Whissle API token in environment variables
Supported as a model option for the text summarization feature
The implementation language for the server, which handles all API interactions with Whissle
휘슬 MCP 서버
음성-텍스트 변환, 일기, 번역, 텍스트 요약을 위한 Whissle API 엔드포인트에 대한 액세스를 제공하는 Python 기반 서버입니다.
⚠️ 중요 참고 사항
- 이 서버는 비용이 발생할 수 있는 Whissle API 엔드포인트에 대한 액세스를 제공합니다.
- API 호출을 수행하는 각 도구에는 비용 경고가 표시됩니다.
- 다음 지침을 따르세요.
- 사용자가 명시적으로 요청할 때만 도구를 사용하십시오.
- 오디오를 처리하는 도구의 경우 비용에 영향을 미치는 오디오 길이를 고려하세요.
- 번역이나 요약과 같은 일부 작업에는 비용이 더 많이 들 수 있습니다.
- 설명에 비용 경고가 없는 도구는 기존 데이터만 읽으므로 무료로 사용할 수 있습니다.
필수 조건
- Python 3.8 이상
- pip(Python 패키지 설치 프로그램)
- Whissle API 인증 토큰
설치
- 저장소를 복제합니다.지엑스피1
- 가상 환경을 만들고 활성화하세요.Copy
- 필요한 패키지를 설치하세요:Copy
- 환경 변수 설정: 프로젝트 루트에 다음 내용이 포함된
.env
파일을 만듭니다.⚠️ 중요 : 실제 토큰을 저장소에 커밋하지 마세요.Copy.env
파일은 실수로 커밋하는 것을 방지하기 위해.gitignore
파일에 포함됩니다. - Claude 통합 구성:
claude_config.example.json``claude_config.json
으로 복사하고 경로를 업데이트합니다.Copy/path/to/your/venv/bin/python
가상 환경의 Python 인터프리터에 대한 실제 경로로 바꾸세요./path/to/whissle_mcp/server.py
server.py 파일의 실제 경로로 바꾸세요.
구성
환경 변수
WHISSLE_AUTH_TOKEN
: Whissle API 인증 토큰(필수)- 이것은 절대로 공유되거나 버전 제어에 커밋되어서는 안 되는 민감한 자격 증명입니다.
- 유효한 토큰을 얻으려면 관리자에게 문의하세요.
- 로컬
.env
파일에 안전하게 저장하세요.
WHISSLE_MCP_BASE_PATH
: 파일 작업을 위한 기본 디렉토리(선택 사항, 기본값은 사용자 데스크톱)
지원되는 오디오 형식
서버는 다음 오디오 형식을 지원합니다.
- WAV(.wav)
- MP3(.mp3)
- OGG(.ogg)
- FLAC(.flac)
- M4A(.m4a)
파일 크기 제한
- 최대 파일 크기: 25MB
- 이 제한보다 큰 파일은 거부됩니다.
사용 가능한 도구
1. 음성을 텍스트로 변환
Whissle API를 사용하여 음성을 텍스트로 변환합니다.
2. 음성 일기
화자 식별 기능을 통해 음성을 텍스트로 변환합니다.
3. 텍스트 번역
한 언어에서 다른 언어로 텍스트를 번역합니다.
4. 텍스트 요약
LLM 모델을 사용하여 텍스트를 요약합니다.
5. ASR 모델 나열
사용 가능한 ASR 모델과 그 기능을 모두 나열하세요.
응답 형식
음성 대 텍스트 및 분할
번역
요약
오류 응답
오류 처리
서버에는 다음과 같은 강력한 오류 처리 기능이 포함되어 있습니다.
- HTTP 500 오류에 대한 자동 재시도
- 다양한 실패 시나리오에 대한 자세한 오류 메시지
- 파일 검증(존재 여부, 크기, 형식)
- 인증 확인
일반적인 오류 유형:
- HTTP 500: 서버 오류(재시도 메커니즘 포함)
- HTTP 413: 파일이 너무 큽니다.
- HTTP 415: 지원되지 않는 파일 형식
- HTTP 401/403: 인증 오류
서버 실행
- 서버를 시작합니다:Copy
- 서버는 기본 MCP 포트(일반적으로 8000)에서 사용할 수 있습니다.
테스트
모든 도구의 기능을 검증하기 위한 테스트 스크립트가 제공됩니다.
테스트 스크립트는 다음과 같습니다.
- 인증 토큰 확인
- 사용 가능한 모든 도구를 테스트하세요
- 각 작업의 자세한 출력을 제공합니다
- 오류를 우아하게 처리하세요
지원하다
문제나 질문이 있으시면 다음을 참조하세요.
- 구체적인 내용은 오류 메시지를 확인하세요.
- 인증 토큰을 확인하세요
- 오디오 파일이 요구 사항을 충족하는지 확인하세요.
- API 관련 문제는 Whissle 지원팀에 문의하세요.
특허
[여기에 라이센스 정보를 추가하세요]
You must be authenticated.
음성-텍스트 변환, 일기, 번역, 텍스트 요약을 위한 Whissle API 엔드포인트에 대한 액세스를 제공하는 Python 기반 서버입니다.