§ Referans · Model Bağlam Protokolü

33 alet ve her birinin işlevi

Ekim 2026'da yayınlandı.

Bu, Doseedo MCP sunucusunun araç tablosudur. https://api.doseedo.com/mcpÖzetle: Beş farklı grupta 33 araç. Oturum kontrolü, bir DAW oturumunu okur ve düzenler (Logic Pro canlı olarak). Dø DesktopProjeler, on farklı DAW formatında tüm proje dosyalarını içe aktarır, dönüştürür ve oluşturur. Ses ve müzik üretir, ayırır ve notaya döker. Analiz, anahtar, tempo ve akor sorularını eş zamanlı ve ücretsiz olarak yanıtlar. Son aile ise tesisattır: yüklemeler, bekleme, maliyet. Makine tarafından okunabilir sürüm ise şudur: sunucu kartıProtokolün hizmet verdiği aynı diziden oluşturulmuştur.

Aletlerin birbirine nasıl uyduğu

Giriş yapmadan önce üç araç çalışır durumda — doseedo_recipes, doseedo_edit_ops_reference Ve doseedo_quote — çünkü hiçbir hesabı okumazlar ve hiçbir şey harcamazlar; bir temsilci önce tarifleri ve operasyon kataloğunu okur, ardından ilk gerçek çağrısında kimlik doğrulamasını yapar. Kimlikler sabittir: izler sabittir t_…onların mikser şeritleri ch_…Ve diğer her şey (parametreler, işaretleyiciler, klipler) oturum okumasından gelir. Vuruşlar 1. ölçüden itibaren kesindir; fader ise 0.709 0 dB'dir. Her uzun süren işlem bir değer döndürür. job_id ve kendisine hizmet ediliyor. doseedo_wait_taskHer sonuç, 24 saat boyunca çalışan önceden imzalanmış bir bağlantıdır. curlve bir sonraki araca girdi olarak aktarılabilir.

Anahtarlar çeşitli kapsamlar taşır: tam bir anahtar, bir salt okunur anahtar (read:sessions — 403 numaralı yanıtı yazar ve ajana hangi kapsamın gerekli olduğu söylenir) ve ops:<group> Mikser, bölgeler, eklentiler, parçalar, proje, işaretleyiciler, otomasyon, geçmiş gibi tek bir düzenleme kategorisine izin veren tuşlar. Bunları şu adreste oluşturun: Ayarlar → API anahtarlarıOAuth yetkilendirmeleri de orada yer alıyor.

Oturum kontrolü — bir DAW oturumunu okuyun ve düzenleyin.

"DAW'ımı kontrol etme"yi kelimenin tam anlamıyla gerçeğe dönüştüren aile. Her düzenleme bulut oturumuna kaydedilir; Dø Desktop çalışırken, saniyeler içinde açık Logic projesine uygulanır.

AletNe işe yarar?
doseedo_list_sessionsBağlı hesaptaki oturumlar — kimlikler, adlar, DAW, son güncelleme — en yeniden başlayarak, sayfalara göre sıralanmıştır. limit Ve offset.
doseedo_create_sessionYeni, boş bir oturum: Aracının daha sonra düzenlemelerle doldurduğu boş bir proje veya bir derlemeyle hedeflediği bir yapı.
doseedo_get_sessionBir oturum, bir ajanın üzerinde düşünebileceği bir düzenleme olarak ele alınabilir: her parçanın kimlik numaraları, ritimlerdeki bölgeler. Ve saniye, dB cinsinden mikser seviyeleri, parametre kimliklerine sahip eklenti zincirleri, tempo, zaman işareti, işaretleyiciler, biliniyorsa anahtar — ve sync.live_edits"Değişiklik arazim canlı yayınlanacak mı?" sorusunun tek cevabı bu. Büyük oturumlarda, istenmedikçe notlar alınmaz.
doseedo_edit_sessionTek bir atomik çağrıda uygulanan işlemlerin listesi (500'e kadar): bölgeleri taşıma ve kırpma, MIDI notalarını yeniden yazma, parça ekleme ve silme, fader'lar, pan, sessize alma, eklentileri isimle ekleme, parametreleri ayarlama, tempo, ton, işaretleyiciler, alt miks bus'ları ve yönlendirme, Quick Sampler örnekleri. Bir reddetme işlemi, bir kod ve bir isim içerir. did_you_mean; A batch_key Tekrarlanan veri silme işlemini yeniden denemeyi sağlar.
doseedo_edit_ops_referenceOperasyon kataloğu edit_session Her biri tek bir cevaba uyan görünümlerde sunulan birimleri, kimlikleri ve tarifleri kabul eder. AçıkHerhangi bir belgeye gerek yok.
doseedo_download_sessionOturum yerli kullanıcı olarak .logicxDüzenleme günlüğünden sunucu tarafında yeniden oluşturuldu, masaüstüne gerek yok. Kimlik doğrulaması gerektirmeyen bir bağlantı ve bir replay İndirilen dosyaların raporu ve yerel dosyaları projeye geri yerleştiren kopyalama komutları.
doseedo_bounce_sessionParçaları (veya tüm oturumu) gerçek eklenti zincirleri üzerinden WAV veya AIFF formatında çevrimdışı olarak yazdırın — Dø Desktop, DAW'ı sizin için açmadan arka planda işleme yapar.
doseedo_add_audio_to_sessionOluşturulan bir kayıt, ayrılmış bir ses dosyası, herhangi bir https URL'si veya yüklediğiniz bir dosya olsun, bir ses dosyasını bir oturuma ekleyin ve parçaya yerleştirmeye hazır hale getirin.
doseedo_list_pluginsBir aracı tarafından eklenebilecek eklentiler şunlardır: her zaman Logic varsayılan kataloğu, ayrıca masaüstü bilgisayar bağlıyken Mac'inize yüklenmiş enstrümanlar ve efektler.
doseedo_desktop_statusDø Desktop çalışıyor mu ve Logic bağlı mı, hangi oturumları tutuyor, düzenlemeler canlı olarak mı uygulanacak (sadece okunabilir)?
doseedo_delete_sessionsOturumları toplu olarak, önce bir deneme çalıştırması yaparak silin; diskinizdeki hiçbir şeye dokunulmaz.

Projeler — içe aktarma, dönüştürme, oluşturma

Dosya düzeyindeki kısım: on farklı DAW formatında, tüm projelerin giriş ve çıkışı.

AletNe işe yarar?
doseedo_get_project_upload_urlProje zip dosyası için önceden imzalanmış yükleme (ses dosyasının da birlikte taşınması için klasörü sıkıştırın); 4 GB'ı aşan çok parçalı dosya.
doseedo_complete_project_uploadETags bölümünden çok parçalı bir proje yükleme işlemini tamamlar.
doseedo_import_projectYüklenmiş bir Logic, Ableton, FL Studio, REAPER veya Pro Tools projesini düzenlenebilir bir oturum olarak açar — bu, projeye erişim yoludur. edit_session Hali hazırda var olan bir proje için.
doseedo_convert_projectLogic Pro, Ableton Live, FL Studio, Pro Tools, REAPER, Cubase, Dorico, Studio One ve Bitwig gibi programlar ile GarageBand arasında 75 farklı formatta proje dönüştürme işlemi gerçekleştirir; parçalar, MIDI, ses, tempo ve işaretleyiciler düzenlenebilir şekilde yeniden oluşturulur. auto2<target> Kaynak kodunu algılar; üçüncü taraf eklentileri bulunmayan makineler için bu eklentileri devre dışı bırakma seçeneği mevcuttur.
doseedo_audio_to_sessionTam bir miks girişi, yerel bir Logic veya Ableton oturumu çıkışı: adlandırılmış parçalarda ayrı ayrı stems, tempo haritası, bölüm işaretleyicileri, isteğe bağlı her bir ses dosyası için MIDI ve akor kılavuzu. Yaklaşık dört dakika.

Ses ve müzik — oluşturma, ayrıştırma, yazıya dökme

Sitenin arkasındaki yapay zeka destekli ses araçları da aynı bağlantı üzerinden çalışıyor.

AletNe işe yarar?
doseedo_generate_musicİsteğe bağlı şarkı sözleri ve hedef uzunluğu olan, metin isteminden yola çıkarak oluşturulmuş orijinal bir şarkı veya enstrümantal parça. Tempo ve ölçü, kontrol değil, başlık ipuçlarıdır; bir oturuma uyması gereken bir bölüm, notalar olarak yazılır ve bunun yerine işlenir.
doseedo_render_midiSizin belirlediğiniz notalar, sizin temponuzda modellenmiş bir enstrüman tarafından çalınır: vuruş cinsinden notalar, bir MIDI dosyası veya bir oturum parçası; her çağrı için en fazla dört kayıt, tını ön ayarı veya sesini alacak kısa bir kayıt ve akorlar için ses bölme özelliği.
doseedo_cover_songYüklediğiniz şarkıyı yapısını koruyarak yeniden işleyin: her bir parça için enstrümanları değiştirin, türü değiştirin, şarkı sözlerini değiştirin, isteğe bağlı olarak referans bir miksin tınısını kullanın.
doseedo_separate_stemsVokal, davul, bas, gitar, piyano ve diğer enstrümanların karışımı veya orkestral/otomatik algılanan bir enstrüman seti; isteğe bağlı olarak her bir parça için MIDI ; davulun bas davul, trampet, hi-hat, tom ve zil olarak ayrılması; gitarın çalgıcılara göre ayrılması ve sonuçtan oluşturulmuş isteğe bağlı bir oturum.
doseedo_transcribeEnstrüman, tescil ve polifoni ipuçlarıyla birlikte notalara (perde, başlangıç, bitiş, hız, güven) yönelik ses kaydı (sandalye ile gösterilen bir korno bölümü dahil) ve isteğe bağlı olarak sürekli perde konturu.

Analiz — eş zamanlı, kredi yok

Tek bir aramada cevap verir ve hiçbir maliyeti yoktur; bir temsilcinin bir parçayı yazdığı tablo.

AletNe işe yarar?
doseedo_analyze_songBir kaydın anahtarını, bpm'sini ve vuruş başına temposunu, ölçüsünü, vuruş işaretlerini, bölümlerini ve akorlarını gösteren harita.
doseedo_detect_chordsSaniye ve vuruş cinsinden aralıkları gösteren bir akor tablosu.
doseedo_beat_gridVuruş ve başlangıç vuruş zamanları, ölçü başına vuruş sayısı, vuruş haritası.
doseedo_analyze_midiYazdığınız notaların, onları seslendirmeden veya yerleştirmeden önceki uyumu.

Dosyalar, işler ve hesap

Tesisat: Yüklemeler, bekleme süreleri, maliyet.

AletNe işe yarar?
doseedo_get_upload_urlKendi ses dosyanız için önceden imzalanmış bir yükleme (WAV, AIFF, FLAC, MP3, M4A, Ogg); şunu döndürür: audio_key Her bir işleme aracının aldığı süre.
doseedo_wait_taskSunucu tarafında eşzamansız bir işlemin tamamlanmasını bekler (her çağrı için en fazla 50 saniye) ve işlem bittiğinde sonucu döndürür.
doseedo_check_taskBir durum kontrolü yapıldıktan sonra, bağlantıları süresi dolmuş tamamlanmış bir iş için yeni indirme bağlantıları oluşturuldu.
doseedo_list_jobsHesabın işleri, en yeniden başlayarak, türe, duruma veya oturuma göre filtrelenmiş şekilde.
doseedo_cancel_jobSıraya alınmış veya çalışan bir işlemi durdurur; iade edilecek tutar, işlemin türüne bağlıdır.
doseedo_quoteİşi göndermeden önce kredi maliyetini ve hesabın şu anda bunu karşılayıp karşılayamayacağını değerlendirmek. AçıkHerhangi bir belgeye gerek yok.
doseedo_recipesAdlandırılmış işlem hatları — stems, session, cover, transcribe, generate, render-midi, analyze-song, convert, import-edit-export, bounce — girdileriyle birlikte, çağrıların sırası ve nasıl doğrulanacağı. AçıkHerhangi bir belgeye gerek yok.
doseedo_accountPlan kademesi, aylık kredi havuzu, satın alınan ek kullanım, depolama alanı (sadece okunabilir).

Bir yanıtın nasıl göründüğü

Her araç, bir aracı tarafından iletildiğinde düz yazı olarak okunabilen JSON formatında yanıt verir. Bu gerçek bir durum. doseedo_quote 2026-10-15 tarihinde kaydedilen, üç denemeyle yapılan 21 saniyelik kontrbas kaydına ilişkin yanıt — üç denemenin de ücretsiz olduğunu ve kuralın açıkça belirtildiğini unutmayın. basisve bu affordable Bağlı hesaba karşı yanıt verilir:

{
  "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
}

Hataların da tek bir şekli vardır — {error, code, retryable, plane, next, request_id} - Ve next Bu, ajanın izlediği bir talimattır: Bu sayfanın kendi yakalama işlemi sırasında analiz servisi 45 saniye içinde yanıt vermediğinde, yanıt şöyleydi: "30 saniye bekleyin ve BİR KEZ tekrar deneyin; döngüye almayın."Yeniden deneme başarılı oldu ve request_id Destek ekibinin istediği şey budur. Tek bir cevaba sığmayacak kadar büyük bir sonuç, kesilmek yerine yeniden şekillendirilerek geri döner: a truncated Liste, hangi dizilerin kısaltıldığını belirtiyor ve next Geri kalanının nasıl alınacağını anlatıyor.

Tarifler: adlandırılmış işlem hatları

doseedo_recipes Bir temsilcinin çağrı çağrı takip ettiği on adet işlem hattı döndürür. stem'ler, oturum (DAW projesine miksaj), kapak, uyarlamak, üretmek, render-midi (Notalarınız bir enstrümanla çalınır), şarkı analizi, dönüştürmek, içe aktar-düzenle-dışa aktar (bir proje açın, düzenleyin, geri verin) ve sıçrama — her birinin girdileri, araçların sırası, maliyeti ve süresi ve sonucun nasıl doğrulanacağı (dosyayı açmak yerine) açıklanıyor. Aynı tarifler, diğerleriyle birlikte gönderiliyor. beceri paketi (npx skills add doseedo/skillsClaude Code, Cursor, Codex ve becerileri okuyabilen diğer ajanlar için geçerlidir.

Bağlayın

Tek bir URL, her istemci için. Claude, ChatGPT, Cursor, Gemini CLI, Codex, VS Code gibi her birinin kurulumu tek bir sayfada tamamlanıyor.

Doseedo MCP sunucusu →

SSS

Doseedo MCP sunucusunda kaç araç bulunmaktadır?

33, beş ailede: oturum kontrolü (okuma, düzenleme, indirme, dışa aktarma), projeler (içe aktarma, dönüştürme, sesten oluşturma), ses ve müzik (üretme, MIDI oluşturma, cover, ayırma, transkripsiyon), analiz (anahtar, tempo, akorlar, ritim ızgarası, MIDI armonisi - senkron ve serbest) ve işler ve hesap (yüklemeler, bekleme, liste, iptal, fiyat teklifi, tarifler).

Hangi araçlar oturum açmadan çalışır?

doseedo, doseedo ve doseedo. Bunlar sabitlerden veya genel işlem kataloğundan yanıt verir ve hiçbir şey harcamaz. Diğer tüm araçlar bir OAuth oturum açma işlemine veya bir X-API-Key başlığına ihtiyaç duyar.

Hangi araçlar ücretsizdir?

Analiz araçları (analyze_song, detect_chords, beat_grid, analyze_midi) senkronize olarak çalışır ve okuma, alıntı, listeleme ve referans araçları gibi kredi gerektirmez. Üretim, işleme, cover, ayırma, transkripsiyon, oturum oluşturma, dönüştürme ve sıçrama işlemleri hesabın kredi havuzundan kullanılır; fiyat teklifi önce bunları hesaplar.

doseedo komutundan MIDI dosyası alabilir miyim?

Bu fonksiyon, notaları JSON formatında döndürür: perde, başlangıç ve bitiş saniyeleri (ve tempo verildiğinde vuruşlar), hız, güvenilirlik. include_midi ve audio_to_session ile ayrıştırılarak MIDI projeye yazar; render_midi ise girdi olarak Standart MIDI Dosyası URL'si kabul eder.

Makine tarafından okunabilir araç listesi nerede?

doseedo adresinde, protokolün sunduğu aynı diziden oluşturulan kimlik, kimlik doğrulama şekli ve tam araç tablosu bulunur. Uç noktadaki anonim bir tools/list sorgusu da aynı bilgileri döndürür.

Doseedo MCP sunucusu · Her istemci için tek bir URL

DAW tarafından
  • Logic ProAçık projede canlı düzenlemeler
  • Ableton Live.als dosyasını oluştur, oku, dönüştür .als
  • FL Studio.flp dosyasını oku, dönüştür
  • Pro Tools.ptx dosyalarını DAW'lar arasında taşıma
  • REAPER.rpp dosyasını oku, düzenle, dönüştür
Yapay zeka istemcisi tarafından
yetenek açısından

İlgili