Youtube Download API: Download audio and video from YouTube. On the JoJ API marketplace.
Abgeleitet aus den Transporten, die dieser Eintrag deklariert (streamable-http). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.
Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.
Aus einem echten MCP-Handshake initialize → tools/list gegen den deklarierten Endpunkt gelesen. Es wurde nie ein Tool aufgerufen — tools/list ist der lesende Introspektionsaufruf, den das Protokoll dafür vorsieht. Es spiegelt wider, was der Server in diesem Moment angeboten hat; ein gehosteter Endpunkt ist an keine Version gebunden und kann sich ohne Ankündigung ändern.
https://mcp.jojapi.com/youtube-download-api2 Tools · 177 msget_ajax_download_phpSubmits a new download job for the given `url` in the requested `format`.
Returns a unique `id` you can pass to the Progress endpoint to poll for
completion and retrieve the final download URL. Billing per call: 1 Credits.Submits a new download job for the given `url` in the requested `format`. Returns a unique `id` you can pass to the Progress endpoint to poll for completion and retrieve the final download URL. Billing per call: 1 Credits.
| Parameter | Typ | Beschreibung |
|---|---|---|
| format | string | The output format to download. Accepted values: `mp3`, `m4a`, `webm_audio`, `aac`, `flac`, `opus`, `ogg`, `wav`, `144`, `240`, `360`, `480`, `720`, `1080`, `14… |
| url | string | The URL-encoded URL of the video to download (YouTube and other supported sources). |
| apikey | string | Your personal API key. |
| add_info | string | Set to `1` to include the `info` object (title + thumbnail) in the response. Defaults to `0` when omitted. |
| audio_quality | string | Audio bitrate in kbps. Common values include `128`, `192`, `256`, `320`. |
| allow_extended_duration | string | Set to `1` to permit downloads whose video duration exceeds the format's base duration limit. Extended-duration jobs are charged a multiplier of the base price… |
| no_merge | string | If set to `1`, audio and video streams are **not** merged. The client receives a zip file containing the separate streams. Defaults to `0` (streams are merged… |
| audio_language | string | YouTube only. Selects the audio track language by BCP-47 / YouTube language code. If the requested track is not available on the video, the default track is us… |
| start_time | string | Optional. Start time (in seconds) of a cut/segment download. When `start_time`/`end_time` are supplied, progress is not reported — the Progress endpoint only r… |
| end_time | string | Optional. End time (in seconds) of a cut/segment download. |
get_ajax_progressPolls the status of a previously-submitted download job. Keep polling
until `progress == 1000` (i.e. 100%) and `download_url` is populated. Billing per call: 1 Credits.Polls the status of a previously-submitted download job. Keep polling until `progress == 1000` (i.e. 100%) and `download_url` is populated. Billing per call: 1 Credits.
| Parameter | Typ | Beschreibung |
|---|---|---|
| id | string | The job id returned by the Download endpoint. |
2 von 2 Tools haben eine Beschreibung veröffentlicht.
Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.
Youtube Download API: Download audio and video from YouTube. On the JoJ API marketplace.
Verlinkte Namen öffnen den Forge-Index aller Einträge, bei denen dieses Tool beobachtet wurde. Alle indexierten Tools durchsuchen.
Dieser Eintrag veröffentlicht kein npm-Paket, daher hat Forge keinen Abhängigkeitsbaum dafür. Das ist eine Lücke in der Abdeckung — keine Aussage, dass er keine Abhängigkeiten hat.