Сервер Daisys MCP
Daisys-mcp — это бета-версия, и пока не имеет стабильного релиза. Но вы можете попробовать ее, выполнив следующие действия:
Зарегистрируйте учетную запись на Daisys и создайте имя пользователя и пароль.
Если вы работаете на Mac OS, выполните следующую команду:
brew install portaudioЕсли вы работаете на Linux, выполните следующую команду:
sudo apt install portaudio19-dev libjack-devДобавьте следующую конфигурацию в файл конфигурации mcp в вашем клиенте MCP ( Claude Desktop , Cursor , mcp-cli , mcp-vscode и т. д.):
{
"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}"
}
}
}
}Для сборки из исходного кода:
клонируйте репозиторий:
git clone https://github.com/daisys-ai/daisys-mcp.gitПерейдите в репозиторий:
cd daisys-mcpУстановите
uv(менеджер пакетов Python), установите с помощьюcurl -LsSf https://astral.sh/uv/install.sh | shили смотрите репозиторийuvдля дополнительных методов установки.Создайте виртуальную среду и установите зависимости с помощью uv :
uv venv
# source .venv/Scripts/activate (Windows)
source .venv/bin/activate (mac and linux)
uv pip install -e .Добавьте следующее в файл конфигурации вашего клиента MCP ( Claude Desktop , Cursor , mcp-cli , mcp-vscode и т. д.):
{
"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}"
}
}
}
}Related MCP server: MCP Manager
Общие проблемы
Если у вас возникли проблемы с portaudio на Linux, вы можете попробовать установить его вручную:
sudo apt-get update
sudo apt-get install -y portaudio19-devВнося вклад
Если вы хотите внести свой вклад или запустить проект из исходного кода:
Клонируйте репозиторий:
git clone https://github.com/daisys-ai/daisys-mcp.git
cd daisys_mcpСоздайте виртуальную среду и установите зависимости с помощью uv :
uv venv
source .venv/bin/activate
uv pip install -e .
uv pip install -e ".[dev]"Скопируйте
.env.exampleв.envи добавьте свое имя пользователя и пароль DAISYS:
cp .env.example .env
# Edit .env and add your DAISYS username and passwordПротестируйте сервер, запустив тесты:
uv run pytestВы также можете запустить полный интеграционный тест с помощью:
uv run pytest -m 'requires_credentials' # ⚠️ Running full integration tests does costs tokens on the Daisys platform Отладка и локальное тестирование с помощью MCP Inspector:
uv run mcp dev daisys_mcp/server.py