Create, inspect, and manage Wubble music, speech, voice, and sound-effect requests through MCP.
Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.
https://mcp.wubble.ai/mcp33 tools · 2152mswubble_get_startedGet started with Wubble. Reads information from the connected Wubble account.Get started with Wubble. Reads information from the connected Wubble account.
No input schema was published for this tool.
wubble_get_creditsGet Wubble credits. Reads information from the connected Wubble account.Get Wubble credits. Reads information from the connected Wubble account.
No input schema was published for this tool.
wubble_get_usageGet Wubble usage. Reads information from the connected Wubble account.Get Wubble usage. Reads information from the connected Wubble account.
No input schema was published for this tool.
wubble_get_request_statusGet Wubble request status. Reads information from the connected Wubble account.Get Wubble request status. Reads information from the connected Wubble account.
| Parameter | Type | Description |
|---|---|---|
| requestId* | string | Wubble request ID to inspect. |
wubble_wait_for_requestWait for Wubble request. Reads information from the connected Wubble account.Wait for Wubble request. Reads information from the connected Wubble account.
| Parameter | Type | Description |
|---|---|---|
| requestId* | string | Wubble request ID to wait for. |
| timeout_seconds | number | Maximum seconds to wait in this tool call. Max 45. |
| poll_interval_seconds | number | Seconds between status checks. Max 10. |
wubble_list_voicesList Wubble voices. Reads information from the connected Wubble account.List Wubble voices. Reads information from the connected Wubble account.
No input schema was published for this tool.
wubble_get_speech_statusGet Wubble speech status. Reads information from the connected Wubble account.Get Wubble speech status. Reads information from the connected Wubble account.
| Parameter | Type | Description |
|---|---|---|
| requestId* | string | Speech request ID to inspect. |
wubble_get_dubbing_transcriptGet Wubble dubbing transcript. Reads information from the connected Wubble account.Get Wubble dubbing transcript. Reads information from the connected Wubble account.
| Parameter | Type | Description |
|---|---|---|
| dubbingId* | string | Dubbing provider/request ID. |
| language_code* | string | Transcript language code. |
| format* | string | Transcript format. |
wubble_upload_audioprivilegedUpload Wubble audio. Consumes Wubble requests or credits.Upload Wubble audio. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| source_url* | string | HTTPS URL for MCP to fetch and upload to Wubble. |
| filename | string | Optional filename for the uploaded audio. |
| content_type | string | Optional media content type. |
| purpose | string | Optional upload purpose. |
wubble_upload_vocalprivilegedUpload Wubble vocal. Consumes Wubble requests or credits.Upload Wubble vocal. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| source_url* | string | HTTPS URL for MCP to fetch and upload as a vocal reference. |
| filename | string | Optional filename for the uploaded vocal. |
| content_type | string | Optional media content type. |
wubble_generate_songGenerate Wubble song. Consumes Wubble requests or credits.Generate Wubble song. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| prompt* | string | Description of the song to generate. |
| lyrics | string | Optional lyrics to use for the song. |
wubble_create_song_and_waitCreate Wubble song and wait. Consumes Wubble requests or credits.Create Wubble song and wait. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| prompt* | string | Description of the song to generate. |
| lyrics | string | Optional lyrics to use for the song. |
| timeout_seconds | number | Maximum seconds to wait for completion. Max 45. |
| poll_interval_seconds | number | Seconds between status checks. Max 10. |
wubble_generate_instrumentalGenerate Wubble instrumental. Consumes Wubble requests or credits.Generate Wubble instrumental. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| prompt* | string | Description of the instrumental track to generate. |
wubble_create_instrumental_and_waitCreate Wubble instrumental and wait. Consumes Wubble requests or credits.Create Wubble instrumental and wait. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| prompt* | string | Description of the instrumental track to generate. |
| timeout_seconds | number | Maximum seconds to wait for completion. Max 45. |
| poll_interval_seconds | number | Seconds between status checks. Max 10. |
wubble_generate_lyricsGenerate Wubble lyrics. Consumes Wubble requests or credits.Generate Wubble lyrics. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| prompt* | string | Description of the lyrics to generate. |
| style | string | Optional lyric style. |
wubble_extend_lyricsExtend Wubble lyrics. Consumes Wubble requests or credits.Extend Wubble lyrics. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| lyrics* | string | Existing lyrics to extend. |
| prompt | string | Optional direction for the extension. |
wubble_extend_songExtend Wubble song. Consumes Wubble requests or credits.Extend Wubble song. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| song_id* | string | Caller-owned completed song request ID. |
| lyrics* | string | Lyrics for the extension. |
| extend_at* | number | Extension position in milliseconds. |
| extend_type | string | Where to extend the song. |
| model | string | Optional model. |
| prompt | string | Optional extension prompt. |
wubble_analyze_lyricsAnalyze Wubble lyrics. Consumes Wubble requests or credits.Analyze Wubble lyrics. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| upload_audio_id* | string | Uploaded Wubble audio ID to analyze. |
wubble_describe_audioDescribe Wubble audio. Consumes Wubble requests or credits.Describe Wubble audio. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| url* | string | Wubble-owned or user-provided audio URL to describe. |
| model | string | Optional model. |
wubble_separate_stemsSeparate Wubble stems. Consumes Wubble requests or credits.Separate Wubble stems. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| url* | string | Wubble-owned or user-provided audio URL for stem separation. |
| model | string | Optional model. |
wubble_remix_songRemix Wubble song. Consumes Wubble requests or credits.Remix Wubble song. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| song_id | string | Caller-owned completed song request ID. |
| upload_audio_id | string | Uploaded Wubble audio ID. |
| lyrics* | string | Lyrics for the remix. |
| prompt | string | Optional remix prompt. |
| n | number | Optional number of variations. |
wubble_generate_trackGenerate Wubble track. Consumes Wubble requests or credits.Generate Wubble track. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| generate_type* | string | Track type to generate. |
| song_id | string | Caller-owned completed song request ID. |
| upload_audio_id | string | Uploaded Wubble audio ID. |
| generate_start | number | Start time in milliseconds. |
| generate_end | number | End time in milliseconds. |
| lyrics | string | Optional lyrics. |
| prompt | string | Optional generation prompt. |
| vocal_gender | string | Optional vocal gender. |
wubble_edit_trackprivilegedEdit Wubble track. Consumes Wubble requests or credits.Edit Wubble track. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| track_id | string | Caller-owned track/song request ID. |
| upload_audio_id | string | Uploaded Wubble audio ID. |
| edit_start* | number | Edit region start in milliseconds. |
| edit_end* | number | Edit region end in milliseconds. |
| lyrics | string | Optional replacement lyrics. |
| source_duration_ms | number | Optional source duration in milliseconds. |
wubble_create_podcastCreate Wubble podcast. Consumes Wubble requests or credits.Create Wubble podcast. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| prompt* | string | Podcast topic or direction. |
| voices | array | — |
| background_music | boolean | Whether to include background music. |
| conversations | array | — |
wubble_text_to_speechGenerate Wubble speech. Consumes Wubble requests or credits.Generate Wubble speech. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| text* | string | Text to synthesize. |
| voice_id | string | Optional Wubble voice ID. |
| model_id | string | Optional model ID. |
| voice_settings | object | Optional voice settings. |
| language_code | string | Optional language code. |
| output_format | string | Optional output format. Use mp3_44100_128 for MP3 audio; shorthand mp3 is accepted and normalized. |
wubble_create_voiceover_and_waitCreate Wubble voiceover and wait. Consumes Wubble requests or credits.Create Wubble voiceover and wait. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| text* | string | Text to synthesize into a finished voiceover. |
| voice_id | string | Optional Wubble voice ID. |
| model_id | string | Optional model ID. |
| voice_settings | object | Optional voice settings. |
| language_code | string | Optional language code. |
| output_format | string | Optional output format. Use mp3_44100_128 for MP3 audio; shorthand mp3 is accepted and normalized. |
| timeout_seconds | number | Maximum seconds to wait for completion. Max 45. |
| poll_interval_seconds | number | Seconds between status checks. Max 10. |
wubble_speech_to_textTranscribe Wubble speech. Consumes Wubble requests or credits.Transcribe Wubble speech. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| source_url* | string | HTTPS URL for MCP to fetch and transcribe. |
| model_id | string | Optional model ID. |
| timestamps_granularity | string | Timestamp granularity. |
| diarize | boolean | Whether to diarize speakers. |
| detect_speaker_roles | boolean | Whether to detect speaker roles. |
| keyterms | array | — |
| language_code | string | Optional language code. |
wubble_isolate_voiceIsolate Wubble voice. Consumes Wubble requests or credits.Isolate Wubble voice. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| source_url* | string | HTTPS URL for MCP to fetch and isolate vocals from. |
| file_format | string | Optional file format. |
wubble_text_to_dialogGenerate Wubble dialog. Consumes Wubble requests or credits.Generate Wubble dialog. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| inputs* | array | — |
| model_id | string | Optional model ID. |
| language_code | string | Optional language code. |
| settings | object | Optional dialog settings. |
| pronunciation_dictionary_locators | array | — |
| seed | number | Optional deterministic seed. |
| apply_text_normalization | string | Text normalization mode. |
| output_format | string | Optional output format. |
wubble_change_voiceChange Wubble voice. Consumes Wubble requests or credits.Change Wubble voice. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| source_url* | string | HTTPS URL for MCP to fetch and convert. |
| target_voice_id* | string | Target Wubble voice ID. |
| model_id | string | Optional model ID. |
| file_format | string | Optional file format. |
| output_format | string | Optional output format. |
wubble_dub_audioDub Wubble audio. Consumes Wubble requests or credits.Dub Wubble audio. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| source_url* | string | HTTPS URL for MCP to fetch and dub. |
| target_lang* | string | Target language code. |
| source_lang | string | Optional source language code. |
| name | string | Optional dubbing job name. |
| num_speakers | number | Optional number of speakers. |
| watermark | boolean | Whether to watermark output. |
| start_time | number | Optional start time. |
| end_time | number | Optional end time. |
| highest_resolution | boolean | Whether to request highest resolution. |
| drop_background_audio | boolean | Whether to drop background audio. |
| use_profanity_filter | boolean | Whether to use profanity filter. |
| dubbing_studio | boolean | Whether to enable dubbing studio. |
| disable_voice_cloning | boolean | Whether to disable voice cloning. |
wubble_generate_sound_effectGenerate Wubble sound effect. Consumes Wubble requests or credits.Generate Wubble sound effect. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| text* | string | Sound effect description. |
| duration_seconds | number | Optional duration from 0.5 to 30 seconds. |
| prompt_influence | number | Optional prompt influence from 0 to 1. |
| loop | boolean | Whether the sound effect should loop. |
| output_format | string | Optional output format. |
wubble_create_sound_effect_and_waitCreate Wubble sound effect and wait. Consumes Wubble requests or credits.Create Wubble sound effect and wait. Consumes Wubble requests or credits.
| Parameter | Type | Description |
|---|---|---|
| text* | string | Sound effect description. |
| duration_seconds | number | Optional duration from 0.5 to 30 seconds. |
| prompt_influence | number | Optional prompt influence from 0 to 1. |
| loop | boolean | Whether the sound effect should loop. |
| output_format | string | Optional output format. |
| timeout_seconds | number | Maximum seconds to wait for completion. Max 45. |
| poll_interval_seconds | number | Seconds between status checks. Max 10. |
33 of 33 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
Create, inspect, and manage Wubble music, speech, voice, and sound-effect requests through MCP.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.