§ Odniesienie · Protokół kontekstu modelu

33 narzędzia i co każde z nich robi

Opublikowano w październiku 2026 r.

To jest tabela narzędzi serwera Doseedo MCP na https://api.doseedo.com/mcp, w prozie: 33 narzędzia w pięciu rodzinach. Kontrola sesji odczytuje i edytuje sesję DAW (na żywo w Logic Pro z Dø Desktop). Projekty importują, konwertują i budują całe pliki projektów w dziesięciu formatach DAW. Generują, rozdzielają i transkrybują dźwięk i muzykę. Analiza odpowiada na pytania dotyczące tonacji, tempa i akordów synchronicznie i bezpłatnie. Ostatnia rodzina to hydraulika: przesyłanie, oczekiwanie, koszt. Wersja czytelna maszynowo to karta serwerowa, zbudowany z tej samej tablicy, którą obsługuje protokół.

Jak narzędzia do siebie pasują

Trzy narzędzia działają zanim się zalogujesz — doseedo_recipes, doseedo_edit_ops_reference I doseedo_quote — ponieważ nie czytają żadnego konta i nic nie wydają; agent najpierw czyta przepisy i katalog operacyjny, a następnie uwierzytelnia się przy pierwszym rzeczywistym wywołaniu. Identyfikatory są stabilne: ścieżki są t_…, ich paski miksujące ch_…, a wszystko inne (parametry, znaczniki, klipy) pochodzi z odczytu sesji. Uderzenia są bezwzględne od taktu 1; fader na 0.709 wynosi 0 dB. Każde długie zadanie zwraca job_id i jest obsługiwany doseedo_wait_task; każdy wynik to wstępnie podpisany link, który działa przez 24 godziny z prostym curli może zostać przekazana do następnego narzędzia jako dane wejściowe.

Klucze niosą ze sobą zakresy: pełny klucz, tylko do odczytu klucz (read:sessions — zapisuje odpowiedź 403, a agentowi zostaje podany zakres, którego potrzebuje), i ops:<group> Klawisze umożliwiające jedną kategorię edycji — mikser, regiony, wtyczki, ścieżki, projekt, znaczniki, automatyzację, historię. Utwórz je w Ustawienia → Klucze API; Pojawiają się tam również potwierdzenia autoryzacji OAuth.

Kontrola sesji — odczytywanie i edycja sesji DAW

Rodzina, dzięki której „kontroluj mój DAW” staje się dosłowne. Każda edycja trafia do sesji w chmurze; po uruchomieniu Dø Desktop jest ona stosowana w otwartym projekcie Logic w ciągu kilku sekund.

NarzędzieCo to robi
doseedo_list_sessionsSesje na połączonym koncie — identyfikatory, nazwy, DAW, ostatnia aktualizacja — najnowsze na początku, stronicowane limit I offset.
doseedo_create_sessionNowa, pusta sesja: pusty projekt, który następnie agent wypełnia edycjami lub celami kompilacji.
doseedo_get_sessionJedna sesja jako aranżacja, o której agent może myśleć: każdy utwór z jego identyfikatorami, regionami w rytmach I sekundy, poziomy miksera w dB, łańcuchy wtyczek z identyfikatorami parametrów, tempo, metrum, znaczniki, tonacja, gdy jest znana — i sync.live_edits, jedyna odpowiedź na pytanie „czy moja zmiana wyląduje na żywo?”. Notatki są pomijane podczas długich sesji, chyba że ktoś o nie poprosi.
doseedo_edit_sessionLista operacji wykonywanych w jednym wywołaniu atomowym (do 500): przenoszenie i przycinanie regionów, przepisywanie nut MIDI, dodawanie i usuwanie ścieżek, fadery, panoramowanie, wyciszanie, wstawianie wtyczek według nazwy, ustawianie parametrów, tempa, tonacji, znaczników, szyn submiksowych i routingu, próbki Quick Sampler. Odrzucenie określa nazwę operacji, kod i did_you_mean; A batch_key wykonuje ponowną próbę deduplikacji.
doseedo_edit_ops_referenceKatalog operacji edit_session akceptuje — jednostki, identyfikatory, przepisy — podawane w widokach, z których każdy pasuje do jednej odpowiedzi. Otwarte:nie są wymagane żadne dane uwierzytelniające.
doseedo_download_sessionSesja jako native speaker .logicx, przebudowany po stronie serwera z dziennika edycji, bez potrzeby pulpitu. Zwraca link bez autoryzacji i replay raport o tym, co wylądowało, oraz polecenia kopiowania, które umieszczają pliki lokalne z powrotem w projekcie.
doseedo_bounce_sessionDrukuj ścieżki (lub całe sesje) do formatu WAV lub AIFF za pomocą prawdziwych łańcuchów wtyczek, w trybie offline — Dø Desktop renderuje w tle, bez konieczności otwierania programu DAW.
doseedo_add_audio_to_sessionUmieść plik audio w sesji — wygenerowane ujęcie, oddzielny utwór, dowolny adres URL https lub przesłany plik — gotowy do umieszczenia na ścieżce.
doseedo_list_pluginsWtyczki, które agent może wstawić według nazwy: zawsze katalog standardowy Logic, a także instrumenty i efekty zainstalowane na komputerze Mac, gdy pulpit jest podłączony.
doseedo_desktop_statusCzy Dø Desktop działa i jest połączony z Logic, jakie sesje obsługuje, czy edycje będą widoczne na żywo — tylko do odczytu.
doseedo_delete_sessionsMasowo usuwaj sesje metodą miękkiego usuwania, najpierw przeprowadzając próbę; nic na dysku nie zostanie zmienione.

Projekty — importuj, konwertuj, buduj

Połowa na poziomie pliku: całe projekty przychodzące i wychodzące, w dziesięciu formatach DAW.

NarzędzieCo to robi
doseedo_get_project_upload_urlWstępnie podpisane przesłanie projektu w formacie zip (skompresuj folder, aby dźwięk podróżował razem z nim); wieloczęściowe rozszerzenie większe niż 4 GB.
doseedo_complete_project_uploadKończy przesyłanie projektu składającego się z wielu części z tagów ETags.
doseedo_import_projectOtwiera przesłany projekt Logic, Ableton, FL Studio, REAPER lub Pro Tools jako sesję edytowalną — sposób na edit_session dla projektu, który już istnieje.
doseedo_convert_projectKonwertuje projekt między Logic Pro, Ableton Live, FL Studio, Pro Tools, REAPER, Cubase, Dorico, Studio One i Bitwig z GarageBand w 75 kierunkach, przebudowany natywnie tak, aby ścieżki, MIDI, audio, tempo i znaczniki były edytowalne. auto2<target> wykrywa źródło; opcja usuwa wtyczki innych firm w przypadku komputerów, na których ich nie ma.
doseedo_audio_to_sessionPełny miks na wejściu, natywna sesja Logic lub Ableton na wyjściu: oddzielne stems na nazwanych ścieżkach, mapa tempa, znaczniki sekcji, opcjonalny MIDI dla każdej ścieżki i przewodnik po akordach. Około czterech minut.

Audio i muzyka — generuj, oddzielaj, transkrybuj

Narzędzia audio AI, na których opiera się strona, na tym samym łączu.

NarzędzieCo to robi
doseedo_generate_musicOryginalny utwór lub utwór instrumentalny z podpowiedzi tekstowej, z opcjonalnym tekstem i docelową długością. Tempo i metrum to wskazówki w podpisie, a nie elementy sterujące — część, która musi pasować do sesji, jest zapisywana jako nuty i renderowana.
doseedo_render_midiTwoje dokładne nuty, grane przez modelowany instrument w Twoim tempie: nuty w rytmach, plik MIDI lub ścieżka sesyjna; do czterech ujęć na wywołanie, wstępnie zdefiniowana barwa lub krótkie nagranie, którego brzmienie przejmuje render, a także podział głosu na akordy.
doseedo_cover_songPonownie wyrenderuj przesłany utwór, zachowując jego strukturę: zamień instrumenty w każdym utworze, zmień gatunek, zastąp tekst, opcjonalnie pobierz brzmienie miksu referencyjnego.
doseedo_separate_stemsMiks wokali, perkusji, basu, gitary, fortepianu i innych instrumentów — lub zestawu instrumentów orkiestrowych/wykrywanych automatycznie — z opcjonalnym MIDI na każdy kawałek, podziałem perkusji na stopę, werbel, hi-haty, tomy i talerze, podziałem gitary na muzyków oraz opcjonalną sesją zbudowaną na podstawie wyniku.
doseedo_transcribeDźwięk do nut (wysokość, początek, koniec, prędkość, pewność) z wskazówkami dotyczącymi instrumentu, rejestru i polifonii — w tym sekcja dęta przy krzesłach — oraz opcjonalnie ciągły kontur wysokości dźwięku.

Analiza — synchroniczna, bez punktów

Odbiera odpowiedź w ramach jednej rozmowy i nic nie kosztuje; siatka, na podstawie której agent pisze część.

NarzędzieCo to robi
doseedo_analyze_songMapa tonacji, uderzeń na minutę i tempa na uderzenie, metrum, uderzenia w dół, sekcje, akordy nagrania.
doseedo_detect_chordsTabela akordów z rozpiętościami w sekundach i uderzeniach.
doseedo_beat_gridCzasy uderzeń i przerw, liczba uderzeń na takt, mapa uderzeń.
doseedo_analyze_midiHarmonia notatek, które napisałeś przed ich wygenerowaniem lub umieszczeniem.

Pliki, zadania i konto

Hydraulika: przesyłanie, oczekiwanie, koszt.

NarzędzieCo to robi
doseedo_get_upload_urlWstępnie podpisane przesłanie własnego pliku audio (WAV, AIFF, FLAC, MP3, M4A, Ogg); zwraca audio_key każde narzędzie przetwarzania wymaga.
doseedo_wait_taskOczekuje na asynchroniczne zadanie po stronie serwera, do 50 sekund na wywołanie i zwraca wynik po zakończeniu.
doseedo_check_taskJedno sprawdzenie statusu i nowe linki do pobrania ukończonego zadania, którego linki wygasły.
doseedo_list_jobsZadania na koncie (najnowsze na górze), filtrowane według rodzaju, statusu lub sesji.
doseedo_cancel_jobZatrzymuje zadanie oczekujące w kolejce lub trwające. Kwota zwrotu zależy od rodzaju zadania.
doseedo_quoteKoszt kredytu na realizację zlecenia przed jego wysłaniem i czy konto może sobie na to pozwolić teraz. Otwarte:nie są wymagane żadne dane uwierzytelniające.
doseedo_recipesNazwane potoki — stems, sesja, okładka, transkrybowanie, generowanie, renderowanie MIDI, analiza utworu, konwersja, importowanie-edycja-eksportowanie, odbijanie — z danymi wejściowymi, wywołaniami w kolejności i sposobem weryfikacji. Otwarte:nie są wymagane żadne dane uwierzytelniające.
doseedo_accountPoziom planu, miesięczny limit kredytowy, zakupione dodatkowe wykorzystanie, pamięć masowa — tylko do odczytu.

Jak wygląda odpowiedź

Każde narzędzie odpowiada w JSON, który po przekazaniu przez agenta czyta się jak proza. To prawdziwa doseedo_quote odpowiedź, uchwycona 2026-10-15, na 21-sekundowy render kontrabasu z trzema ujęciami — zwróć uwagę, że te trzy ujęcia są darmowe, a zasada jest określona w basisi że affordable odpowiada się na połączone konto:

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

Błędy mają też jeden kształt — {error, code, retryable, plane, next, request_id} - I next jest instrukcją, którą wykonuje agent: gdy usługa analizy nie odpowiedziała w ciągu 45 sekund podczas przechwytywania tej strony, w odpowiedzi pojawiła się informacja „Odczekaj 30 sekund i spróbuj ponownie RAZ; nie twórz pętli”, ponowna próba zakończyła się sukcesem i request_id o to właśnie prosi wsparcie. Wynik zbyt obszerny dla jednej odpowiedzi wraca w zmienionej formie, a nie w formie skróconej: truncated lista mówi, które tablice zostały skrócone i next mówi jak zdobyć resztę.

Przepisy: nazwane rurociągi

doseedo_recipes zwraca dziesięć potoków, którymi agent podąża wywołanie po wywołaniu — ścieżki, sesja (miks do projektu DAW), okładka, rozpisać, spowodować, render-midi (Twoje nuty zagrane na instrumencie), analizować-piosenkę, konwertować, import-edycja-eksport (otworzyć projekt, edytować go, zwrócić) i odbić się — każdy z własnymi danymi wejściowymi, narzędziami w kolejności, kosztami i czasem realizacji oraz sposobem weryfikacji wyniku na podstawie odpowiedzi, a nie poprzez rozpakowywanie. Te same przepisy są dostarczane jako pakiet umiejętności (npx skills add doseedo/skills) dla Claude Code, Cursor, Codex i innych agentów odczytujących umiejętności.

Podłącz to

Jeden adres URL dla każdego klienta. Instalacja każdego z nich — Claude, ChatGPT, Cursor, Gemini CLI, Codex, VS Code — jest na jednej stronie.

Serwer Doseedo MCP →

Często zadawane pytania

Ile narzędzi ma serwer Doseedo MCP?

33, w pięciu rodzinach: kontrola sesji (odczyt, edycja, pobieranie, przesyłanie), projekty (importowanie, konwertowanie, budowanie z audio), audio i muzyka (generowanie, renderowanie MIDI, tworzenie okładek, oddzielanie, transkrybowanie), analiza (tonacja, tempo, akordy, siatka rytmów, harmonia MIDI — synchroniczna i bezpłatna) oraz zadania i konta (przesyłanie, oczekiwanie, wyświetlanie, anulowanie, cytowanie, przepisy).

Które narzędzia działają bez logowania?

doseedo _recipes, doseedo _edit_ops_reference i doseedo _quote. Odpowiadają na podstawie stałych lub publicznego katalogu operacji i nie generują żadnych kosztów. Wszystkie inne narzędzia wymagają logowania OAuth lub nagłówka X-API-Key.

Które narzędzia są darmowe?

Narzędzia analityczne — analyse_song, detect_chords, beat_grid, analyse_midi — działają synchronicznie i nie wymagają kredytów, podobnie jak narzędzia do odczytu, notowań, listowania i referencyjne. Generowanie, renderowanie, tworzenie coverów, separacja, transkrypcja, kompilacje sesji, konwersje i odbicia korzystają z puli kredytów konta; wyceny są ustalane w pierwszej kolejności.

Czy otrzymam plik MIDI z doseedo _transcribe?

Zwraca nuty w formacie JSON — wysokość, początek i koniec w sekundach (oraz uderzenia, gdy podane jest tempo), dynamikę i pewność. Separacja za pomocą include_midi i audio_to_session zapisuje MIDI do projektu; render_midi akceptuje standardowy adres URL pliku MIDI jako dane wejściowe.

Gdzie znajduje się lista narzędzi możliwa do odczytania przez maszynę?

W doseedo — tożsamość, kształt uwierzytelniania i pełna tabela narzędzi, zbudowane z tej samej tablicy, którą obsługuje protokół. Anonimowa lista narzędzi w punkcie końcowym zwraca to samo.

Serwer Doseedo MCP · jeden adres URL dla każdego klienta

Przez DAW
  • Logic Proedycje na żywo w otwartym projekcie
  • Ableton Livebudowanie, czytanie, konwertowanie .als
  • FL Studioprzeczytaj, przekonwertuj .flp
  • Pro Toolsprzenoszenie plików .ptx między programami DAW
  • REAPERodczyt, edycja, konwersja .rpp
Przez klienta AI
Według możliwości

Powiązany