Vinkius
Qencode

Qencode MCP for AI. Run your entire video pipeline from a single chat window.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Qencode MCP on Cursor AI Code EditorQencode MCP on Claude Desktop AppQencode MCP on OpenAI Agents SDKQencode MCP on Visual Studio CodeQencode MCP on GitHub Copilot AI AgentQencode MCP on Google Gemini AIQencode MCP on Lovable AI DevelopmentQencode MCP on Mistral AI AgentsQencode MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Qencode MCP Server automates high-performance video processing and live broadcasting. Connect your Qencode account to manage complex workflows—from initiating transcodes via `create_task` to setting up multi-target simulcasts with tools like `add_simulcast_target`.

Your AI agent handles the whole pipeline, letting you monitor status, start streams, and update infrastructure directly from chat.

What your AI can do

Add simulcast target

Adds a secondary streaming destination (like Twitch or YouTube) to an already active live stream.

Create domain

Creates and reserves a custom Content Delivery Network (CDN) domain name for your video assets.

Create live stream

Initializes and defines the settings for an entirely new live broadcast feed using specific protocols.

+ 8 more capabilities included
Start Transcoding Jobs

The agent initializes video encoding tasks by accepting source/output parameters, creating a job ID for later monitoring.

Manage Live Streams

You can create new live feeds (using protocols like RTMP or WebRTC), start them up, and stop them when done.

Scale Broadcasts

The agent adds restreaming targets—like YouTube or Twitch—to an active stream so the content broadcasts to multiple places instantly.

Monitor Progress

You track the real-time status of any encoding task, seeing if it's downloading, encoding, or finished.

Configure Domains

The agent provisions and manages custom CDN domains needed for reliable video delivery.

Included with Plan

Waiting for input…

AI Agent

Qencode: 11 Tools for Advanced Video Operations

These eleven tools let your agent handle everything from getting API tokens and setting up custom CDN domains to starting, managing, and scaling live broadcasts.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Qencode on Vinkius

Add Simulcast Target

Adds a secondary streaming destination (like Twitch or YouTube) to an already active live stream.

Create Domain

Creates and reserves a custom Content Delivery Network (CDN) domain name for your...

Create Live Stream

Initializes and defines the settings for an entirely new live broadcast feed using...

Create Task

Creates a background job to transcode one or more source videos into different...

Get Access Token

Retrieves the temporary session token required before any video transcoding task can...

Get Live Access Token

Gets a specific, short-lived access key needed to start or manage live streaming sessions.

Get Task Status

Checks the current progress and final status of one or more running transcoding jobs using their unique IDs.

Start Encode

Kicks off a defined transcoding job, beginning the actual process of converting...

Start Live Stream

Activates the live stream session after it has been successfully created and...

Stop Live Stream

Terminates an active live broadcast feed, ending the streaming connection gracefully.

Update Live Stream

Modifies existing live stream settings—things like changing DVR retention or...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Qencode integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Qencode, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Qencode MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Qencode. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 11 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Managing live streams means jumping between four different dashboards.

Right now, starting a single multi-target broadcast is a pain. You have to jump into your streaming dashboard to create the stream (`create_live_stream`). Then you open your CDN console to manage domains (`create_domain`), and finally, you check a different tool just to add secondary targets like Twitch or YouTube using `add_simulcast_target`. It's a whole mess of tabs.

With this MCP server, the flow changes. You tell your agent: 'Get me live on three platforms.' The agent handles getting the tokens, creating the stream, and adding all simulcasts automatically. You just get confirmation that it's running.

Qencode MCP Server: Run video ops from chat.

The manual steps—obtaining access keys, creating the initial job ID, then separately starting the encoding process—all vanish. The agent sequences these calls for you using `get_access_token`, followed by `create_task` and `start_encode`. It's a single conversation.

Your workflow is now defined by your chat input. You stop thinking about API calls and start focusing on the content itself.

What your AI can actually do with this

Qencode MCP Server automates high-performance video processing and live broadcasting right through your chat interface. You don't have to juggle multiple dashboards or run complicated command lines; your AI agent handles the entire workflow—from encoding big files to setting up multi-location simulcasts.

When you use this server, your agent manages everything in one place: transcoding jobs, complex live streams, and infrastructure setup. It’s built for people who need reliable video delivery that scales fast.

Starting the Process: Transcoding Videos

If you gotta convert source videos into different formats, you'll start by getting an access token using get_access_token. Once you have that key, you create a background job with create_task, defining exactly what sources and outputs you need. After the task is created, you kick off the actual conversion process by calling start_encode.

You never forget where you left off because you can check the real-time progress of any running encoding job using its unique ID with get_task_status. This whole setup lets you manage massive batches of video files without ever leaving your chat.

Running a Live Stream

To go live, you first pull a temporary access key specific to streaming by calling get_live_access_token. Next, you define the entire stream using protocols like RTMP or WebRTC with create_live_stream, setting up all your initial parameters. Once everything's configured and ready to rock, you activate the feed with start_live_stream. When the broadcast is done, you terminate it cleanly using stop_live_stream.

You can also fine-tune what’s happening during the stream; use update_live_stream if you need to change things like DVR retention settings or update encryption keys while the feed is running.

Scaling and Infrastructure

If one destination isn't enough, you gotta broadcast everywhere. If you want your content available on Twitch or YouTube simultaneously with your main stream, you use add_simulcast_target to send the signal to secondary destinations automatically. For rock-solid delivery, you can reserve a custom Content Delivery Network (CDN) domain name for all your video assets by calling create_domain.

This gives you reliable endpoints for global distribution.

Your AI client handles this whole pipeline—it doesn't just run commands; it tracks the status of every task, manages credentials, and updates infrastructure settings using a single conversation thread. You get maximum control over your entire video lifecycle without touching a separate dashboard.

Built · Hosted · Managed by Vinkius Qencode MCP Server - Video Transcoding & Live Streaming API
Server ID 019ea600-4c38-7363-bc3b-e7407bb14c4e
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check if my transcoding job worked using get_task_status? +

You pass the task ID(s) to get_task_status. The response tells you exactly what state it's in: 'downloading', 'encoding', or 'completed'. It’s great for debugging failed jobs too.

What do I need before running start_live_stream? +

You first must call get_live_access_token to get the session key. Then you run create_live_stream to define the feed, and only after that can you use start_live_stream.

How many targets can I add with add_simulcast_target? +

It adds one target per call. If you need multiple platforms (like YouTube and Twitch), you'll just run the add_simulcast_target tool once for each service.

Can I update stream settings without stopping the feed? Use update_live_stream. +

Yes. The update_live_stream tool lets you modify things like DVR retention or keys while the broadcast is active, minimizing downtime and complexity.

How do I get a session-based access token using get_access_token? +

You must call get_access_token first to generate the necessary API credentials. These tokens are session-based and required before you can use tools like create_task or start_encode.

What steps are needed to set up a new endpoint using create_domain? +

Use create_domain to provision a unique, custom Content Delivery Network domain. This allows you to point your live streams or transcoded assets to your own branded URL instead of the default Qencode address.

What specific JSON data must I pass to start_encode? +

You provide a JSON payload detailing the source, output format, and encoding parameters. The tool uses these explicit instructions to begin the transcoding process immediately after you have created a task.

If I need to end a broadcast immediately, how does stop_live_stream work? +

Calling stop_live_stream terminates the active live feed instantly. This tool ensures that you can gracefully shut down your stream without manually interfering with the infrastructure setup or requiring an external client disconnect.

How can I check if my video is finished encoding? +

Use the get_task_status tool with your task tokens. It returns the current state such as 'downloading', 'encoding', 'saving', or 'completed' for one or more tasks.

Can I stream to multiple platforms like YouTube and Twitch at once? +

Yes! First create a stream with create_live_stream, then use add_simulcast_target to add external destinations to your live feed.

Do I need to get an access token before every transcoding task? +

Yes, you must call get_access_token to receive a session-based token required by the create_task tool. For live streaming, use get_live_access_token instead.

Built & Managed by Vinkius 30s setup 11 tools

We've already built the connector for Qencode. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 11 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.