dev.keyframer/keyframer
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Keyframer
Publisher-provided description
150+ React Native animation recipes, scene authoring, phone preview via QR, Reanimated v4 codegen
Summary by lookupd
Searches and fetches React Native animation recipes, authors and validates scenes, generates Reanimated code, and provides phone previews…
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http keyframer https://api.keyframer.dev/mcp
Codex, remote (streamable-http)
codex mcp add keyframer --url https://api.keyframer.dev/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"keyframer": {
"url": "https://api.keyframer.dev/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (11 tools)
Publisher-provided text
search_recipesSearch 150+ free Keyframer recipes (bounce, carousels, progress rings, particles, text effects, shaders, scroll animations…). Each recipe has a scene + verifiedget_recipeFetch one recipe by slug: metadata, the scene JSON (usable as a starting point for create_scene), and the generated React Native Reanimated component code. Reciget_scene_formatThe Keyframer scene JSON format — read this before authoring a scene. Section "scene" covers elements/keyframes/easing; section "nodes" covers node graphs (procvalidate_sceneValidate a scene against the Keyframer format before create_scene or generate_code. Returns errors (must fix) and warnings (advisory). Free to call — iterate unsample_sceneNumerically preview a scene: evaluates keyframes AND node graphs at N evenly spaced times and returns each moving prop as a value series (the same math the editcreate_sceneSave a scene and get an editor URL where it opens in the visual editor (timeline, canvas, node graphs, mobile QR preview). Validates first. Works without a key:update_sceneReplace the content of one of your scenes (full scene JSON, validated first) — the edit loop for iterating instead of duplicating. Live previews watching the sclist_scenesList the scenes in the connected Keyframer account (id, name, updated, visibility). Requires an API key.get_sceneFetch one of your scenes (or any public scene) as JSON — edit it and re-save with update_scene, or feed it to generate_code. Requires an API key.get_preview_qrA terminal-scannable QR code for a scene. Scan it with a phone camera and the scene runs live in the Keyframer preview app on real hardware — edits sync as theygenerate_codeCompile a scene into a runnable React Native component. Pass inline scene JSON or a scene_id from your account. Output targets Reanimated v4 by default ("animat
Details
- Version: 1.0.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 1771 ms
- First indexed:
- Last seen in registry:
- Website: https://keyframer.dev/mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/dev.keyframer/keyframer)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp