تحكم في برنامج DAW الخاص بك باستخدام Gemini CLI
نُشر في أكتوبر 2026
يدعم Gemini CLI بروتوكول MCP، وخادم Doseedo MCP عبارة عن نقطة نهاية HTTP قابلة للبث ومستضافة - لذا واحد gemini mcp add يمنح Gemini أدوات DAW حقيقية: اقرأ الجلسات في حسابك كملفات كاملة وقم بتحريرها، وافتح Logic أو Ableton أو FL Studio أو REAPER أو Pro Tools يمكنك إنشاء مشروع كجلسة، وتحويل المشاريع عبر عشرة تنسيقات DAW، وفصل المزيج إلى stems ، وتحويل الصوت إلى نوتات موسيقية، وإخراج الأجزاء التي تكتبها باستخدام آلات موسيقية مُحاكاة. Dø Desktop أثناء التشغيل، يتم تطبيق التعديلات على مشروع Logic مباشرة؛ أما باقي العمليات فهي عبارة عن إدخال ملف وإخراج ملف، ويمكن أن يبقى الصوت على القرص الخاص بك هناك.
قم بالتثبيت في واجهة سطر الأوامر Gemini
أمر واحد، تمت كتابته في إعدادات المستخدم الخاصة بك بحيث يكون موجودًا في كل دليل:
gemini mcp add --transport http -s user doseedo https://api.doseedo.com/mcp
هذا ما يطبعه هذا الأمر فعلياً، وما يكتبه، في إصدار أكتوبر 2026:
$ gemini mcp add --transport http -s user doseedo https://api.doseedo.com/mcp
MCP server "doseedo" added to user settings. (http)
$ gemini mcp list
Configured MCP servers:
○ doseedo: https://api.doseedo.com/mcp (http) - Disabled
تم التقاطها بتاريخ 15-10-2026 في دليل المستخدم الرئيسي الفارغ — سيتم شرح "معطل" أدناه
المدخل الذي كتبه إلى ~/.gemini/settings.json (.gemini/settings.json في نطاق المشروع، يقتصر على ذلك المشروع) وهو الشكل ذو المفتاحين — url مع مجلد "type": "http"الأكبر سناً httpUrl لا تزال تتم قراءة التهجئة من الوثائق السابقة، ولكن هذا ما ينتجه سطر الأوامر نفسه:
{
"mcpServers": {
"doseedo": {
"url": "https://api.doseedo.com/mcp",
"type": "http"
}
}
}
لماذا "ذوي الإعاقة"؟ يقوم برنامج Gemini CLI بتعطيل جميع خوادم MCP - بما في ذلك خوادم مستوى المستخدم - في مجلد لم تقم بتحديده على أنه موثوق به: "تم تكوين خوادم MCP ولكن تم تعطيلها لأن هذا المجلد غير موثوق به." يطلق gemini في مجلد مشروعك، أجب عن سؤال الثقة مرة واحدة، وكرر ذلك. /mcp يُظهر هذا أن الخادم مُفعّل بجميع أدواته الـ 33. وهذا يكشف الأشخاص الذين يختبرون من مجلد فارغ ويستنتجون أن التثبيت قد فشل.
المصادقة هي OAuth، ويتم اكتشافها من الخادم: اترك oauth يقوم Gemini CLI بحظر الوصول إلى نقاط نهاية التفويض بنفسه. داخل الجلسة، /mcp auth يعرض قوائم الخوادم التي تنتظر تسجيل الدخول و /mcp auth doseedo يفتح المتصفح؛ وافق مرة واحدة وسيظهر المنح في الإعدادات ← مفاتيح API مثل MCP · Gemini CLI.
بالنسبة للأجهزة التي لا تحتوي على شاشة، أرسل مفتاحًا كعنوان بدلاً من ذلك:
gemini mcp add --transport http -s user \
--header "X-API-Key: dsk_live_..." doseedo https://api.doseedo.com/mcp
هناك إعدادان جديران بالمعرفة في مدخل هذا الخادم: "trust": true يتجاهل تأكيد كل استدعاء على حدة، بينما يطلبه برنامج Gemini CLI لكل أداة على حدة - وهو أمر منطقي بالنسبة لأدوات القراءة والاقتباس والتحليل، وليس لخادم يقوم بتحرير الجلسات، لذا اتركه معطلاً وقم بتأكيد عمليات الكتابة؛ "timeout" تُعدّ (المللي ثانية) مهمة لأن عملية إنشاء جلسة أو عرض يتم انتظارها في فترات انتظار مدتها 50 ثانية، لذا فإن مهلة قصيرة تحوّل مهمة طويلة إلى فشل زائف. حزمة المهارات (npx skills add doseedo/skills) يضيف الوصفات كتعليمات يقرأها الوكيل قبل أن يستدعي أي شيء.
ماذا نسأله؟
> List my Doseedo sessions and read "Bridge Demo" — what's
on track 4, and how long is the intro?
> Shorten the intro by four bars and pull the vocal up 2 dB.
Is Dø Desktop live on that session, or will it apply later?
> Convert ./sets/*.als to Logic one by one and summarise
what each lost.
> Analyse ./ref.wav for key and tempo, write an eight-bar
bass line in that key, render it on upright bass, and
put the best take on a new track.
يقرأ البرنامج النص قبل أن يكتبه: doseedo_get_session يُعيد هذا الأمر كل مسار مع معرّفاته، ومناطقه بالنبضات والثواني، ومستوى الصوت في الخلاط بالديسيبل، وسلاسل الإضافات، والإيقاع، والعلامات، وما إذا كان سطح المكتب مُفعّلاً في الجلسة حاليًا. تُجرى التعديلات دفعةً واحدة؛ ويُشير الرفض إلى اسم المُنفِّذ والتعديل.
ما يفعله، وما لا يفعله
- يقوم بتحرير مشروع Logic مباشرة عندما يكون برنامج Dø Desktop قيد التشغيل على جهاز Mac مع فتح المشروع؛ وإلا فإن التعديلات تستمر وتُطبق عند الفتح أو التنزيل التالي.
- يتعامل مع Ableton و FL Studio و REAPER و Pro Tools كملفات: يمكنك الاستيراد كجلسة، والتعديل، والتحويل، والتنزيل. لا يُشغّل هذا التطبيق قيد التشغيل - فمجموعة Ableton الحية هي من اختصاص AbletonOSC، و REAPER من اختصاص ReaScript، وFL من اختصاص واجهة برمجة تطبيقات MIDI Controller Scripting API.
- يدعم التحويل بين عشرة تنسيقات لبرامج محطات العمل الصوتية الرقمية (DAW)، 75 اتجاهًا، أعيد بناؤها بشكل أصلي.
- يحافظ على الصوت المحلي محلياً: يتم تمرير ملف على القرص الخاص بك عن طريق المسار ووضعه في المشروع بواسطة أوامر النسخ بعد التنزيل؛ تحدث عمليات التحميل فقط للفصل والنسخ والتحويل والأغلفة والارتدادات.
- لا يتم الضغط على زر التشغيل. لا يوجد نقل، ولا رأس تشغيل، ولا حركات سطح التحكم.
كل وظيفة طويلة الأمد تعود بفائدة job_id وينتظر الوكيل ذلك مع doseedo_wait_taskيعرض برنامج Gemini CLI كل استدعاء أداة ومعاملاتها مباشرةً، مما يتيح قراءة مجموعة التعديلات قبل تأكيدها. عمليات القراءة والاقتباس وأدوات التحليل الأربعة مجانية؛ أما الباقي فيُخصم من رصيد الحساب تمامًا كما هو الحال في الموقع.
إضافة واحدة لـ Gemini mcp
أضف الخادم، وقم بتشغيل /mcp auth doseedo ، واسأل Gemini عما هو موجود على المسار 3.
خادم Doseedo MCP →التعليمات
هل يمكن لبرنامج Gemini CLI التحكم في برنامج DAW الخاص بي؟
نعم، من خلال خادم Doseedo MCP: فهو يقرأ جلسات برامج محطات العمل الصوتية الرقمية (DAW) ويحررها، ويفتح مشاريع Logic و Ableton و FL Studio و REAPER و Pro Tools ، ويحولها بين عشرة تنسيقات، ويفصل stems ، وينسخ ملفات MIDI ويعرضها. تتم عمليات التحرير Live في مشروع مفتوح باستخدام Logic Pro عبر Dø Desktop؛ أما برامج محطات العمل الصوتية الرقمية الأخرى فتُعالج كملفات مشاريع.
ما هو أمر التثبيت بالضبط؟
أضف الأمر التالي إلى خادم Gemini: `gemini mcp add --transport http -s user doseedo https:// doseedo /mcp`، أو أضف مدخلة `mcpServers` تحتوي على "httpUrl" في ملف `~/.gemini/settings.json`. ثم استخدم الأمر `/mcp auth doseedo لتسجيل الدخول.
httpUrl أم url؟
يُقرأ كلا الخيارين، لكن واجهة سطر الأوامر نفسها تكتب "url" مع "type": "http" عند تشغيل الأمر `gemini mcp add --transport http` — وهذا هو الشكل الموضح أعلاه، والذي تم التقاطه من إصدار أكتوبر 2026. httpUrl هو التهجئة القديمة من الوثائق السابقة.
يُشير الأمر `gemini mcp list` إلى أن الخادم مُعطّل — هل فشل التثبيت؟
لا. يقوم Gemini CLI بتعطيل جميع خوادم MCP، بما في ذلك خوادم مستوى المستخدم، في مجلد لم تقم بتحديده كموثوق. شغّل Gemini داخل مجلد مشروعك، واقبل طلب الثقة مرة واحدة، وسيظهر لك /mcp أن doseedo مُفعّل مع أدواته.
هل يمكنني استخدام مفتاح API بدلاً من OAuth؟
نعم: مرر --header "X-API-Key: dsk_live_…" إلى أمر gemini mcp add، أو كائن "headers" في ملف settings.json. يتم إنشاء المفاتيح على doseedo ، ويمكن أن تكون للقراءة فقط أو محصورة بمجموعة عمليات واحدة.
خادم Doseedo MCP · عنوان URL واحد، لكل عميل
- Logic Proالتعديلات المباشرة في المشروع المفتوح
- Ableton Liveبناء، قراءة، تحويل ملفات .als
- FL Studioقراءة وتحويل ملفات .flp
- Pro Toolsنقل ملفات .ptx بين برامج محطات العمل الصوتية الرقمية (DAWs)
- REAPERقراءة، تحرير، تحويل ملفات .rpp
- أي وكيل ذكاء اصطناعيما ينجح اليوم
- كلود وكلود كودهاتف، جهاز كمبيوتر مكتبي، طرفية
- ChatGPTكخادم MCP مخصص
- المؤشرملف mcp.json، مدخل واحد
- واجهة سطر الأوامر Geminiإضافة Gemini mcp
- مدونة OpenAIإضافة Codex mcp
- مساعد VS Codemcp.json، النوع http
- جميع الأدوات الـ 33المرجع
- تحويل المشاريععشرة تنسيقات لبرامج محطات العمل الصوتية الرقمية، و75 توجيهًا
- stems منفصلةغناء، طبول، غيتار باس، والمزيد
- من الصوت إلى MIDIالنسخ الموسيقي، الأوتار، المفتاح الموسيقي
- توليد الموسيقىأغانٍ، أجزاء، أغلفة
- ارتداد دون اتصال بالإنترنتمن خلال إضافات حقيقية
- استبدل مجموعة الطبوليبقى الصوت محليًا