DAISYS MCP Server
chính thứcTạo đầu ra chuyển văn bản thành giọng nói và chuyển văn bản thành tiếng nói chất lượng cao bằng nền tảng DAISYS.
Tài liệu
Máy chủ Daisys MCP
Daisys-mcp hiện là phiên bản beta và chưa có bản phát hành ổn định. Nhưng bạn có thể dùng thử bằng cách làm theo các bước sau:
- Đăng ký tài khoản trên Daisys và tạo tên người dùng cùng mật khẩu.
Nếu bạn chạy trên mac os, hãy chạy lệnh sau:
brew install portaudio
Nếu bạn chạy trên linux, hãy chạy lệnh sau:
sudo apt install portaudio19-dev libjack-dev
- Thêm cấu hình sau vào tệp cấu hình mcp trong ứng dụng MCP client của bạn (Claude Desktop, Cursor, mcp-cli, mcp-vscode, v.v.):
{
"mcpServers": {
"daisys-mcp": {
"command": "uvx",
"args": ["daisys-mcp"],
"env": {
"DAISYS_EMAIL": "{Your Daisys Email}",
"DAISYS_PASSWORD": "{Your Daisys Password}",
"DAISYS_BASE_STORAGE_PATH": "{Path where you want to store your audio files}"
}
}
}
}
Để build từ mã nguồn:
-
clone kho lưu trữ:
git clone https://github.com/daisys-ai/daisys-mcp.git -
di chuyển vào thư mục kho lưu trữ:
cd daisys-mcp -
Cài đặt
uv(trình quản lý gói Python), cài đặt bằngcurl -LsSf https://astral.sh/uv/install.sh | shhoặc xem repo củauvđể biết thêm các phương thức cài đặt khác. -
Tạo môi trường ảo và cài đặt các gói phụ thuộc sử dụng uv:
uv venv
# source .venv/Scripts/activate (Windows)
source .venv/bin/activate (mac and linux)
uv pip install -e .
- Thêm nội dung sau vào tệp cấu hình trong ứng dụng MCP client của bạn (Claude Desktop, Cursor, mcp-cli, mcp-vscode, v.v.):
{
"mcpServers": {
"daisys-mcp": {
"command": "uv",
"args": [
"--directory",
"{installation_path}/daisys-mcp",
"run",
"-m",
"daisys_mcp.server"
],
"env": {
"DAISYS_EMAIL": "{Your Daisys Email}",
"DAISYS_PASSWORD": "{Your Daisys Password}",
"DAISYS_BASE_STORAGE_PATH": "{Path where you want to store your audio files}"
}
}
}
}
Các vấn đề thường gặp
Nếu bạn gặp bất kỳ vấn đề nào với portaudio trên linux, bạn có thể thử cài đặt thủ công:
sudo apt-get update
sudo apt-get install -y portaudio19-dev
Đóng góp
Nếu bạn muốn đóng góp hoặc chạy từ mã nguồn:
- Clone kho lưu trữ:
git clone https://github.com/daisys-ai/daisys-mcp.git
cd daisys_mcp
- Tạo môi trường ảo và cài đặt các gói phụ thuộc sử dụng uv:
uv venv
source .venv/bin/activate
uv pip install -e .
uv pip install -e ".[dev]"
- Sao chép
.env.examplesang.envvà thêm tên người dùng cùng mật khẩu DAISYS của bạn:
cp .env.example .env
# Edit .env and add your DAISYS username and password
- Kiểm tra máy chủ bằng cách chạy các bài kiểm thử:
uv run pytest
bạn cũng có thể chạy kiểm thử tích hợp đầy đủ bằng:
uv run pytest -m 'requires_credentials' # ⚠️ Running full integration tests does costs tokens on the Daisys platform
- Gỡ lỗi và kiểm thử cục bộ với MCP Inspector:
uv run mcp dev daisys_mcp/server.py
