Daisys MCP Server

by daisys-ai
3
  • Apple
  • Linux
Integrations
  • Used for configuration management by loading environment variables from a .env file, allowing users to store their Daisys credentials and configuration options

  • Provides source code access and enables contributions to the MCP server development

  • Integrated for testing the MCP server, including full integration tests that interact with the Daisys platform

Сервер Daisys MCP

Daisys-mcp — это бета-версия, и пока не имеет стабильного релиза. Но вы можете попробовать ее, выполнив следующие действия:

  1. Зарегистрируйте учетную запись на Daisys и создайте имя пользователя и пароль.

Если вы работаете на Mac OS, выполните следующую команду:

brew install portaudio

Если вы работаете на Linux, выполните следующую команду:

sudo apt install portaudio19-dev libjack-dev
  1. Добавьте следующую конфигурацию в файл конфигурации 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}" } } } }

Для сборки из исходного кода:

  1. клонируйте репозиторий: git clone https://github.com/daisys-ai/daisys-mcp.git
  2. Перейдите в репозиторий: cd daisys-mcp
  3. Установите uv (менеджер пакетов Python), установите с помощью curl -LsSf https://astral.sh/uv/install.sh | sh или смотрите репозиторий uv для дополнительных методов установки.
  4. Создайте виртуальную среду и установите зависимости с помощью uv :
uv venv # source .venv/Scripts/activate (Windows) source .venv/bin/activate (mac and linux) uv pip install -e .
  1. Добавьте следующее в файл конфигурации вашего клиента 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}" } } } }

Общие проблемы

Если у вас возникли проблемы с portaudio на Linux, вы можете попробовать установить его вручную:

sudo apt-get update sudo apt-get install -y portaudio19-dev

Внося вклад

Если вы хотите внести свой вклад или запустить проект из исходного кода:

  1. Клонируйте репозиторий:
git clone https://github.com/daisys-ai/daisys-mcp.git cd daisys_mcp
  1. Создайте виртуальную среду и установите зависимости с помощью uv :
uv venv source .venv/bin/activate uv pip install -e . uv pip install -e ".[dev]"
  1. Скопируйте .env.example в .env и добавьте свое имя пользователя и пароль DAISYS:
cp .env.example .env # Edit .env and add your DAISYS username and password
  1. Протестируйте сервер, запустив тесты:
uv run pytest

Вы также можете запустить полный интеграционный тест с помощью:

uv run pytest -m 'requires_credentials' # ⚠️ Running full integration tests does costs tokens on the Daisys platform
  1. Отладка и локальное тестирование с помощью MCP Inspector: uv run mcp dev daisys_mcp/server.py
-
security - not tested
F
license - not found
-
quality - not tested

Бета-сервер, обеспечивающий интеграцию со службами Daisys.ai через протокол управления сообщениями (MCP), что позволяет клиентам ИИ, таким как Claude Desktop и Cursor, использовать функции Daisys через стандартизированный интерфейс.

  1. Для сборки из исходного кода:
    1. Общие проблемы
      1. Внося вклад

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          An MCP server that integrates Verodat's data management capabilities with AI systems like Claude Desktop, enabling users to manage accounts, workspaces, and datasets, as well as perform AI-powered queries on their data.
          Last updated -
          1
          TypeScript
          Apache 2.0
          • Apple
        • -
          security
          A
          license
          -
          quality
          An MCP server that enables Claude to interact with Port.io's AI agent, allowing users to trigger the agent with prompts and receive structured responses including status, output, and action items.
          Last updated -
          6
          Python
          MIT License
          • Linux
          • Apple
        • -
          security
          F
          license
          -
          quality
          An MCP server that allows AI assistants like Claude to execute terminal commands on the user's computer and return the output, functioning like a terminal through AI.
          Last updated -
          7
          Python
          • Apple
        • -
          security
          F
          license
          -
          quality
          A flexible server that enables communication between AI models and tools, supporting multiple MCP servers and compatible with Claude, MCP Dockmaster, and other MCP clients.
          Last updated -
          15
          TypeScript

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/daisys-ai/daisys-mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server