starreel-mcp (starreel/starreel-mcp) is an MCP server listed on the M8ven Trust Index. It scores 74 out of 100, grade C. It declares 140 tools. No publisher has claimed this listing.
StarReel MCP server — turn a script into a finished short-drama episode (script → storyboards → frames → video → final cut) from Claude, Cursor, or any MCP client
Emerging. No concerning findings. Grades remain capped until the project builds reputation through adoption. Grades reflect the full trust pyramid: code, verification depth, and reputation. New projects cap at C until adoption is earned.
How we verified
Verified is a snapshot. Live keeps it current, and builds your track record.
⚡ Connect GitHub → continuous verification on every pushwhy connect →Who stands behind it
starreel
Source: github_repo_search
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find. Or connect your repo for our deepest verification, Live Monitored: read-only, revoke anytime. What we access →
Install from
The grade above is for the source repository. Registries can serve a different version, so we mark the ones we were not able to read.
These names and descriptions are the publisher's own, read from the source code. We print them as written. Our assessment is the findings above, not this list.
get_capabilities_guidelocalize_videoget_localization_job查询一个本地化任务的状态。status=done 时返回成片下载链接(短时效预签名 URL,过期就再查一次拿新链接)。
list_localization_jobs列出我的本地化任务(最近 200 条,可按剧集过滤)。
list_project_optionscreate_dramaset_scriptrewrite_scriptget_scriptedit_rewritten_scriptget_script_format_speccheck_script_formatimport_storyboard_tableget_storyboard_table_speccheck_storyboard_tableget_bulk_import_speccheck_bulk_importbulk_import_storyboardsget_autofill_statusadopt_external_scriptextract_assetsget_pipeline_statusquote_character_portraitsgenerate_character_portraitsgenerate_character_sheetsgenerate_portraits_and_sheetsquote_storyboardsgenerate_storyboardsget_storyboardsget_run_statusrun_precheckget_health_report(★推荐·免费诊断)读分镜出体检报告:时长超标/母题覆盖不足/问题镜。纯读、免费。出图前查,识别问题先改再出、别出了片才发现。
review_scriptreview_storyboardsreview_framesreview_allautofill_storyboards(推荐)AI 一键给全集分镜补全空缺字段,默认**只填空缺、不覆盖已有**(overwrite=true 才覆盖)。提升分镜完整性,出图前做。后台异步,文本步后付。
enhance_shot_promptscomplete_ending_motifsquote_framesgenerate_framesquote_shot_framegenerate_shot_framequote_videosgenerate_videoscompose_episodeget_final_cutget_export查某一集导出/母版状态(成片终拼后的可下载母版)。免费。
update_project_settingsgenerate_world_conceptgenerate_art_bible生成美术圣经(色调/材质/气质,读角色+元数据)。文本步后付不欠费。
extract_visual_lock从世界观 Brief + 角色抽取「视觉锁定」规则(写 visual_lock,统一出图风格/族裔)。文本步后付不欠费。
extract_setting_brief从一段世界观原文提炼简洁的 setting_brief(并存回项目)。文本步后付不欠费。
generate_video_style生成视频风格锁 prompt(读 brief/artBible/visualLock,统一视频生成方向)。文本步后付不欠费。
generate_color_script生成剧目色彩脚本(统一全片配色情绪)。需该剧/集已有剧本文本。文本步后付不欠费。
generate_motion_templates从分镜自动抽取动作模板(统一全片运动语言)。**需先有分镜**(先 generate_storyboards)。文本步后付不欠费。
quote_scene_images报价:给缺图场景批量出场景图要多少点。返回 images_to_generate、estimated_points、quote_id。零扣费。
generate_scene_imagesupload_imageset_character_portraitupload_shot_frameupload_shot_footageclear_shot_footage清除某镜的实拍素材(video_url 置空、来源标记清掉),让这一镜恢复可 AI 生成视频。免费。
upload_scene_image用客户自有图片作为某场景的参考图。自动上传+登记。免费。
upload_prop_sheet用客户自有图片作为某道具的设定图。自动上传+登记。免费。
get_edit_capabilities查视频编辑能力开关(就地编辑 / 区间替换是否可用)。免费。
quote_edit_video_shotedit_video_shotquote_regenerate_shot_video报价:重生某镜视频要多少点。返回 quote_id。零扣费。
regenerate_shot_videosplit_shot把某镜按首尾帧拆成两镜(结构操作)。免费。
trim_shot裁剪某镜时长(in_ms/out_ms)。免费;返回后需 rerender_episode 重拼成片。
recommend_trim_windowscan_intra_shot_cutsscan_dialogue_coverageupdate_shotget_shot_promptsrerender_episode按当前 timeline 重拼成片(改完镜/裁剪后用)。**免费**(纯 ffmpeg+COS),后台异步。
replace_shot_dialoguerepair_episode_dialoguegenerate_bgmget_bgm_prompt_guideset_shot_name_cardget_bgm_statustranslate_subtitles把某集字幕翻译成第二语言并开启双语。后台异步,按用量后付不欠费。
list_dramas列出我名下的所有短剧(drama_id/剧名/类型/集数/进度)。免费。
get_drama读一部剧的详情(设定/角色数/场景数/资产统计等)。免费。
get_charactersget_scenes读某一集的场景列表(名字/描述/场景图是否就绪)。免费。
get_assets读一部剧的全部资产聚合(角色/场景/道具/图片)。免费。
get_jobsget_cost_estimate查一部剧的整体成本预估(点数)。免费。
get_budget_status查一部剧的预算状态(预算/已花费/剩余)。免费。
assign_voicesgenerate_tts给整集所有对白批量配音(TTS)。成片前的音频步——不配音成片会缺对白。前置:先 assign_voices 给角色分配音色。后台异步,按用量后付不欠费。
set_mv_lyricsMV 项目:设置歌词(整曲音频另在建剧时传)。免费。之后 generate_mv_story → generate_mv_script。
generate_mv_storyMV 项目:据歌词 AI 编一个 MV 故事线。后台/同步,按用量后付。
generate_mv_scriptMV 项目:据歌词+故事写首集可拍剧本(写 scriptContent)。之后走标准 extract_assets → 分镜 → …。按用量后付。
get_mvMV 项目:读歌词/故事/剧本当前状态。免费。
update_character40 further tools are not listed here. The complete surface is in the source.
STARREEL_API_KEY(set in your shell first):STARREEL_AUTH_BASEhttps://api.shortreelai.comSTARREEL_LOC_BASETool annotations
No tools have read-only/destructive annotations
Add readOnlyHint or destructiveHint annotations to every tool so hosts can warn users before invoking.
All four hints declared on every tool
140/140 tools missing one or more hints — get_capabilities_guide (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); localize_video (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_localization_job (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint), +137 more. OpenAI's directory rejects tools where any of the four hints are missing or non-boolean.
For every tool, set all four hints (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) to explicit true/false values that match the handler’s actual behaviour.
Tests exist
No test files found
Add tests that exercise each declared tool.
Claim the listing to review these findings one by one and send us a correction where you disagree, straight to the team. Claiming also means we tell you when the grade moves, and reach you first if we find anything urgent.
[](https://m8ven.ai/mcp/starreel/starreel-mcp)?variant=verified to the badge URL.Vetting this one by hand? Tool Check is an MCP that scores other MCPs. Add it once and ask Claude, ChatGPT, or any MCP client to grade a server, surface CVEs, check the publisher, and suggest safer alternatives — before you install.
https://m8ven.ai/api/mcp/tool-check