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.
Say what should happen.
The workflow builds itself.
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 mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Wistia
- Create your workspace
Sign up free. Nothing to install.
- 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.
- 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.
