46112/mago-audion-mcp-server
3.1
If you are the rightful owner of mago-audion-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
Audion MCP Server provides voice understanding and highlighting features using the Model Context Protocol.
Tools
2
Resources
0
Prompts
0
Audion MCP Server
음성 이해 및 하이라이트 기능을 제공하는 MCP (Model Context Protocol) 서버입니다.
기능
1. Audion VU (Voice Understanding)
- 오디오/비디오 파일 또는 URL에서 음성을 텍스트로 변환
- 지원 입력: 로컬 파일 경로, HTTP/HTTPS URL
- 지원 출력 형식: JSON, 텍스트, SRT 자막
2. Audion VH (Voice Highlighting)
- 오디오/비디오에서 특정 키워드 하이라이트 및 시간 추출
- 지원 입력: 로컬 파일 경로, HTTP/HTTPS URL
- 지원 출력 형식: JSON, 텍스트, HTML
4가지 사용 케이스
- 파일 + VU: 로컬 오디오 파일의 음성을 텍스트로 변환
- 파일 + VH: 로컬 오디오 파일에서 키워드 하이라이트
- URL + VU: 온라인 오디오/비디오의 음성을 텍스트로 변환
- URL + VH: 온라인 오디오/비디오에서 키워드 하이라이트
설치 및 실행
# 의존성 설치 (uv 사용)
uv sync
# 서버 실행
python run_server.py
MCP 도구 사용법
audion_vu (음성 이해)
{
"input_source": "/path/to/audio.mp3" or "https://example.com/audio.mp3",
"language": "ko",
"format": "json"
}
audion_vh (음성 하이라이트)
{
"input_source": "/path/to/audio.mp3" or "https://example.com/audio.mp3",
"highlight_keywords": ["키워드1", "키워드2"],
"language": "ko",
"format": "json"
}
개발 환경
- Python ≥ 3.11
- uv 패키지 관리
- MCP 1.1.0+
실제 API 연동
✅ 완료: 실제 Audion API와 연동되어 있습니다!
- Voice Understanding: YouTube URL 및 로컬 파일에서 음성 인식
- Voice Highlighting: 키워드 기반 음성 하이라이트 및 시간 추출
- 다양한 출력 형식: JSON, 텍스트, SRT, HTML 지원
테스트
# MCP 서버 테스트
uv run python test_mcp_server.py
# 서버 실행
uv run python run_server.py
환경 변수
export AUDION_API_KEY="your-api-key-here"