Integration · Marketing
Connect Claude & ChatGPT to CineSend On Demand
Ask your AI to create a voucher for a film, check whether a code has been redeemed or see who watched what on CineSend On Demand. It can search and update videos, build playlists and categories, manage subscribers and their access, create and expire vouchers, and read live events and viewing sessions.
Free plan, no credit card. Takes about a minute.
Try asking
“Create a voucher for the festival opener that is valid for 48 hours.”
The AI finds the video and creates a voucher code that gives access to it, valid for 48 hours from now.
“Has voucher code X7K2P9 been redeemed?”
It gets the voucher by its code and shows whether it has been redeemed.
“Who watched what last week?”
It lists the viewing sessions between last week's start and end dates.
What your AI can do
Videos and playlists
Search, create and update videos, build playlists and add videos, playlists, series and events to categories.
Subscribers and access
Create and update subscribers, give them subscriber types and list the content each one can access.
Vouchers, events and viewing
Create, check and expire vouchers, read live events and streams, and list viewing sessions.
“Add Anna Berg, [email protected], as a Premium subscriber and send her an invite.”
It looks up the subscriber type and creates the subscriber with it. She gets an invitation email.
“Make a playlist called Nordic Shorts with these three films.”
It creates the playlist and adds each video to it.
“Set subscriber 3120 to Inactive.”
It changes the subscriber's status to Inactive.
27 tools for CineSend On Demand
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_subscriber_typeChanges dataGive a subscriber (`subscriber_id`) a subscriber type (`subscriber_type_id`), granting its access.add_to_categoryChanges dataAdd an asset to a category: `category_id`, `asset_id` and `type` (video, playlist, series or event).add_video_to_playlistChanges dataAdd a video (`video_id`) to a playlist (`playlist_id`).create_categoryChanges dataCreate a category with a `title`.create_playlistChanges dataCreate a playlist with a `title`.create_subscriberChanges dataCreate a subscriber with `name`, `email` and `send_email` (true emails them an invitation); optionally assign `subscriber_type_ids`.create_videoChanges dataCreate a video with `title` and optional `logline`, `short_summary`, `directors`, `release_year`, publish dates and a source `url`.create_voucherChanges dataCreate a voucher code that unlocks an asset (`asset_id`); optional `title`, `subscriber_id`, `order_id` and validity (`duration_in_hours` or `duration_in_hours_from_now`).expire_voucherChanges dataExpire a voucher by `voucher_id` so it can no longer be used. This cannot be undone.get_eventGet one live event by `event_id`.get_live_streamGet the live-stream details of an event by `asset_id`.get_playlistGet one playlist by `playlist_id` with its videos.get_subscriberGet one subscriber by `subscriber_id`.get_videoGet one video by `video_id`, with its metadata and status.get_voucherGet a voucher by its code or ID (`code_or_id`), including whether it has been redeemed.list_categoriesList all categories.list_eventsList live events.list_playlistsList all playlists.list_subscriber_contentList the videos and other content a subscriber (`subscriber_id`) can access.list_subscriber_typesList subscriber types (membership levels that control access to content).list_subscriber_vouchersList the vouchers attached to a subscriber by `subscriber_id`.list_subscribersList subscribers, optionally filtered by `subscriber_type_id`.list_viewing_sessionsList viewing sessions (who watched what) between `start` and `end` dates; page with `offset`.search_videosSearch videos by title (`search`), `category_id`, `genre` or visibility/playability flags; page with `take` and `offset`.update_playlistChanges dataChange one field of a playlist by `playlist_id`: `key` (the field name) and its new `value`.update_subscriberChanges dataChange one field of a subscriber by `subscriber_id`: `key` (status, customdata1-3 or externalauthid) and `value`, e.g. status Active or Inactive.update_videoChanges dataChange one field of a video by `video_id`: `key` (the field name) and its new `value`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose CineSend On Demand from the app list.
- 2
Paste your key
Paste your CineSend API key. In your CineSend OTT administration portal open Site Settings > Integrations and find the API Key panel. Copy the key, or click Generate to create one.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in CineSend On Demand?
It can search and read videos, playlists, categories, live events, live streams, subscribers, subscriber types, vouchers and viewing sessions. It can create videos, playlists, categories, subscribers and vouchers, update videos, playlists and subscribers, give subscribers a subscriber type and expire vouchers.
Does the AI see my CineSend On Demand credentials?
No. Your CineSend API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Expiring a voucher cannot be undone, and creating a subscriber can email them an invitation. Both can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own CineSend account. PipMCP is not affiliated with CineSend.
Can a voucher be taken back?
Yes. The AI can expire a voucher by its ID so it can no longer be used. Expiring cannot be undone, so you may want it to require your approval. You can also check first whether the voucher has been redeemed.
Related integrations
Let your AI work in CineSend On Demand today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect CineSend On Demand freePipMCP is not affiliated with CineSend On Demand. Product names are trademarks of their owners.






