Build with X video downloads

One backend for the website, HTTP API, and compatible MCP clients.

Last updated: 2026-11-02

Choose your integration

  • HTTP API: submit a public X post URL and receive structured video metadata and temporary MP4 download links.
  • Remote MCP: expose the same capability as resolve_x_video to a compatible AI client.
  • API keys: optional authentication with higher per-user limits. Keys are shown once and can be revoked.
  • Today's usage: authenticated API activity; transfer starts are not completed saves.

Basic website use and anonymous API/MCP calls are free within shared limits. No CLI, paid plan, or billing is offered in this release.

What a tool call does

Resolution returns available media; it does not save a file on the user's device. A client must follow the returned download_url and obtain any user authorization its own environment requires. Links expire after 15 minutes.

Operational limits

Anonymous: 10 resolutions / 10 minutes / IP. API key: 60 / 10 minutes / user, shared across that user's keys. Shared service: 2,000 resolutions / UTC day and 10 GB of reserved transfer capacity / UTC day. Files: 250 MB maximum. HTTP 429 includes Retry-After when available.

Metadata uses public X embed responses, with FxEmbed as fallback. Neither source guarantees availability. Unsupported: private or deleted posts, external embeds, live streams, batch downloads, and transcoding.