ClaudeChatGPTPerplexityGeminiMicrosoft CopilotRaycastMeta AIGrokZ.aiQwenKimi
DeepSeekMistralCursorVS CodeWindsurfJetBrainsClineLovableVercel AI SDKLangChain

Use Cloudflare Stream with your AI.

Connect your account once and let the AI you already use work with it, without building another integration. Manage video infrastructure via Cloudflare Stream—list videos, manage live inputs, and handle uploads directly from any AI agent.

Included with plan

Ask AI about this Connector

Developed, maintained, and hosted by Vinkius.

MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED

Waiting for input…

Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

Complete set · 26 capabilities

The complete Cloudflare Stream capability set.

These are the exact actions your AI can choose when you ask it to work with Cloudflare Stream.

Capability set01 / 07

01-04

4 capabilities in this set.

Part of 26 available through Cloudflare Stream.

  1. 01

    Get storage usage

    Retrieve account-wide storage statistics

  2. 02

    Get video

    Retrieve details for a single video

  3. 03

    Get webhook

    View webhook configuration

  4. 04

    Initiate upload

    Requires upload length in bytes and base64 encoded metadata. Initiates a video upload using the TUS protocol

Capability set02 / 07

05-08

4 capabilities in this set.

Part of 26 available through Cloudflare Stream.

  1. 05

    List audio tracks

    List additional audio tracks for a video

  2. 06

    List captions

    List text tracks (subtitles/captions) for a video

  3. 07

    List live inputs

    List live inputs

  4. 08

    List signing keys

    List Stream Signing Keys

Capability set03 / 07

09-12

4 capabilities in this set.

Part of 26 available through Cloudflare Stream.

  1. 09

    Create live output

    Create a simulcast output for a live input

  2. 10

    Generate caption

    Generate AI captions for a video

  3. 11

    List downloads

    List available downloads for a video

  4. 12

    List live outputs

    G., YouTube, Twitch) for a specific live input. List simulcast outputs for a live input

Capability set04 / 07

13-16

4 capabilities in this set.

Part of 26 available through Cloudflare Stream.

  1. 13

    Upload caption

    Upload a VTT caption file

  2. 14

    Copy audio track

    Add an audio track via URL

  3. 15

    Create live input

    Can specify metadata and recording options. Creates a live input for streaming video to Cloudflare

  4. 16

    Create m4a download

    Enable M4A audio downloads for a video

Capability set05 / 07

17-20

4 capabilities in this set.

Part of 26 available through Cloudflare Stream.

  1. 17

    Create mp4 download

    Enable MP4 downloads for a video

  2. 18

    Create signing key

    Create a Stream Signing Key

  3. 19

    Create watermark

    Create a watermark profile

  4. 20

    Delete live input

    Delete a live input

Capability set06 / 07

21-23

3 capabilities in this set.

Part of 26 available through Cloudflare Stream.

  1. 21

    Delete live output

    Delete a simulcast output

  2. 22

    Delete video

    Deletes a video and its copies

  3. 23

    Edit video

    Update metadata or settings for a video

Capability set07 / 07

24-26

3 capabilities in this set.

Part of 26 available through Cloudflare Stream.

  1. 24

    List videos

    Can filter by status, type, or search term. List videos in your Cloudflare Stream account

  2. 25

    List watermarks

    List watermark profiles

  3. 26

    Update webhook

    Create or update webhook configuration

Observed, not estimated

1007ms average. Fast in production.

Cloudflare Stream is checked daily against the live service.

Daily averagePeak 1205ms
Aug 20Today
Fastest day
860ms
Slowest day
1205ms
14-day trend
Slowing+8%

Connect your client

One URL. Every client.

Activate the Connector, copy your link, and paste it into the client you already use. 26 capabilities arrive ready to run.

Preview access · not provider authentication

The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Cloudflare Stream, so you can see the experience inside your AI.

It does not authenticate your account with Cloudflare Stream. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.

Cloudflare Stream Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_EgpY0pXAeORDh4zZIQlLZIcdI8jYeUFPaO3T4ZgX/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Cloudflare Stream capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "cloudflare-stream-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_EgpY0pXAeORDh4zZIQlLZIcdI8jYeUFPaO3T4ZgX/mcp"
    }
  }
}
  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Step-by-step instructions for each client are in the guide. How to connect

FAQ

Questions Cloudflare Stream owners ask.

  • 01

    Can I filter my video list to see only videos that are ready to watch?

    Yes! Use the list_videos capability and set the status parameter to 'ready'. You can also filter by type (vod or live) and search for specific names.

  • 02

    How do I create a new live streaming endpoint?

    You can use the create_live_input capability. You can optionally provide metadata like a stream name and configure whether the stream should be automatically recorded.

  • 03

    Is it possible to update the metadata of an existing video?

    Absolutely. Use the edit_video capability with the video's identifier. You can update the meta object, change allowedOrigins, or toggle requireSignedURLs.