Cincopa integration
Cincopa is a video and media hosting platform. An agent can list, search and tag media assets, upload an asset from a public URL and follow the upload, edit asset metadata, create galleries and add, remove or reorder their assets, get a zip download link for a gallery, manage live streams (create, start, stop, reset, delete), manage portal subdomains and access rules, and register webhooks (HTTP or Slack). Temporary token minting and the HTML upload iframe are not exposed. Authentication is an API token (created per app in the Cincopa dashboard with its own permission level) sent as the api_token query parameter.
Say what should happen.
The workflow builds itself.
What you can do with Cincopa
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.
Live stream, 6 operations
create_live_streamCreate live streamGETCreate a live stream channel with a name, server location and type (passthrough, the default, or transcoded). Extra charges may apply per the vendor.delete_live_streamDelete live streamGETDelete a live stream (liveid from list_live_streams). Irreversible.list_live_streamsList live streamsGETList the live streams of the account with their quota and usage (passthrough and transcoded).reset_live_streamReset live streamGETReset a live stream (liveid from list_live_streams). The vendor notes extra charges may apply.start_live_streamStart live streamGETStart a live stream (liveid from list_live_streams). The vendor notes extra charges may apply.stop_live_streamStop live streamGETStop a running live stream (liveid from list_live_streams).
Asset, 5 operations
delete_assetDelete assetPOSTPermanently delete an asset (rid) from the account and from every gallery that contains it. Irreversible.list_assetsList assetsGETList or search media assets of the account (by text, type, rid, reference_id or tag), paginated with page and items_per_page; details selects extra metadata fields.resync_assetResync assetPOSTCheck one asset (rid) for missing versions and regenerate them, for example after a failed gallery synchronisation.update_asset_metadataUpdate asset metadataPOSTUpdate metadata of one asset (rid): caption, descriptions, related link, reference_id, tags or thumbnail. Only the fields sent are replaced; leave a field out to keep it.upload_asset_from_urlUpload asset from urlPOSTImport a file from a public URL (input) into a gallery (fid) or attach it to an asset (rid plus type). Returns a status_id: poll get_asset_upload_status for progress and the new asset id.
Gallery, 5 operations
create_galleryCreate galleryPOSTCreate a gallery with a name, description and template, or clone settings (copy_args) or items (copy_items) of another gallery, or link it to a master gallery. Returns its fid.delete_galleryDelete galleryPOSTDelete a gallery (fid) with its player settings and analytics. With delete_assets=yes its assets are deleted from the account too. Irreversible.list_galleriesList galleriesGETList or search the galleries of the account (search, filter_tags), paginated with page and items_per_page (max 100).set_gallery_masterSet gallery masterPOSTLink a gallery (fid) to a master gallery so it follows the master settings and template.update_gallery_metadataUpdate gallery metadataPOSTUpdate a gallery (fid) name, description or tags. Only the fields sent are replaced; leave a field out to keep it.
Portal subdomain, 4 operations
check_portal_subdomainCheck portal subdomainGETCheck whether a portal subdomain name is available.create_portal_subdomainCreate portal subdomainPOSTCreate a portal subdomain if the name is available.delete_portal_subdomainDelete portal subdomainPOSTDelete a portal subdomain. Irreversible: the subdomain and the services tied to it cannot be recovered.rename_portal_subdomainRename portal subdomainPOSTRename a portal subdomain from one name (from) to another (to). Check the new name first with check_portal_subdomain.
Gallery item, 3 operations
add_gallery_itemsAdd gallery itemsPOSTAdd one or more existing assets (comma-separated rid list) to a gallery (fid), at the top or the bottom.list_gallery_itemsList gallery itemsGETList the items of one gallery (fid) with the metadata fields chosen in details, paginated with page and items_per_page.remove_gallery_itemsRemove gallery itemsPOSTRemove assets (comma-separated rid list) from a gallery (fid). With delete_assets=yes they are also deleted from every gallery and the asset list.
Webhook, 3 operations
delete_webhookDelete webhookPOSTDelete the webhook registered for hook_url. Irreversible.list_webhooksList webhooksGETList the webhooks registered on the account with their callback URLs and events.set_webhookSet webhookPOSTCreate or update a webhook calling hook_url on the chosen events (gallery.*, asset.*, account.*, analytics.*, leads.*). Cincopa appends a hash made with your security_key to verify calls.
Asset upload, 2 operations
abort_asset_uploadAbort asset uploadPOSTAbort an upload started by upload_asset_from_url (status_id). An aborted upload cannot be resumed.get_asset_upload_statusGet asset upload statusGETGet the progress of an upload started by upload_asset_from_url (status_id): status inprogress, completed or failed, bytes received and the new asset id (resid).
Portal, 2 operations
list_portalsList portalsGETList the portals of the account, or only the one matching subdomain.save_portalSave portalPOSTCreate or update a portal subdomain configuration: template, public access, Cincopa or Google login, allowed users and domains, custom CNAME domain. Send allow_public explicitly: the vendor default is yes (public).
Api token, 1 operation
pingPingGETCheck that the API token is valid and return the account and user it belongs to (emails, IDs) and its permissions.
Asset tag, 1 operation
list_asset_tagsList asset tagsGETGet the tag cloud of the account: the count of assets per tag, including no-tag (untagged) and any-tag.
Gallery download, 1 operation
get_gallery_download_linkGet gallery download linkGETGet a link to a zip file of all items of a gallery (fid), as original files or web-optimised resized versions.
Slack webhook, 1 operation
set_slack_webhookSet slack webhookPOSTCreate or update a webhook that posts Cincopa event notifications to a Slack channel through a Slack incoming-webhook URL.
Upload token, 1 operation
create_upload_invite_tokenCreate upload invite tokenGETCreate an invite token for the upload page of a gallery (fid), valid until expire (YYYY-MM-DD), so outside users can upload files without API access.
Upload url, 1 operation
get_asset_upload_urlGet asset upload urlGETGet a temporary URL to which a client uploads a file with an HTTP POST, into a gallery (fid) or attached to an asset (rid plus type, such as a thumbnail or subtitle).
Use Cincopa from Claude Code, Cursor or Codex
Connect Cincopa in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Cincopa 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 Cincopa
- Create your workspace
Sign up free. Nothing to install.
- Connect Cincopa once
Add your Cincopa 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.
Cincopa integration FAQ
What can you do with the Cincopa integration?
LiveContext exposes 36 operations on Cincopa, covering live stream, asset, gallery and portal subdomain.
