타입캐스트-api-mcp-서버-샘플
Typecast-API용 MCP 서버로, MCP 클라이언트와의 원활한 통합을 지원합니다. 이 프로젝트는 Model Context Protocol을 통해 Typecast API와 상호 작용하는 표준화된 방법을 제공합니다.
에 대한
이 프로젝트는 Typecast API를 위한 모델 컨텍스트 프로토콜 서버를 구현하여 MCP 클라이언트가 표준화된 방식으로 Typecast API와 상호 작용할 수 있도록 합니다.
Related MCP server: Kokoro TTS MCP Server
기능 구현 상태
특징 | 상태 |
음성 관리 | |
목소리를 얻으세요 | ✅ |
텍스트 음성 변환 | ✅ |
오디오 재생 | ✅ |
설정
Git 복제
지엑스피1
종속성
이 프로젝트에는 Python 3.10 이상이 필요하고 패키지 관리에 uv 사용합니다.
패키지 설치
# Create virtual environment and install packages
uv venv
uv pip install -e .
환경 변수
다음 환경 변수를 설정하세요.
TYPECAST_API_HOST=https://api.typecast.ai
TYPECAST_API_KEY=<your-api-key>
TYPECAST_OUTPUT_DIR=<your-output-directory> # default: ~/Downloads/typecast_output
Claude Desktop과 함께 사용
claude_desktop_config.json 에 다음을 추가할 수 있습니다.
기본 구성:
{
"mcpServers": {
"typecast-api-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/PATH/TO/YOUR/PROJECT",
"run",
"typecast-api-mcp-server"
],
"env": {
"TYPECAST_API_HOST": "https://api.typecast.ai",
"TYPECAST_API_KEY": "YOUR_API_KEY",
"TYPECAST_OUTPUT_DIR": "PATH/TO/YOUR/OUTPUT/DIR"
}
}
}
}
/PATH/TO/YOUR/PROJECT 프로젝트가 위치한 실제 경로로 바꾸세요.
수동 실행
서버를 수동으로 실행할 수도 있습니다.
uv run python app/main.py
기여하다
기여는 언제나 환영합니다! 풀 리퀘스트를 제출해 주세요.
특허
MIT 라이센스