DAISYS MCP Server
आधिकारिकDAISYS प्लेटफॉर्म का उपयोग करके उच्च गुणवत्ता वाले टेक्स्ट-टू-स्पीच और टेक्स्ट-टू-वॉइस आउटपुट उत्पन्न करें।
दस्तावेज़
Daisys MCP सर्वर
Daisys-mcp एक बीटा संस्करण है और अभी तक इसकी कोई स्थिर रिलीज़ नहीं है। लेकिन आप निम्नलिखित करके इसे आज़मा सकते हैं:
- Daisys पर एक खाता बनाएँ और एक उपयोगकर्ता नाम और पासवर्ड बनाएँ।
यदि आप mac os पर चलाते हैं तो निम्न कमांड चलाएँ:
brew install portaudio
यदि आप linux पर चलाते हैं तो निम्न कमांड चलाएँ:
sudo apt install portaudio19-dev libjack-dev
- अपने MCP क्लाइंट (Claude Desktop, Cursor, mcp-cli, mcp-vscode, आदि) में mcp कॉन्फ़िग फ़ाइल में निम्न कॉन्फ़िगरेशन जोड़ें:
{
"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 करें:
cd daisys-mcp -
uv(Python पैकेज मैनेजर) इंस्टॉल करें,curl -LsSf https://astral.sh/uv/install.sh | shसे इंस्टॉल करें या अतिरिक्त इंस्टॉल विधियों के लिएuvrepo देखें। -
एक वर्चुअल एनवायरनमेंट बनाएँ और 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}"
}
}
}
}
सामान्य समस्याएँ
यदि आपको linux पर portaudio के साथ कोई समस्या आती है, तो आप इसे मैन्युअल रूप से इंस्टॉल करने का प्रयास कर सकते हैं:
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
