FlipLetters
mcp remote · streamable-http · v0.3.1 · source: crawl
https://app.flipletters.com/mcp/v1
https://github.com/Terahertz-Inc/flipletters-mcp
Draft, validate, render, and share split-flap and flip-dot board videos written in flipcode.
Works
100
Verified Oct 31, 2026 · p50 330 ms · p95 697 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'flipletters' |
| tools_listed | 15 | pass | 13 tools |
| schema_complete | 15 | pass | 13 of 13 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 330 ms |
| latency_p95 | 5 | pass | p95 697 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (13)
| Name | Description | Schema |
|---|---|---|
flipletters_flipcode_reference | Returns the flipcode cheat sheet (spec v1): directives, board types and size limits, transition modes, and flip-native effect recipes. Call this before writing a board so the code you produce is valid | typed |
flipletters_validate_board | Parses a flipcode document, returning the normalized canonical code, any warnings (out-of-range values are clamped, unknown lines ignored), a board summary, and links: a share URL that opens the exact | typed |
flipletters_example_board | Returns a complete, valid flipcode document for a board type (minimal, trainboard/station, artboard, flipdot, marquee, announcement, arena) — a known-good starting point to edit rather than writing fr | typed |
flipletters_template_url | Builds a human-readable FlipLetters Studio URL where every query parameter mirrors one flipcode line — good for short text boards you want legible in the address itself (chat messages, docs). For full | typed |
flipletters_create_animation | One call from plain text to a FlipLetters video: builds a board on a text template (default minimal), checks the text against FlipLetters content rules, cloud-renders an MP4 under the signed-in owner' | typed |
flipletters_render_board | Parses flipcode and submits a cloud MP4 render under the API key owner's FlipLetters plan (same free quota / Premium / Studio limits as the Studio). Requires Authorization: Bearer flk_… (or FLIPLETTER | typed |
flipletters_render_status | Poll a cloud render job started with flipletters_render_board. Requires Authorization: Bearer flk_…. | typed |
flipletters_list_teams | Lists FlipLetters teams the API key owner belongs to (teamId, name, inviteCode). Requires Authorization: Bearer flk_… with team scope. | typed |
flipletters_share_to_team | Parses flipcode and shares the board into a Team Library the key owner is a member of. Requires Authorization: Bearer flk_…. Use flipletters_list_teams first to get teamId. | typed |
flipletters_list_workspaces | Lists agency projects (workspaces) for the API key owner, plus the active project id. Project-scoped keys return their bound project as active. Requires Authorization: Bearer flk_…. | typed |
flipletters_list_postiz_destinations | Lists Postiz destinations (masked keys) attached to a FlipLetters project. Use flipletters_list_workspaces first. Requires Authorization: Bearer flk_…. | typed |
flipletters_list_postiz_integrations | Lists connected social channels for a project's Postiz share account. Use before flipletters_share_to_postiz to get integrationId. Requires Authorization: Bearer flk_…. | typed |
flipletters_share_to_postiz | Uploads a cloud media URL (or Studio host local fileName) to a project's Postiz destination and schedules/drafts/posts it. Loop: render_board → list_workspaces → list_postiz_destinations → list_postiz | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/com-flipletters-mcp)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.