Search / io.github.bewoai/rast-creator-tools
Rast Creator Tools
R0· no sign-inShort-form video tools: Reels/TikTok/Shorts safe zones, bitrate math, SRT checks, export settings.
v1.0.0 · active · repository · website · descriptor JSON · versions
Search / io.github.bewoai/rast-creator-tools
R0· no sign-inShort-form video tools: Reels/TikTok/Shorts safe zones, bitrate math, SRT checks, export settings.
v1.0.0 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"rast-creator-tools": {
"type": "http",
"url": "https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp"
}
}
}claude mcp add --transport http rast-creator-tools https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp[mcp_servers.rast-creator-tools]
url = "https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"rast-creator-tools": {
"type": "remote",
"url": "https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"rast-creator-tools": {
"type": "http",
"url": "https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=rast-creator-tools&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vcmFzdC1jcmVhdG9yLXRvb2xzLW1jcC5zdHVkaW8tYzI1LndvcmtlcnMuZGV2L3YxL21jcCJ9"
}{
"servers": {
"rast-creator-tools": {
"type": "http",
"url": "https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp"
}
}
}{
"mcpServers": {
"rast-creator-tools": {
"httpUrl": "https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp"
}
}
}extensions:
"rast-creator-tools":
enabled: true
name: "rast-creator-tools"
type: streamable_http
uri: "https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations5 of 5 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 1,951 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes, stability.rug_pulltool history recorded for 6 of the 7 days neededdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +website +reachable +uptime-96% +updated-6d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp streamable-http | none | yes | 96% | 261 ms | 2025-11-25 | 2026-11-07 |
calculate_bitrateread-only | Calculates the file size of a video export from its duration and bitrate, or (when target_size_mb is given) the highest video bitrate that fits that size with a 2% safety margin. Without an explicit bitrate it uses the reference value for the platform, resolution and frame rate (YouTube and Vimeo recommendations, Apple ProRes target data rates, or Rast's delivery target for Instagram and TikTok, which publish none). Also returns size-limit warnings (Meta 4 GB, TikTok ads 500 MB / 516 kbps) and a two-pass ffmpeg command. |
check_text_positionread-only | Checks whether a rectangular text box (caption, title or logo) on a vertical video frame stays inside the safe zone of Instagram Reels, TikTok, YouTube Shorts or Instagram Stories. Reports which interface element it overlaps (top bar, bottom caption area, right button column, edge margins, optionally the Reels comment-reply sticker) and suggests the nearest position that clears them. Coordinates are pixels from the top-left corner of the frame. |
export_settingsread-only | Returns recommended export settings for uploading a finished video to YouTube (SDR or HDR), Vimeo, Instagram Reels or TikTok, or for a ProRes archive master: container, codec, resolution, frame rate, bitrate, colour and audio, plus links to each platform's official spec page and a short step list that works in any editor. |
get_safe_zoneread-only | Returns the approximate areas of a vertical (9:16) video frame that the app interface covers on Instagram Reels, TikTok, YouTube Shorts or Instagram Stories: unsafe margins in pixels and percent, the safe rectangle for text, the position of the right-hand button column and short placement guidance. Values are measured on 1080x1920 and scaled to the given frame size. |
validate_srtread-only | Checks pasted SRT or WebVTT subtitle text and lists problems per subtitle: overlapping or out-of-order timings, gaps shorter than the minimum frame gap, reading speed (characters per second), line length, line count, too short or too long durations, and broken characters from a wrong encoding (mojibake such as 'é' or '’', with the probable correct text). Optionally returns a corrected SRT. The text is only processed for this response. |
Schemas: list_tools.
{
"name": "io.github.bewoai/rast-creator-tools",
"title": "Rast Creator Tools",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"repository": {
"url": "https://github.com/bewoai/rast-creator-tools-mcp",
"source": "github"
},
"websiteUrl": "https://rastcreative.com/en/tools/",
"description": "Short-form video tools: Reels/TikTok/Shorts safe zones, bitrate math, SRT checks, export settings."
}