§ مرجع · بروتوكول سياق النموذج

الأدوات الـ 33، ووظيفة كل منها

نُشر في أكتوبر 2026

هذه هي قائمة الأدوات الخاصة بخادم Doseedo MCP في https://api.doseedo.com/mcp، في النص: 33 أداة ضمن خمس مجموعات. تتيح ميزة التحكم في الجلسة قراءة جلسة DAW وتعديلها (مباشرةً في Logic Pro مع Dø Desktopيستورد البرنامج ملفات المشاريع ويحولها ويبنيها بالكامل عبر عشرة تنسيقات لبرامج محطات العمل الصوتية الرقمية. كما يقوم بإنشاء الصوت والموسيقى وفصلها وكتابتها. ويحلل البرنامج أسئلة المفتاح والإيقاع والتناغم بشكل متزامن ومجاني. أما الجزء الأخير فهو البنية التحتية: التحميلات، والانتظار، والتكلفة. النسخة القابلة للقراءة آليًا هي... بطاقة ملحقات، مبنية من نفس المصفوفة التي يخدمها البروتوكول.

كيفية ترابط الأدوات معًا

ثلاث أدوات تعمل قبل تسجيل الدخول — doseedo_recipes, doseedo_edit_ops_reference و doseedo_quote لأنها لا تقرأ أي حساب ولا تنفق شيئًا؛ يقرأ الوكيل الوصفات وقائمة العمليات أولًا، ثم يُصادق على هويته في أول مكالمة حقيقية. المعرفات ثابتة: المسارات t_…، وشرائط الخلاط الخاصة بهم ch_…وكل شيء آخر (المعلمات، والعلامات، والمقاطع) يأتي من قراءة الجلسة. الإيقاعات مطلقة من المقياس 1؛ يوجد مُخفِّض مستوى الصوت عند 0.709 تساوي 0 ديسيبل. كل مهمة طويلة تُرجع job_id ويتم خدمتهم بـ doseedo_wait_taskكل نتيجة هي رابط موقّع مسبقًا يعمل لمدة 24 ساعة برمز عادي curlويمكن تمريرها إلى الأداة التالية كمدخل لها.

المفاتيح تحمل نطاقات: مفتاح كامل، و للقراءة فقط مفتاح (read:sessions — يكتب الإجابة رقم 403 ويتم إخبار الوكيل بالنطاق الذي يحتاجه)، و ops:<group> مفاتيح تسمح بفئة واحدة من التحرير - الخلاط، المناطق، الإضافات، المسارات، المشروع، العلامات، التشغيل الآلي، السجل. قم بإنشائها في الإعدادات ← مفاتيح APIتظهر منح OAuth هناك أيضًا.

التحكم في الجلسة — قراءة وتعديل جلسة DAW

العائلة التي تجعل "التحكم في برنامج DAW الخاص بي" حقيقةً. يتم حفظ كل تعديل في جلسة السحابة؛ ومع تشغيل Dø Desktop، يتم تطبيقه على مشروع Logic المفتوح في غضون ثوانٍ.

أداةما يفعله
doseedo_list_sessionsالجلسات في الحساب المتصل - المعرفات، والأسماء، وبرنامج محطة العمل الصوتية الرقمية، وآخر تحديث - الأحدث أولاً، مُرتبة حسب الصفحات limit و offset.
doseedo_create_sessionجلسة جديدة فارغة: مشروع فارغ يقوم الوكيل بعد ذلك بملئه بالتعديلات، أو يستهدفه بإصدار.
doseedo_get_sessionجلسة واحدة كترتيب يمكن للوكيل التفكير فيه: كل مسار مع معرّفاته، والمناطق بالإيقاعات و الثواني، ومستويات الخلاط بالديسيبل، وسلاسل المكونات الإضافية مع معرّفات المعلمات، والإيقاع، والتوقيع الزمني، والعلامات، والمفتاح الموسيقي عندما يكون معروفًا — و sync.live_editsالإجابة الوحيدة على سؤال "هل ستعيش أرض التغيير الخاصة بي؟". تُحذف الملاحظات في الجلسات الكبيرة إلا إذا طُلب ذلك.
doseedo_edit_sessionقائمة بالعمليات التي تُطبق في استدعاء واحد (حتى 500 عملية): نقل وتقليم المناطق، إعادة كتابة نوتات MIDI ، إضافة وحذف المسارات، مُخفِّضات الصوت، تحريك الصوت، كتم الصوت، إدراج المكونات الإضافية بالاسم، ضبط المعلمات، الإيقاع، المفتاح، العلامات، حافلات المزج الفرعي والتوجيه، عينات Quick Sampler. يُشير الرفض إلى العملية، ورمزها، و did_you_meanأ batch_key يقوم بإعادة المحاولة وإزالة التكرارات.
doseedo_edit_ops_referenceقائمة العمليات edit_session يقبل — الوحدات، والمعرفات، والوصفات — المقدمة في طرق عرض تناسب كل منها إجابة واحدة. يفتحلا حاجة إلى أي وثائق اعتماد.
doseedo_download_sessionالجلسة كمتحدث أصلي .logicxتمت إعادة بنائه من جانب الخادم من سجل التحرير، ولا حاجة إلى سطح مكتب. يُعيد رابطًا بدون مصادقة بالإضافة إلى replay تقرير عن ما تم تنزيله، وأوامر النسخ التي تعيد الملفات المحلية إلى المشروع.
doseedo_bounce_sessionاطبع المسارات (أو الجلسة بأكملها) إلى WAV أو AIFF من خلال سلاسل المكونات الإضافية الحقيقية الخاصة بها، دون اتصال بالإنترنت - يقوم Dø Desktop بالمعالجة في الخلفية دون فتح برنامج DAW نيابةً عنك.
doseedo_add_audio_to_sessionضع ملف صوتي على جلسة - سواء كان مقطعًا تم إنشاؤه، أو مقطعًا منفصلاً، أو أي عنوان URL من نوع https، أو ملفًا قمت بتحميله - جاهزًا لوضعه على مسار.
doseedo_list_pluginsالمكونات الإضافية التي يمكن للوكيل إدراجها بالاسم: كتالوج Logic الافتراضي دائمًا، بالإضافة إلى الأدوات والتأثيرات المثبتة على جهاز Mac الخاص بك أثناء توصيل سطح المكتب.
doseedo_desktop_statusهل برنامج Dø Desktop قيد التشغيل ومتصل ببرنامج Logic ، وما هي الجلسات التي يحتفظ بها، وما إذا كانت التعديلات ستُعرض مباشرة - للقراءة فقط.
doseedo_delete_sessionsحذف الجلسات بشكل مؤقت دفعة واحدة، مع إجراء تجربة أولية؛ لا يتم لمس أي شيء على القرص الخاص بك.

المشاريع - الاستيراد، التحويل، البناء

النصف المتعلق بمستوى الملف: المشاريع الكاملة من وإلى، عبر عشرة تنسيقات DAW.

أداةما يفعله
doseedo_get_project_upload_urlتحميل ملف مضغوط للمشروع بتوقيع مسبق (ضغط المجلد بحيث ينتقل الصوت معه)؛ متعدد الأجزاء يتجاوز 4 جيجابايت.
doseedo_complete_project_uploadينهي عملية تحميل مشروع متعدد الأجزاء من الجزء ETags.
doseedo_import_projectيفتح مشروعًا تم تحميله من Logic أو Ableton أو FL Studio أو REAPER أو Pro Tools كجلسة قابلة للتحرير - الطريق إلى edit_session لمشروع موجود بالفعل.
doseedo_convert_projectيقوم بتحويل مشروع بين Logic Pro و Ableton Live و FL Studio و Pro Tools و REAPER و Cubase و Dorico و Studio One و Bitwig ، مع GarageBand في — 75 اتجاهًا، معاد بناؤها بشكل أصلي بحيث تصل المسارات و MIDI والصوت والإيقاع والعلامات قابلة للتحرير. auto2<target> يكتشف المصدر؛ ويوجد خيار لإيقاف تشغيل المكونات الإضافية الخارجية للجهاز الذي يفتقر إليها.
doseedo_audio_to_sessionمزيج كامل مُدخل، وجلسة Logic أو Ableton أصلية مُخرجة: stems منفصلة على مسارات مُسماة، وخريطة إيقاع، وعلامات أقسام، و MIDI اختياري لكل مسار، ودليل للأوتار. حوالي أربع دقائق.

الصوت والموسيقى - توليد، فصل، نسخ

أدوات الصوت المدعومة بالذكاء الاصطناعي التي تقف وراء الموقع، على نفس الاتصال.

أداةما يفعله
doseedo_generate_musicأغنية أصلية أو مقطوعة موسيقية من نص مُدخل، مع كلمات اختيارية ومدة زمنية مُستهدفة. الإيقاع والوزن هما مجرد تلميحات توضيحية، وليسا عنصرين تحكميين - الجزء الذي يجب أن يتناسب مع الجلسة يُكتب كنوتات موسيقية ويُعرض بدلاً من ذلك.
doseedo_render_midiنغماتك الدقيقة، يتم عزفها بواسطة آلة موسيقية مصممة وفقًا لإيقاعك: نغمات في نبضات، أو ملف MIDI ، أو مسار جلسة؛ ما يصل إلى أربع محاولات لكل مكالمة، وإعداد مسبق للنغمة أو تسجيل قصير يأخذه العرض الصوتي، وتقسيم صوتي للأوتار.
doseedo_cover_songإعادة إنتاج أغنية تم تحميلها مع الحفاظ على هيكلها: تبديل الآلات لكل مقطع، تغيير النوع الموسيقي، استبدال الكلمات، اختياريًا أخذ نغمة مزيج مرجعي.
doseedo_separate_stemsمزيج من الأصوات والطبول والباس والجيتار والبيانو وغيرها - أو مجموعة آلات موسيقية أوركسترالية / يتم اكتشافها تلقائيًا - مع MIDI اختياري لكل مسار، وتقسيم الطبول إلى طبلة باس، وطبلة سنير، وهاي هات، وطبول توم، وصنجات، وتقسيم الجيتار إلى عازفين، وجلسة اختيارية مبنية من النتيجة.
doseedo_transcribeتحويل الصوت إلى نوتات موسيقية (الدرجة، البداية، النهاية، السرعة، الثقة) مع تلميحات للآلة، والسجل، والتعدد الصوتي - بما في ذلك قسم آلات النفخ النحاسية بواسطة الكراسي - واختياريًا، مخطط درجة الصوت المستمر.

تحليل — متزامن، بدون اعتمادات

إجابات في مكالمة واحدة وبدون تكلفة؛ الشبكة التي يكتب عليها الوكيل جزءًا.

أداةما يفعله
doseedo_analyze_songمفتاح، وسرعة الإيقاع (bpm)، وسرعة كل نبضة، والميزان، والنبضات القوية، والأقسام، والأوتار الخاصة بالتسجيل.
doseedo_detect_chordsمخطط للأوتار مع فترات زمنية بالثواني والنبضات.
doseedo_beat_gridأوقات الإيقاع والنبضات، عدد النبضات في كل مقياس، خريطة الإيقاع.
doseedo_analyze_midiتناغم النوتات التي كتبتها، قبل أدائها أو وضعها.

الملفات والوظائف والحساب

البنية التحتية: التحميلات، الانتظار، التكلفة.

أداةما يفعله
doseedo_get_upload_urlتحميل ملف صوتي موقّع مسبقًا (WAV ، AIFF ، FLAC، MP3 ، M4A ، Ogg)؛ يُعيد audio_key كل أداة معالجة تتطلب ذلك.
doseedo_wait_taskينتظر على جانب الخادم مهمة غير متزامنة، لمدة تصل إلى 50 ثانية لكل استدعاء، ويعيد النتيجة عند الانتهاء.
doseedo_check_taskفحص حالة واحد، وروابط تنزيل جديدة لوظيفة مكتملة انتهت صلاحية روابطها.
doseedo_list_jobsوظائف الحساب، الأحدث أولاً، مُصفّاة حسب النوع أو الحالة أو الجلسة.
doseedo_cancel_jobيوقف مهمة في قائمة الانتظار أو قيد التشغيل؛ وما يتم استرداده يعتمد على نوعها.
doseedo_quoteتكلفة الائتمان للوظيفة قبل تقديمها، وما إذا كان الحساب يستطيع تحملها الآن. يفتحلا حاجة إلى أي وثائق اعتماد.
doseedo_recipesالمسارات المسماة - stems ، session، cover، transcribe، generate، render-midi، analyze-song، convert، import-edit-export، bounce - مع المدخلات، والترتيب، وكيفية التحقق. يفتحلا حاجة إلى أي وثائق اعتماد.
doseedo_accountمستوى الخطة، رصيد الرصيد الشهري، الاستخدام الإضافي المشتَرى، التخزين - للقراءة فقط.

كيف يبدو الرد؟

تُجيب كل أداة بصيغة JSON التي تُقرأ كنص عادي عندما يُعيدها الوكيل. هذا أمر حقيقي. doseedo_quote ردٌّ، تم التقاطه في 15 أكتوبر 2026، لمقطوعة موسيقية على آلة الكونترباس مدتها 21 ثانية بثلاثة تسجيلات — لاحظ أن التسجيلات الثلاثة مجانية، وأن القاعدة موضحة في basisوذلك affordable يتم الرد على الحساب المرتبط:

{
  "job": "render_midi",
  "route": "/api/generate-stemphonic",
  "estimate": { "generation": 10 },
  "basis": "10 credits per 30 s window (21 s → 1 window) → 10 credits",
  "assumptions": [
    "takes (3) render in one GPU batch and cost nothing extra",
    "a chord part split into voices (voice_split) costs one batch per ~6 voices — pass voices to price it",
    "estimate only — the plane gate is authoritative and a refusal names the exact price",
    "failed jobs are refunded; free accounts also have a monthly ceiling"
  ],
  "account": { "tier": "…", "remaining": { "generation": "…" }, "resets_at": "2026-10-16T00:00:00+00:00" },
  "affordable": true
}

للأخطاء شكل واحد أيضاً — {error, code, retryable, plane, next, request_id} - و next هذا هو التوجيه الذي يتبعه الوكيل: عندما لم تستجب خدمة التحليل في غضون 45 ثانية أثناء التقاط هذه الصفحة، جاء الرد كالتالي: انتظر 30 ثانية ثم أعد المحاولة مرة واحدة فقط؛ لا تكرر العملية.نجحت المحاولة الثانية، و request_id هذا ما يطلبه الدعم. النتيجة التي تتجاوز قدرة إجابة واحدة تعود مُعاد تشكيلها بدلاً من أن تُختصر: أ truncated توضح القائمة المصفوفات التي تم اختصارها و next يوضح كيفية جلب الباقي.

الوصفات: خطوط الأنابيب المسماة

doseedo_recipes يُعيد عشرة مسارات تتبعها الوكيل مكالمةً تلو الأخرى — المسارات, حصة (دمج المزيج في مشروع DAW)، غطاء, نسخ, يولد, عرض MIDI (نوتاتك الموسيقية التي تعزفها آلة موسيقية)، تحليل الأغنية, يتحول, استيراد-تعديل-تصدير (افتح مشروعًا، عدّله، ثم أعده) و ارتداد — كل منها يتضمن مدخلاته، والأدوات اللازمة، وتكلفته، والمدة الزمنية التي يستغرقها، وكيفية التحقق من النتيجة من الاستجابة بدلاً من فك ضغطها. وتُشحن نفس الوصفات كـ مجموعة المهارات (npx skills add doseedo/skills) لكلود كود، وكورسور، وكوديكس، والوكلاء الآخرين الذين يقرؤون المهارات.

قم بتوصيله

رابط واحد لكل عميل. عملية التثبيت لكل منها - Claude، ChatGPT، Cursor، Gemini CLI، Codex، VS Code - لا تتطلب سوى صفحة واحدة.

خادم Doseedo MCP →

التعليمات

كم عدد الأدوات التي يمتلكها خادم Doseedo MCP؟

33، في خمس عائلات: التحكم في الجلسة (قراءة، تحرير، تنزيل، تصدير)، المشاريع (استيراد، تحويل، بناء من الصوت)، الصوت والموسيقى (إنشاء، عرض MIDI ، تغطية، فصل، نسخ)، التحليل (المفتاح، الإيقاع، الأوتار، شبكة الإيقاع، تناغم MIDI - متزامن وحر)، والوظائف والحساب (التحميلات، الانتظار، القائمة، الإلغاء، الاقتباس، الوصفات).

ما هي الأدوات التي تعمل بدون تسجيل الدخول؟

تُقدّم doseedo _recipes doseedo edit_ops_reference doseedo quote إجاباتها من الثوابت أو من فهرس العمليات العام، دون أي تكلفة. بينما تتطلب جميع الأدوات الأخرى تسجيل دخول OAuth أو رأس X-API-Key.

ما هي الأدوات المجانية؟

تعمل أدوات التحليل - تحليل الأغنية، واكتشاف الأوتار، وشبكة الإيقاع، وتحليل ملفات MIDI - بشكل متزامن وبدون تكلفة رصيد، وكذلك عمليات القراءة، والاقتباسات، والقوائم، وأدوات المراجع. أما عمليات الإنشاء، والعرض، والأغلفة، والفصل، والنسخ، وبناء الجلسات، والتحويلات، والارتدادات، فتعتمد على رصيد الحساب؛ لذا يُرجى تحديد أسعار الاقتباسات أولاً.

هل أحصل على ملف MIDI من doseedo _transcribe؟

يُعيد هذا البرنامج النوتات الموسيقية بصيغة JSON ، مُتضمنةً درجة الصوت، وبداية ونهاية النوتة بالثواني (والإيقاعات عند تحديد السرعة)، والسرعة، ومستوى الثقة. يتم فصل النوتات باستخدام include_midi و audio_to_session، حيث يتم كتابة MIDI في المشروع؛ بينما تقبل render_midi عنوان URL لملف MIDI قياسي كمدخل.

أين قائمة الأدوات القابلة للقراءة آلياً؟

في doseedo — بيانات الهوية، وشكل المصادقة، وجدول الأدوات الكامل، المُنشأ من نفس المصفوفة التي يُقدّمها البروتوكول. يُعيد طلب tools/list مجهول الهوية على نقطة النهاية نفس البيانات.

خادم Doseedo MCP · عنوان URL واحد، لكل عميل

بواسطة DAW
  • Logic Proالتعديلات المباشرة في المشروع المفتوح
  • Ableton Liveبناء، قراءة، تحويل ملفات .als
  • FL Studioقراءة وتحويل ملفات .flp
  • Pro Toolsنقل ملفات .ptx بين برامج محطات العمل الصوتية الرقمية (DAWs)
  • REAPERقراءة، تحرير، تحويل ملفات .rpp
بواسطة عميل الذكاء الاصطناعي
حسب القدرة

متعلق ب