Generation costs money and agents retry. Without an idempotency key a retried video request is a second charge for the same output; without a balance check the agent finds out it is broke by failing mid-workflow. Filtrix documents both, and the credit tool's description explicitly frames it as something to call before queuing or retrying — which is guidance the model will actually read.
Filtrix's endpoint. Six tools described as the core set most agents need first: image generation and editing, two video paths, a status poller and a balance check.
- generate_image_text — text to image, with quality and speed modes
- edit_image_text — edit an existing image by instruction, in the same workflow
- generate_video_text — asynchronous text to video, returning a request id
- generate_video_image — image to video, with a choice of models
- get_video_status — poll the job and download the finished asset
- get_account_credits — check the balance before queuing work or retrying
A bearer MCP key, generated once billing is set up. Async jobs support idempotency keys so a retry does not double-charge.
Paste a URL with a key — add the endpoint to your client
