Export Frames To Json
export_frames_to_jsonExport frames from an open demo as JSON Lines (one frame per line) to a file in DEMOPATH.
How it works ↓Pricing
Per call
$0.02
Model
time-based
Pay only for what you use. No subscriptions.
Inputs
to_server_time
integernullto_frame
integernulllimit
integernulloutput_filename
stringnullfrom_server_time
integernullsession_id *
stringfrom_frame
integernullInput Parameters
Cost per run
Execution cost$0.02
About Export Frames To Json
Export frames from an open demo as JSON Lines (one frame per line) to a file in DEMO_PATH. Each line is a raw DecodedServerMessage: sequence number, server_time, operations (snapshots, configstrings, server commands, etc.). Use from_frame/from_server_time to set the start, to_frame/to_server_time to set the end, and limit to cap the output. Returns the output path and the number of frames written.
Frequently Asked Questions
Export frames from an open demo as JSON Lines (one frame per line) to a file in DEMO_PATH. Each line is a raw DecodedServerMessage: sequence number, server_time, operations (snapshots, configstrings, server commands, etc.). Use from_frame/from_server_time to set the start, to_frame/to_server_time to set the end, and limit to cap the output. Returns the output path and the number of frames written.
Export Frames To Json costs $0.02 per call on xpay. No subscription, no minimums. Pay only for the calls you make. New accounts get $5 in free credits.
Connect the Mcps MCP endpoint to your client — Claude Code: claude mcp add --transport http quakelive "https://quakelive.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"; Cursor/Windsurf/Cline/VS Code: same URL in mcp.json. The agent will see export_frames_to_json as a callable tool with the input schema and run it directly. (Unified across all providers: https://mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY, then xpay_run with toolPath quakelive/export_frames_to_json.)
Yes — that's exactly what xpay is for. You don't need a Mcps account or API key. Sign up at xpay.tools (Google or email), get $5 free credit, and run Export Frames To Json immediately. Billing flows through your xpay balance.
Export Frames To Json accepts 7 input parameters: to_server_time, to_frame, limit, output_filename, from_server_time, session_id…. See the input schema and runnable form on this page for details and to test live.

