Integration

Wistia integration

Video hosting and analytics API. Upload, manage, and embed videos. Access engagement analytics and customize player experience. Build video platforms and content management systems.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Wistia.Built from the 20 Wistia tools below, on the connection you add once.

Common Wistia use cases

  • Accessibility
  • Video library
  • Content cleanup
  • Content organization
  • Multi-language
  • Storage management
  • Backup
  • Renaming
  • Video upload
  • Content reuse

What you can do with Wistia

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Media, 7 operations

  • copy_mediaCopy mediaPOSTCopies a media to another project.
  • delete_mediaDelete mediaDELETEDeletes a media permanently.
  • get_mediaGet mediaGETRetrieves details for a specific media.
  • import_media_from_urlImport media from urlPOSTImports media into Wistia from a public URL.
  • list_mediasList mediasGETLists all media in the Wistia account.
  • update_mediaUpdate mediaPUTUpdates media metadata.
  • upload_mediaUpload mediaPOSTUploads media from a URL.

Project, 6 operations

  • copy_projectCopy projectPOSTCopies a project and all its media.
  • create_projectCreate projectPOSTCreates a new project folder.
  • delete_projectDelete projectDELETEDeletes a project permanently.
  • get_projectGet projectGETRetrieves details for a specific project.
  • list_projectsList projectsGETLists all projects in the Wistia account.
  • update_projectUpdate projectPUTUpdates project settings.

Caption, 5 operations

  • create_captionsCreate captionsPOSTAdds a caption track to a media.
  • delete_captionDelete captionDELETEDeletes a caption track for a given language.
  • get_captionGet captionGETRetrieves a specific caption track by language.
  • list_captionsList captionsGETLists all caption tracks for a media.
  • update_captionUpdate captionPUTReplaces a caption track with a new SRT file.

Account, 1 operation

  • get_accountGet accountGETRetrieves Wistia account information.

Media stat, 1 operation

  • get_statsGet statsGETRetrieves engagement statistics for a media.

Use Wistia from Claude Code, Cursor or Codex

Connect Wistia in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Wistia operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Wistia

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Wistia once

    Add your Wistia connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Wistia integration FAQ

What can you do with the Wistia integration?

LiveContext exposes 20 operations on Wistia, covering media, project, caption and account. Common uses include Accessibility, Video library and Content cleanup.

Popular integrations

Browse the whole catalog