accueil / serveurs / Médias / io.github.AdsTurbo/adsturbo
io.github.AdsTurbo/adsturbo
serveur MCP (Model Context Protocol) · adsturbo 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.AdsTurbo/adsturbo est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.AdsTurbo/adsturbo » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 31 outils
- ad_clone_analyze≈ 145 tokens
视频复刻 — 分析
Paramètres, retour & exemple (3)
Paramètresclip_end· integer · optionnel
圈选结束时间(秒);须 clip_end > clip_start,且 clip_end - clip_start ≤ 12(片段最长 12 秒)video_url· string · optionnel
源视频 URLclip_start· integer · optionnel
圈选起始时间(秒,非负)
Exemple d'appel{"name": "ad_clone_analyze", "arguments": {"clip_end": 1, "video_url": "texte", "clip_start": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ad_clone_generate≈ 178 tokens
视频复刻 — 生成
Paramètres, retour & exemple (5)
Paramètresratio· string · optionnel
视频比例,空 = `9:16`prompt· string · optionnel
prompt(可在 Analyze 返回基础上修改)duration· integer · optionnel · 4 | 8 | 12 | 16 | 20
生成时长(秒);不在可选值内(含不传)按 12video_url· string · optionnel
源视频片段 URL(Analyze 返回的 video_segment_url)callback_id· string · optionnel
自定义追踪 ID,webhook URL 后台配置
Exemple d'appel{"name": "ad_clone_generate", "arguments": {"ratio": "texte", "prompt": "texte", "duration": 4, "video_url": "texte", "callback_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ai_actor_list≈ 357 tokens
系统演员列表
Paramètres, retour & exemple (10)
Paramètresage· array · optionnelpose· array · optionnellimit· integer · optionnelgender· array · optionneloffset· integer · optionnelsort_by· string · optionnelindustry· array · optionnel
按服务端行业分类过滤(如 `beauty` / `fitness` / `finance` 等);取值集以服务端注册表为准。ethnicity· array · optionnelshot_type· array · optionnelsituation· array · optionnel
Exemple d'appel{"name": "ai_actor_list", "arguments": {"age": [], "pose": [], "limit": 1, "gender": [], "offset": 1, "sort_by": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ai_actor_perform≈ 203 tokens
演员演出(系统演员或 Persona) `actor_id` 既可为系统演员 ID,也可为自定义 Persona 的 `actor_id`,共用同一套演出参数与异步任务响应。
Paramètres, retour & exemple (9)
Paramètresspeed· number · optionnelstyle· number · optionnelscript· string · optionnelactor_id· string · optionnel
系统演员 ID,或 Persona 的 actor_idstability· number · optionnelsimilarity· number · optionnelcallback_id· string · optionnel
自定义追踪 ID,webhook URL 后台配置auto_emotion· boolean · optionnelspeaker_boost· boolean · optionnel
Exemple d'appel{"name": "ai_actor_perform", "arguments": {"speed": 1, "style": 1, "script": "texte", "actor_id": "texte", "stability": 1, "similarity": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ai_actor_say≈ 125 tokens
系统演员语音生成
Paramètres, retour & exemple (6)
Paramètresspeed· number · optionnelscript· string · optionnelactor_id· string · optionnelstability· number · optionnelsimilarity· number · optionnelauto_emotion· boolean · optionnel
Exemple d'appel{"name": "ai_actor_say", "arguments": {"speed": 1, "script": "texte", "actor_id": "texte", "stability": 1, "similarity": 1, "auto_emotion": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - batch_get_work_status≈ 85 tokens
批量查询异步任务状态
Paramètres, retour & exemple (1)
Paramètresworkspace_ids· array · optionnel
Exemple d'appel{"name": "batch_get_work_status", "arguments": {"workspace_ids": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fetch_video_from_link≈ 186 tokens
解析平台视频链接,换取可用的视频素材
Paramètres, retour & exemple (1)
Paramètresurls· array · requis
视频分享链接,最多 5 个。可以直接传用户复制来的整段分享文案,会自动取出其中的链接。
Exemple d'appel{"name": "fetch_video_from_link", "arguments": {"urls": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_persona_status≈ 76 tokens
查询 Persona 状态
Paramètres, retour & exemple (1)
Paramètresactor_id· string · optionnel
Exemple d'appel{"name": "get_persona_status", "arguments": {"actor_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_work_status≈ 75 tokens
查询异步任务状态
Paramètres, retour & exemple (1)
Paramètresworkspace_id· string · optionnel
Exemple d'appel{"name": "get_work_status", "arguments": {"workspace_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - image_create≈ 747 tokens
图片生成 / 编辑 每次调用固定生成 **1 张**。 默认异步:返回 `workspace_id`(`status=pending`,`result_type=image`),用 `work/status` 轮询取 `result_url`; `sync_mod=true` 时同步阻塞到出图,响应里 `result_url` 直接为图片 URL(`status=completed`)。
Paramètres, retour & exemple (8)
Paramètresmodel· string · optionnel · nanobanana-pro | nano-banana-2 | nano-banana-2-fast | seedream-5.0-pro | seedream-5.0-lite | gpt-image-2 | grok-2-image | grok-imagine-image
可选。默认 `nanobanana-pro`。ratio· string · optionnel · 1:1 | 1:2 | 2:1 | 1:3 | 3:1 | 1:4 | 4:1 | 1:8
取值集因 model 而异,详见请求体表格。prompt· string · optionnel
生成 / 编辑指令sync_mod· boolean · optionnel
`true` 同步阻塞到出图(最长约 60 秒);默认 `false` 异步返回 `workspace_id`。image_urls· array · optionnel
文生图时为空数组;编辑时非空,上限因 model 而异。resolution· string · optionnel · 0.5k | 1k | 2k | 4k | 8k
仅 `nanobanana-pro` / `nano-banana-2` / `nano-banana-2-fast` / `seedream-5.0-pro` / `gpt-image-2` 支持;取值集详见请求体表格。callback_id· string · optionnel
自定义追踪 ID,在响应中原样回传idempotency_key· string · optionnel
幂等键(预留字段,当前服务端未对本接口做去重)
Exemple d'appel{"name": "image_create", "arguments": {"model": "nanobanana-pro", "ratio": "1:1", "prompt": "texte", "sync_mod": true, "image_urls": [], "resolution": "0.5k"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - image_cutout≈ 166 tokens
图片抠图
Paramètres, retour & exemple (7)
Paramètresmethod· string · optionnel
抠图方法image_url· string · optionnel
原图 URLresolution· string · optionnel
输出分辨率callback_id· string · optionnel
回调标识workspace_id· string · optionnel
工作空间 ID,用于关联异步任务output_format· string · optionnel
输出格式idempotency_key· string · optionnel
幂等键,防止重复提交
Exemple d'appel{"name": "image_cutout", "arguments": {"method": "texte", "image_url": "texte", "resolution": "texte", "callback_id": "texte", "workspace_id": "texte", "output_format": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - image_ecommerce≈ 224 tokens
电商产品图
Paramètres, retour & exemple (10)
Paramètresmethods· array · optionnel
生成方法列表language· string · optionnel
语言resolution· string · optionnel
输出分辨率user_input· string · optionnel
用户输入描述callback_id· string · optionnel
回调标识aspect_ratio· string · optionnel
宽高比product_info· string · optionnel
产品信息workspace_id· string · optionnel
工作空间 IDidempotency_key· string · optionnel
幂等键reference_image_urls· array · optionnel
参考图片 URL 列表
Exemple d'appel{"name": "image_ecommerce", "arguments": {"methods": [], "language": "texte", "resolution": "texte", "user_input": "texte", "callback_id": "texte", "aspect_ratio": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - image_enhance≈ 165 tokens
图片增强
Paramètres, retour & exemple (7)
Paramètresscale· integer · optionnel
放大倍数method· string · optionnel
增强方法image_url· string · optionnel
原图 URLresolution· string · optionnel
输出分辨率callback_id· string · optionnel
回调标识workspace_id· string · optionnel
工作空间 IDidempotency_key· string · optionnel
幂等键
Exemple d'appel{"name": "image_enhance", "arguments": {"scale": 1, "method": "texte", "image_url": "texte", "resolution": "texte", "callback_id": "texte", "workspace_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - image_magic_eraser≈ 212 tokens
AI 图片消除
Paramètres, retour & exemple (10)
Paramètresmethod· string · optionnel
消除方法mask_url· string · optionnel
蒙版 URLquantity· integer · optionnel
生成数量image_url· string · optionnel
原图 URLresolution· string · optionnel
输出分辨率callback_id· string · optionnel
回调标识instruction· string · optionnel
消除指令描述aspect_ratio· string · optionnel
宽高比workspace_id· string · optionnel
工作空间 IDidempotency_key· string · optionnel
幂等键
Exemple d'appel{"name": "image_magic_eraser", "arguments": {"method": "texte", "mask_url": "texte", "quantity": 1, "image_url": "texte", "resolution": "texte", "callback_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - image_poster≈ 201 tokens
活动海报图
Paramètres, retour & exemple (9)
Paramètresmethod· string · optionnel
海报生成方法language· string · optionnel
语言event_info· string · optionnel
活动信息resolution· string · optionnel
输出分辨率callback_id· string · optionnel
回调标识aspect_ratio· string · optionnel
宽高比workspace_id· string · optionnel
工作空间 IDidempotency_key· string · optionnel
幂等键reference_image_urls· array · optionnel
参考图片 URL 列表
Exemple d'appel{"name": "image_poster", "arguments": {"method": "texte", "language": "texte", "event_info": "texte", "resolution": "texte", "callback_id": "texte", "aspect_ratio": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - persona_create≈ 116 tokens
创建自定义 Persona
Paramètres, retour & exemple (4)
Paramètresname· string · optionnelphoto_url· string · optionnelcallback_id· string · optionnel
自定义追踪 ID,webhook URL 后台配置voice_audio_url· string · optionnel
可选,用于语音克隆
Exemple d'appel{"name": "persona_create", "arguments": {"name": "texte", "photo_url": "texte", "callback_id": "texte", "voice_audio_url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - persona_delete≈ 72 tokens
删除自定义 Persona
Paramètres, retour & exemple (1)
Paramètresactor_id· string · optionnel
Exemple d'appel{"name": "persona_delete", "arguments": {"actor_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - persona_list≈ 100 tokens
个人创建演员列表 分页查询当前用户创建的个人演员(Persona)列表。
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionneloffset· integer · optionnel
Exemple d'appel{"name": "persona_list", "arguments": {"limit": 1, "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - video_analyze≈ 116 tokens
视频拉片
Paramètres, retour & exemple (3)
Paramètresvideo_url· string · optionnel
源视频 URLcallback_id· string · optionnel
自定义追踪 ID,webhook URL 后台配置workspace_id· integer · optionnel
关联工作区 ID,无则传 0
Exemple d'appel{"name": "video_analyze", "arguments": {"video_url": "texte", "callback_id": "texte", "workspace_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - video_character_swap≈ 119 tokens
视频换脸
Paramètres, retour & exemple (4)
Paramètresimage_url· string · optionnel
目标人脸参考图 URLvideo_url· string · optionnelcallback_id· string · optionnel
自定义追踪 ID,webhook URL 后台配置workspace_id· integer · optionnel
Exemple d'appel{"name": "video_character_swap", "arguments": {"image_url": "texte", "video_url": "texte", "callback_id": "texte", "workspace_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - video_edit≈ 258 tokens
视频编辑 **仅支持 `seedance-2.0` 模型基座**。 源视频二选一:`workspace_id` 或 `video_url`;同时传 / 同时空均报错。 `mask_url` 可选;非空时为局部编辑掩码。
Paramètres, retour & exemple (10)
Paramètresmodel· string · optionnel · seedance-2.0
仅支持 `seedance-2.0`。ratio· string · optionnelprompt· string · optionnelmask_url· string · optionnelvideo_url· string · optionnelresolution· string · optionnel · 720p | 1080pcallback_id· string · optionnel
自定义追踪 ID,webhook URL 后台配置workspace_id· string · optionnelidempotency_key· string · optionnelreference_images· array · optionnel
Exemple d'appel{"name": "video_edit", "arguments": {"model": "seedance-2.0", "ratio": "texte", "prompt": "texte", "mask_url": "texte", "video_url": "texte", "resolution": "720p"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - video_enhance_v2≈ 167 tokens
视频增强
Paramètres, retour & exemple (7)
Paramètresmethod· string · optionnel
增强方法duration· integer · optionnel
时长(秒)video_url· string · optionnel
视频 URLresolution· string · optionnel
输出分辨率callback_id· string · optionnel
回调标识workspace_id· string · optionnel
工作空间 IDidempotency_key· string · optionnel
幂等键
Exemple d'appel{"name": "video_enhance_v2", "arguments": {"method": "texte", "duration": 1, "video_url": "texte", "resolution": "texte", "callback_id": "texte", "workspace_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - video_extend≈ 279 tokens
视频延长(在源视频末尾追加 N 秒) **仅支持 `seedance-2.0` 模型基座**。 源视频二选一:`workspace_id`(内部)或 `video_url`(外部);同时传 / 同时空均报错。 `duration` 为增量秒数:原 8s + duration=4 → 输出 12s。
Paramètres, retour & exemple (9)
Paramètresmodel· string · optionnel · seedance-2.0
仅支持 `seedance-2.0`。ratio· string · optionnelprompt· string · optionnelduration· integer · optionnel
在源视频末尾追加的秒数;范围 4~15,默认 15。video_url· string · optionnelresolution· string · optionnel · 720p | 1080pcallback_id· string · optionnel
自定义追踪 ID,webhook URL 后台配置workspace_id· string · optionnelidempotency_key· string · optionnel
Exemple d'appel{"name": "video_extend", "arguments": {"model": "seedance-2.0", "ratio": "texte", "prompt": "texte", "duration": 1, "video_url": "texte", "resolution": "720p"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - video_generate≈ 574 tokens
视频生成(文生 / 图生 / 首尾帧 / 多参考媒体) 异步任务;状态走 `/openapi/v1/work/status`,结果走 webhook。 `model` 各能力差异以服务端注册表为准(duration / ratio / resolution / reference_* 上限按模型而定)。
Paramètres, retour & exemple (12)
Paramètresmodel· string · optionnel · veo-3.1 | kling-3.0 | grok | seedance-2.0 | happyhorse-1.0
模型短名称,省略时走服务端默认。ratio· string · optionnel · 16:9 | 9:16 | 1:1 | 4:3 | 3:4
取值集因 model 而异,详见请求体表格。prompt· string · optionnelduration· integer · optionnel
视频时长(秒)。取值集 / 范围因 model 而异,详见请求体表格。end_frame· string · optionnel
尾帧图片 URLresolution· string · optionnel · 720p | 1080p | 4k
仅部分模型支持;取值集因 model 而异,详见请求体表格。callback_id· string · optionnel
自定义追踪 ID,webhook URL 后台配置start_frame· string · optionnel
首帧图片 URLidempotency_key· string · optionnel
幂等键,相同 key 重复请求复用同一任务reference_audios· array · optionnelreference_images· array · optionnelreference_videos· array · optionnel
Exemple d'appel{"name": "video_generate", "arguments": {"model": "veo-3.1", "ratio": "16:9", "prompt": "texte", "duration": 1, "end_frame": "texte", "resolution": "720p"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - video_inpaint≈ 103 tokens
视频水印消除
Paramètres, retour & exemple (3)
Paramètresvideo_url· string · optionnelcallback_id· string · optionnel
自定义追踪 ID,webhook URL 后台配置workspace_id· integer · optionnel
Exemple d'appel{"name": "video_inpaint", "arguments": {"video_url": "texte", "callback_id": "texte", "workspace_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - video_lip_sync≈ 104 tokens
视频对口型
Paramètres, retour & exemple (4)
Paramètresprompt· string · optionnelaudio_url· string · optionnelavatar_url· string · optionnelcallback_id· string · optionnel
自定义追踪 ID,webhook URL 后台配置
Exemple d'appel{"name": "video_lip_sync", "arguments": {"prompt": "texte", "audio_url": "texte", "avatar_url": "texte", "callback_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - video_magic_eraser≈ 154 tokens
AI 视频消除
Paramètres, retour & exemple (6)
Paramètresmethod· string · optionnel
消除方法duration· integer · optionnel
时长(秒)video_url· string · optionnel
视频 URLcallback_id· string · optionnel
回调标识workspace_id· string · optionnel
工作空间 IDidempotency_key· string · optionnel
幂等键
Exemple d'appel{"name": "video_magic_eraser", "arguments": {"method": "texte", "duration": 1, "video_url": "texte", "callback_id": "texte", "workspace_id": "texte", "idempotency_key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - video_motion_control≈ 169 tokens
视频动作控制
Paramètres, retour & exemple (9)
Paramètresmode· string · optionnelprompt· string · optionnelimage_url· string · optionnelvideo_url· string · optionnelcallback_id· string · optionnel
自定义追踪 ID,webhook URL 后台配置workspace_id· integer · optionnelnegative_prompt· string · optionnelkeep_original_sound· boolean · optionnelcharacter_orientation· string · optionnel
角色朝向,默认与视频一致时可传 video
Exemple d'appel{"name": "video_motion_control", "arguments": {"mode": "texte", "prompt": "texte", "image_url": "texte", "video_url": "texte", "callback_id": "texte", "workspace_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - video_subtitle≈ 140 tokens
视频字幕
Paramètres, retour & exemple (7)
Paramètresvideo_url· string · optionnelstyle_type· string · optionnelcallback_id· string · optionnel
自定义追踪 ID,webhook URL 后台配置workspace_id· integer · optionnelsource_language· string · optionnelsubtitle_format· string · optionneltranslate_language· string · optionnel
Exemple d'appel{"name": "video_subtitle", "arguments": {"video_url": "texte", "style_type": "texte", "callback_id": "texte", "workspace_id": 1, "source_language": "texte", "subtitle_format": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - video_translate≈ 117 tokens
视频翻译
Paramètres, retour & exemple (4)
Paramètresvideo_url· string · optionnelcallback_id· string · optionnel
自定义追踪 ID,webhook URL 后台配置target_lang· string · optionnel
目标语言workspace_id· integer · optionnel
Exemple d'appel{"name": "video_translate", "arguments": {"video_url": "texte", "callback_id": "texte", "target_lang": "texte", "workspace_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - video_upscale≈ 102 tokens
视频超分
Paramètres, retour & exemple (3)
Paramètresvideo_url· string · optionnelcallback_id· string · optionnel
自定义追踪 ID,webhook URL 后台配置workspace_id· integer · optionnel
Exemple d'appel{"name": "video_upscale", "arguments": {"video_url": "texte", "callback_id": "texte", "workspace_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».