Vinkius
CaptionHub

CaptionHub MCP for AI. Manage sub-titles and video localization from your agent.

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

CaptionHub MCP on Cursor AI Code EditorCaptionHub MCP on Claude Desktop AppCaptionHub MCP on OpenAI Agents SDKCaptionHub MCP on Visual Studio CodeCaptionHub MCP on GitHub Copilot AI AgentCaptionHub MCP on Google Gemini AICaptionHub MCP on Lovable AI DevelopmentCaptionHub MCP on Mistral AI AgentsCaptionHub MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

CaptionHub manages your entire video localization pipeline. Use this MCP to track projects, trigger AI auto-transcription for videos, and approve subtitle sets directly from any connected agent.

It handles the full caption lifecycle—from initial project creation to final export.

What your AI can do

Approve captions

Marks a specific set of captions as approved for use.

Archive project

Removes an entire video localization project permanently from the system.

Create project

Sets up a brand new captioning project for incoming video content.

+ 7 more capabilities included
Check Project Status

List all video captioning projects or retrieve specific metadata for one project ID.

Generate Transcriptions

Trigger AI auto-transcription on a selected video asset within your workspace.

Manage Subtitles

Approve, archive, or modify caption sets for specific languages using simple commands.

Get Export Files

Retrieve the direct download link needed to export finished captions in various formats.

Set Up Monitoring

Monitor active webhooks and project statuses to ensure your localization pipeline runs smoothly.

Included with Plan

Waiting for input…

AI Agent

CaptionHub: 10 Tools for Content Workflow Management

These tools let you programmatically handle every stage of video captioning, from creating a new project to archiving old data.

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 CaptionHub on Vinkius

Approve Captions

Marks a specific set of captions as approved for use.

Archive Project

Removes an entire video localization project permanently from the system.

Create Project

Sets up a brand new captioning project for incoming video content.

Export Captions

Generates and retrieves the final download URL for finished captions in various...

Get Account Info

Retrieves basic information about your connected CaptionHub account.

Get Project Details

Pulls specific details and status reports for one video project by its ID.

List Projects

Returns a list of every active video captioning project you manage.

List Webhooks

Shows all the webhook endpoints currently set up to monitor your projects.

Transcribe Video

Starts an AI process to automatically transcribe a video asset for a specific...

Update Project

Changes metadata, like the title or target language, on an existing project.

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 CaptionHub 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 CaptionHub, 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
CaptionHub 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 CaptionHub. 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 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

The Subtitle Approval Bottleneck

Today, managing captions feels like a scavenger hunt. You're constantly logging into the project portal just to check if the French subtitles are ready for review. Then you might have to switch tabs to see if the German metadata got updated correctly, and copy-pasting IDs between sheets is unavoidable.

With this MCP, checking statuses is instantaneous. Your agent handles the dashboard work. You ask it to pull project details or list all projects in one go. The status updates right there in your conversation window—no clicking required.

Workflow Control with CaptionHub

You eliminate the manual steps of initiating transcription, checking webhook logs, or generating final download links. You can trigger a new auto-transcription via `transcribe_video` and then use natural language to approve the resulting captions using `approve_captions`, all without touching a web UI.

What’s different now is control. The MCP lets your agent manage the entire asset lifecycle, ensuring that when you're done with the project, the final files are one simple command away via `export_captions`.

What your AI can actually do with this

Need to manage subtitles across multiple languages? This MCP connects CaptionHub to your agent so you can handle video localization workflows without leaving your toolchain. You'll start by listing all projects and checking their metadata, figuring out exactly what needs work. From there, you can trigger AI-powered transcription directly against a video asset in the workspace.

Once the transcript is ready, you use natural conversation to approve or archive specific caption sets for different languages. If you need final files, retrieving export links is simple. Everything runs through your agent, making sure every project status and webhook is monitored automatically. This kind of deep control over complex content workflows is what Vinkius makes possible, letting you manage the entire subtitle process conversationally.

Built · Hosted · Managed by Vinkius CaptionHub MCP - Automate Video Subtitles and Localization
Server ID 019d7569-8059-72d5-9cc3-db39b86a63bd
Vinkius Inspector
Compliance Grade F
Score 3.6/100
Vinkius Inspector Badge — Score 3.6/100

Questions you might have

How do I check all my video projects using list_projects? +

You simply ask your agent to use list_projects. It returns a full manifest of every active project ID and its current status, so you know exactly what's in the system.

Can I approve captions using approve_captions? +

Yes. You direct your agent to use approve_captions along with the specific language code. This officially marks the set as approved for use by everyone else on the team.

What is the best way to get a new project started? Use create_project. +

To start fresh, you tell your agent to create_project. This initializes all necessary metadata and gives you a clean slate for the video content.

Does transcribe_video only work on finished videos? +

No. You trigger transcribe_video directly from your workspace against the asset ID. It runs AI auto-transcription to get you a usable transcript for review immediately.

If I need detailed metadata for a single video, what does `get_project_details` provide? +

It gives you comprehensive data on one specific project. You can pull details like source/target languages or assigned owners without listing all projects first.

How do I manage webhooks or monitor status changes using `list_webhooks`? +

You use list_webhooks to see every active webhook. This lets your agent confirm which endpoints are monitoring project statuses, ensuring reliable workflow automation.

What format can I expect when I call `export_captions`? +

You receive a specific download URL for the finished captions. The link is ready to pull the data in various standard formats, like SRT or VTT files.

If I need to modify the details of an existing project, how does `update_project` work? +

You use update_project to change metadata for a running job. This function lets you adjust things like ownership or target language without recreating the entire workflow.

Can I trigger auto-transcription for a video using the agent? +

Yes! Use the transcribe_video tool with the Project ID. Your agent will trigger CaptionHub's AI engine to start transcribing the video content instantly.

How do I get the download link for finished subtitles? +

Simply ask the agent to export_captions and provide the Project ID and the language code (e.g., 'fr' or 'es'). It will return the export URL for your finished caption set.

Does the integration allow approving captions via the workspace? +

Yes. Use the approve_captions tool with the Project ID and Language. This will mark the specific caption set as approved in your CaptionHub workflow.

Built & Managed by Vinkius 30s setup 10 tools

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

No hosting. No infrastructure. No complex setup.
All 10 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.