New in Presto Player · MCP Ready

Run your
video library
by just asking AI.

Presto Player Abilities plugs Claude, ChatGPT and Cursor straight into WordPress. Add videos, build presets, generate chapters, pull retention curves — all from a chat, no wp‑admin clicks.

21 abilities live todayWorks with Claude, ChatGPT and CursorRuns on your own server13 of them free
your-site.com/wp-admin
All videos
Product Demo 2026Just added by AI
Onboarding · Lesson 1YouTube · 4:21
Onboarding · Lesson 2Bunny · 12:04
Webinar — Q3 RoadmapSelf-hosted · 47:18
Claudeconnected to Presto Player
Add this YouTube video as “Product Demo 2026” and give me the shortcode.
Done — video added. Shortcode: [presto_player id=4182]
create-video-youtubeget-video-shortcode

Works with Claude, ChatGPT and Cursor

CClaude Desktop GChatGPT Cursor

Why you’ll love it

Less clicking. More creating.

Stop hunting through wp-admin. Your AI client talks to Presto Player directly — so you can focus on the video, not the configuration.

Save hours every week

Skip the repetitive admin clicks. Add videos, build presets, generate chapters and pull retention numbers in seconds, with plain-English prompts.

Build by asking

“Turn my Bunny collection into a course with one lesson per video.” Your AI reads the request and makes it happen — safely, within your permissions.

Stay in control

Layered toggles for read, edit and delete. Cursor installs in one click; Claude and ChatGPT take a single paste of your endpoint. Every client connects with a revocable Application Password — revoke it anytime.

Try it with your AI

Prompts that do real work, fast.

Once your assistant is connected, you just type. Paste any of these straight into Claude, ChatGPT or Cursor — no special syntax, no ability names to memorise. Describe what you want and it picks the right tools. Cards marked Coming soon use abilities that ship in the next release.

Media HubMulti-step
Add these 12 YouTube URLs to my Media Hub, title each one from the video, then give me the shortcodes ready to paste.
create-video-youtube ×12get-video-shortcode ×12
Saves ~45 min of Media Hub clicks
CoursesMulti-stepProComing soon
Take my Bunny collection Onboarding and build a LearnDash course with one lesson per video, in the same order.
list-bunny-collectionscourse-create-from-collectionlink-video-to-learndash-step ×N
Replaces a 2-hour course build
CaptionsMulti-stepProComing soon
Transcribe every video in Product Demos, then translate the captions into German and Spanish.
captions-transcribe-bunny ×Ncaptions-bulk-translate-collection
Replaces half a day of subtitling
PresetsMulti-stepComing soon
Create a preset called Course Player with our brand colour, no download button and autoplay off — then make it the site default.
create-presetupdate-presetupdate-settings
Saves ~25 min of settings hunting
CaptionsMulti-stepPro
Translate the captions on every video in Onboarding into French, then chapter each one from the new captions.
captions-translate ×Nchapters-generate-from-captions-deterministic ×N
Replaces a 4-hour localisation pass
AnalyticsRead-onlyPro
Which three videos lose the most people in the first 30 seconds, and where exactly do they drop off?
list-top-videosget-video-drop-off ×3
Replaces a 30-min report dig
CaptionsMulti-step
Generate chapters for the Week 2 webinar from its captions, then read them back to me before saving.
chapters-generate-from-captions-deterministicchapters-list
Saves ~40 min of scrubbing the timeline
Media HubMulti-stepPro
Upload these three MP4s to Bunny, add them as Q3 Roadmap parts 1–3, and retitle last year’s versions as Archived.
upload-bunny-video ×3create-video-bunny ×3update-video ×3
Saves ~35 min of uploading and renaming
CoursesMulti-stepProComing soon
Pull my Bunny collection Product Demos, build a course from it, and make a smart playlist of the same videos for the sidebar.
list-bunny-collectionscourse-create-from-collectioncreate-smart-playlist
Replaces a 90-min build
AnalyticsRead-onlyPro
Give me last month in one paragraph: total views, my five most-watched videos, and who watched the most.
get-video-viewslist-top-videoslist-top-viewers
Replaces a 45-min monthly report
CoursesMulti-stepProComing soon
Build a smart playlist of everything tagged onboarding, newest first, capped at ten videos.
create-smart-playlist
Saves ~30 min of manual curation
Media HubMulti-step
Swap the Vimeo version of our homepage explainer for this new self-hosted MP4, and keep the shortcode the same.
create-video-self-hostedupdate-videoget-video-shortcode
Saves ~20 min of re-embedding
Media HubMulti-step
Find every video still pointing at the old Vimeo account, show me the list, and remove the ones nobody has watched.
list-videosget-video ×Ndelete-video ×N
Replaces a 90-min library audit
PresetsRead-onlyComing soon
Show me every player preset and exactly what each one is set to.
list-presetsget-preset
Saves ~20 min of opening every preset
PresetsMulti-stepComing soon
Duplicate Course Player as a Podcast Audio preset with the video controls stripped, then delete the old Minimal Embed.
get-presetcreate-presetdelete-preset
Saves ~20 min of preset fiddling
CoursesMulti-stepComing soon
Attach the Week 3 recording to lesson 4 of the Advanced course and hand me the shortcode.
get-video-shortcodelink-video-to-learndash-step
Saves ~15 min of copy-paste
AnalyticsRead-onlyPro
Who are my top ten viewers this quarter, and which video did each of them actually finish?
list-top-viewersget-video-views
Replaces a 40-min export
Media HubRead-only
Show me every video in my Media Hub with its source, length and shortcode.
list-videos
Replaces ~10 min of scrolling
PresetsRead-only
What are my current Presto Player settings, and which preset is the site default?
get-settings
Saves ~10 min of settings hunting
Media HubRead-only
Give me the Presto Player shortcode for my Week 2 video.
get-video-shortcode
Saves ~5 min in the editor

What your AI can do

21 abilities across 5 core modules

Everything you would normally click through in Presto Player, now available as a conversation. Here is what your AI client can run on your behalf.

21Abilities
5Modules
13In free
8Pro only

Counts show the abilities you can run today. Another 21 are already built and ship in a follow-up release. Some core abilities act on Pro features — each module says which.

Video Library · 8 abilitiesFree

Fill your Media Hub at the speed of thought

YouTube, Vimeo, Bunny or a raw MP4 — your AI can add any of them in one prompt, then hand you the shortcode ready to paste.

  • Add videos from YouTube, Vimeo or a self-hosted file
  • Search and filter the library with pagination
  • Rename and retag videos without opening the editor
  • Pull the shortcode for any video
presto.videos
Recently added4 videos
Product Demo 2026Just created by AI
Onboarding · Lesson 1YouTube · 4:21
Webinar — Q3 RoadmapSelf-hosted · 47:18
Presets3 presets
Course PlayerDefault

Player Presets · 5 abilitiesProComing soon

Roll out your house style in one sentence

Presets carry your branding, controls and behaviour. Ask your AI to create one, adjust it, or make it the site default.

These abilities are written and ship in a follow-up release. Customising presets and setting a site default will require Pro.

  • Create and delete player presets
  • Update branding, controls and behaviour
  • Set any preset as the site default
  • List every preset with its full configuration
presto.presets
Course PlayerDefault · just updated
Podcast AudioAudio · 6 controls
Minimal EmbedVideo · 3 controls
create-presetupdate-presetupdate-settings

Chapters · 3 abilitiesPro

Chapters from captions, with no AI guesswork

Presto Player reads your WebVTT caption track and finds chapter breaks from silence gaps. Fully deterministic, so you review the markers before they land.

The chapter abilities ship in the free plugin. Editing and saving chapters is a Pro feature.

  • Read the chapters on any video
  • Generate chapters from a caption track
  • Tune the silence gap and minimum chapter length
  • Returns markers for review, never saves silently
presto.chapters
00:00 — Welcome8s gap
01:12 — Installing the plugin11s gap
04:38 — Your first player9s gap
09:02 — Presets and branding14s gap
8 chapters detected · nothing saved yet

Bunny Stream & Captions · 4 abilitiesPro

Transcribe and translate a whole collection in one ask

Register and embed Bunny Stream videos, browse collections, auto-transcribe, and queue translation into as many languages as you need.

  • Create and embed Bunny Stream videos by GUID
  • Browse every collection in the active library
  • Auto-transcribe through Bunny.net (coming soon)
  • Bulk translate a collection into several languages (coming soon)
presto.captions · bulk
English · sourceReady
GermanTranslated
SpanishTranslated
FrenchQueued
JapaneseQueued
18 videos · 5 languages · 1 prompt

Courses & Playlists · 5 abilities4 Pro + 1 FreeComing soon

Turn a folder of videos into a real course

Attach a video to a LearnDash lesson, build a smart playlist from a rule and publish it as a page, or convert a whole Bunny collection into a structured course.

  • Link any video to a LearnDash lesson or topic
  • Build playlists by most-watched, recent or tag
  • Publish a playlist as a live page and get the URL
  • Create a course with a lesson per collection video
presto.courses
Onboarding Course12 lessons
Week 1 · Getting set up3 lessons
Week 2 · Your first player4 lessons
Week 3 · Presets and branding3 lessons
Week 4 · Analytics2 lessons
course-create-from-collection

Analytics · 4 abilitiesPro

Ask where viewers leave, not just how many watched

Top videos, top viewers, view counts for any date range, and the full retention curve that shows the exact second people drop off.

  • Rank videos and viewers by view count
  • View counts for any custom date range
  • Full drop-off curve per video
  • Answers arrive as numbers, lists or a summary
presto.analytics · drop-off
0:00 – 0:301,284 viewers
0:30 – 2:00912 viewers
2:00 – 5:00565 viewers
5:00 – end244 viewers
Biggest fall: 29% leave in the first 30 seconds.

Global Settings · 2 abilitiesFree

Change a global setting by describing it

Branding, YouTube defaults, default presets, performance flags and Media Hub sync — readable and writable, one option group at a time.

  • Read every global Presto Player setting
  • Update a single option group safely
  • Values are sanitised before they are stored
  • Ideal for replicating config across sites
presto.settings

Branding

Logo, colours and player watermark

YouTube defaults

Hide related videos, disable branding

Media Hub sync

Keep reusable videos in sync

Settings & Security · layered permissions

You stay in the driver’s seat

Presto Player ships with a layered permission system. Start read-only, then unlock changes as you trust the workflow. Every client connects with its own revocable Application Password.

  • Read and write toggles — enable only what you need
  • Every ability enforces the same WordPress capability as the screen it replaces
  • Destructive tools are annotated, so your AI confirms first
  • Abilities run on your server, with no Presto Player middleman
Presto Player › Settings › AI Abilities

Enable AI accessLow

Read-only access to videos, presets, chapters and analytics

Allow AI to make changesMed

Create and update videos, presets, chapters and settings

Destructive abilities

Trashing videos and presets is gated by the switch above, and every destructive ability is annotated so your AI confirms before it runs.

/wp-json/presto-player/v1/mcp · requires WordPress 6.9 or later

FAQ

Questions, answered

Do I need an API key or an AI subscription from Presto Player?

No. Presto Player exposes the abilities and you connect whichever AI client you already pay for. There is no Presto Player AI fee and no key to buy from us.

Can the AI delete my videos?

Only if you let it. Every write and delete ability sits behind the Allow AI to make changes switch, which is off by default. Destructive abilities are annotated too, so clients confirm before calling them.

Which AI clients are supported?

Claude, ChatGPT and Cursor are the clients we test and document. Cursor has a genuine one-click install link; the other two take a single paste of your endpoint URL.

How do I connect it?

Turn on AI access in Presto Player → Settings → AI Abilities, copy your endpoint (https://yoursite.com/wp-json/presto-player/v1/mcp), then paste it into your client under Settings → Connectors → Add custom connector. You will also need the free WordPress MCP Adapter plugin installed — Presto Player links it for you from that screen.

Is my video data sent to Presto Player or a third party?

Abilities run on your own server, through your own WordPress REST API. Presto Player has no middleman service and receives nothing. What does travel is the answer to whatever you asked — ask Claude for your drop-off curve and Claude sees that curve, exactly as it would see any file you paste into a chat. The Bunny Stream abilities also use your own Bunny.net account. Nothing else leaves your site.

What is the difference between the free and Pro abilities?

13 abilities are free, covering videos, chapters and settings. The 8 Pro abilities cover analytics, Bunny Stream and caption translation. A further 21 abilities — presets, tags, playlists, courses and the rest of the caption tools — are built and ship in a follow-up release; the plugin already lists them as Upcoming.

Does this work on WordPress 6.8 or older?

No. The Abilities API landed in WordPress 6.9, so AI access stays disabled and the toggle is greyed out on older versions. You also need the free MCP Adapter plugin, which Presto Player links you straight to.

Try Presto Player Risk-Free for 14 Days!

You are protected by our no-questions-asked refund policy.