关于 Rast Creator Tools
Rast Creator Tools 是面向短视频创作者的远程 MCP 服务,提供社交视频制作检查与计算工具。其确定性工具涵盖平台安全区域、字幕、码率和导出设置。
主要功能
- 01计算各平台安全区域
- 02检查文字是否被界面元素遮挡
- 03计算码率和文件大小
- 04验证 SRT 和 WebVTT 字幕
- 05提供平台导出设置
适用场景
- 01检查 TikTok 画面中的字幕位置
- 02估算视频导出文件大小
- 03查找字幕时间或阅读速度问题
- 04查询 YouTube 或 TikTok 导出设置
MCP 相关
它通过无状态远程服务向 MCP 客户端提供 rastcreative.com 的创作者工具。工具均为只读且结果确定。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcpclaude mcp add --transport http bewoai-rast-creator-tools https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp{"mcpServers":{"bewoai-rast-creator-tools":{"type":"http","url":"https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp"}}}在 Cursor 中打开{"servers":{"bewoai-rast-creator-tools":{"type":"http","url":"https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp"}}}在 VS Code 中打开{"mcpServers":{"bewoai-rast-creator-tools":{"type":"http","url":"https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp"}}}{"mcpServers":{"bewoai-rast-creator-tools":{"serverUrl":"https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Rast Creator Tools — 远程 MCP 服务
免费、无需身份验证的远程 MCP 服务,提供短视频创作者所需的确定性工具:Reels / TikTok / Shorts 安全区域、字幕位置检查、视频比特率与文件大小计算、SRT 字幕验证,以及平台导出设置。它向 AI 助手(Claude、ChatGPT、Gemini、Cursor、VS Code 等)开放 rastcreative.com/en/tools/ 上的免费创作者工具。
端点(Streamable HTTP):
https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp
健康状态:https://rast-creator-tools-mcp.studio-c25.workers.dev/health · 隐私政策:https://rastcreative.com/en/tools/creator-tools-mcp-privacy/ · 条款:https://rastcreative.com/en/tools/creator-tools-mcp-terms/
- 无需 API 密钥,无需注册,不存储用户数据,不记录日志,不发送外部请求。
- 无状态且确定;所有工具均为只读(
readOnlyHint: true、idempotentHint: true、openWorldHint: false)。 - 每个结果都包含指向对应 rastcreative.com 工具页面的
source链接。
工具
| 工具 | 功能 |
|---|---|
get_safe_zone | 返回 reels、tiktok、shorts、story 或 all 的不安全边距(像素 + 百分比)、安全矩形和右侧按钮栏,并按任意画面尺寸缩放 |
check_text_position | 检查文本框是否位于安全区域内;指出遮挡它的 UI 元素(顶栏、字幕区域、按钮、边缘、Reels 评论贴纸);提供最近的安全位置 |
calculate_bitrate | 根据时长和比特率计算文件大小,或计算符合大小限制的最高比特率;提供按平台/分辨率/帧率分类的参考比特率;生成双遍 ffmpeg 命令 |
validate_srt | 检查 SRT/WebVTT:重叠、间隔、顺序、阅读速度(CPS)、行长/行数、时长、乱码;可选择返回修复后的 SRT |
export_settings | 提供 YouTube(SDR/HDR)、Vimeo、Instagram Reels、TikTok 和 ProRes 母版的编码格式、容器、分辨率、帧率、比特率、色彩和音频设置,并附官方规格链接 |
连接
Claude(claude.ai / Desktop) → Settings → Connectors → Add custom connector → 粘贴端点 URL。
ChatGPT(开发者模式)→ Settings → Connectors → Create → 端点 URL,身份验证选 None。
Gemini Apps Developer Mode → https://gemini.google.com/devmode → Create new → 端点 URL,身份验证选 none。
Cursor / VS Code / 任何支持远程 MCP 的客户端:
{
"mcpServers": {
"rast-creator-tools": { "url": "https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp" }
}
}
仅支持 stdio 的客户端(通过 mcp-remote):
{
"mcpServers": {
"rast-creator-tools": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp"]
}
}
}
通过 stdio 在本地运行(无需网络):
npm install && npm run build:stdio
node dist/stdio.mjs # or: docker build -t rast-creator-tools . && docker run -i --rm rast-creator-tools
提示词示例
- 1080x1920 的 TikTok 视频安全区域是什么?
- 1080x1920 的画面中,位于 y = 1550 px 的字幕框会被 Reels 界面遮挡吗?
- 3 分钟的 4K 30 fps YouTube 导出视频,码率为 45 Mbps 时有多大?
- 要将 90 秒的 1080p 视频控制在 100 MB 以内,需要多少比特率?
- 检查此 SRT 是否存在重叠、阅读速度过快或字符损坏:(粘贴字幕)
- 上传 HDR 视频到 YouTube 应使用哪些导出设置?
原始请求
curl -s -X POST https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp \
-H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_safe_zone","arguments":{"platform":"reels"}}}'
端点
| 路径 | 用途 |
|---|---|
POST /v1/mcp(别名 /mcp) | 通过 Streamable HTTP 提供 MCP JSON-RPC,无状态(无 Mcp-Session-Id),返回 JSON 响应。GET → 405 |
GET /health | {"status":"ok",...} |
GET / | 简短的落地页 JSON(端点、工具、数据政策) |
GET /.well-known/google-connected-apps | Google Connected Apps 的域名验证 JSON(配置前返回 404) |
开发与自托管
TypeScript、MCP TypeScript SDK、Cloudflare Workers(免费计划即可)。
npm install
npm test # vitest (tools + HTTP/MCP round trips)
npm run typecheck
npm run dev # wrangler dev → http://127.0.0.1:8787
npm run smoke # health + initialize + tools/list + tools/call over real HTTP
npx wrangler deploy # → https://rast-creator-tools-mcp.<your-subdomain>.workers.dev
src/index.ts Worker router (/v1/mcp, /health, /, /.well-known)
src/server.ts McpServer, instructions, tool schemas + annotations
src/tools/*.ts pure, deterministic tool logic
src/data/ safe-zone and export-spec data (from rastcreative.com)
test/ vitest
docs/ Google Connected Apps registration notes
更多免费工具
这些工具的浏览器版本及更多工具:rastcreative.com/en/tools/ — 由 Rast Creative Studio 提供。
许可证
MIT © Rast Creative Studio
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。