Typecast API MCP Server

타입캐스트-api-mcp-서버-샘플

Typecast-API용 MCP 서버로, MCP 클라이언트와의 원활한 통합을 지원합니다. 이 프로젝트는 Model Context Protocol을 통해 Typecast API와 상호 작용하는 표준화된 방법을 제공합니다.

에 대한

이 프로젝트는 Typecast API를 위한 모델 컨텍스트 프로토콜 서버를 구현하여 MCP 클라이언트가 표준화된 방식으로 Typecast API와 상호 작용할 수 있도록 합니다.

기능 구현 상태

특징상태
음성 관리
목소리를 얻으세요
텍스트 음성 변환
오디오 재생

설정

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 라이센스

-
security - not tested
F
license - not found
-
quality - not tested

Model Context Protocol을 통해 Typecast API와 원활하게 통합되어 클라이언트가 표준화된 방식으로 음성을 관리하고, 텍스트를 음성으로 변환하고, 오디오를 재생할 수 있습니다.

  1. About
    1. Feature Implementation Status
      1. Setup
        1. Git Clone
        2. Dependencies
        3. Environment Variables
        4. Usage with Claude Desktop
        5. Manual Execution
      2. Contributing
        1. License
          ID: 6mtb11o8sw