Vinkius
Tencent TRTC

Tencent TRTC MCP for AI. Control live video sessions and recordings 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

Tencent TRTC MCP on Cursor AI Code EditorTencent TRTC MCP on Claude Desktop AppTencent TRTC MCP on OpenAI Agents SDKTencent TRTC MCP on Visual Studio CodeTencent TRTC MCP on GitHub Copilot AI AgentTencent TRTC MCP on Google Gemini AITencent TRTC MCP on Lovable AI DevelopmentTencent TRTC MCP on Mistral AI AgentsTencent TRTC MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Tencent TRTC connects your AI agent directly to a massive real-time video communication engine. It lets you automatically manage live streaming rooms, archive high-definition recordings, and analyze granular call quality metrics from any workflow.

What your AI can do

Describe call detail info

Retrieves detailed metrics about the quality and performance of an active video call session.

Describe room info

Gets current details for a specific TRTC room session, like its status or creation time.

Describe trtc usage

Pulls aggregated statistics showing overall usage patterns and volume of the TRTC service.

+ 8 more capabilities included
Monitor Live Call Metrics

Get real-time data points, like frame drops and bandwidth metrics, for immediate call health assessment.

Control User Presence in Rooms

Manage participant lists by querying who is in a session or removing specific users from active rooms.

Manage Stream Archiving

Start and stop cloud recordings, allowing the agent to archive entire sessions automatically.

Mix Video Streams (MCU)

Initiate or terminate Multi-Channel Unit (MCU) mixing, which combines multiple video feeds into one output stream.

View Usage Statistics

Retrieve aggregated statistics on how the TRTC service has been used over time for billing or analysis purposes.

Included with Plan

Waiting for input…

AI Agent

Tencent TRTC: 11 Tools for Real-Time Video Ops

Control complex video conference operations—from managing participants to initiating high-definition cloud archiving—using these eleven specialized tools.

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 Tencent TRTC on Vinkius

Describe Call Detail Info

Retrieves detailed metrics about the quality and performance of an active video call session.

Describe Room Info

Gets current details for a specific TRTC room session, like its status or creation...

Describe Trtc Usage

Pulls aggregated statistics showing overall usage patterns and volume of the TRTC...

Describe User Info

Queries a list of active participants for a known call session using their unique...

Dismiss Room

Forcefully terminates an entire TRTC room session, disconnecting all users...

Remove User

Removes a specific user from a TRTC room given their ID and the room context.

Remove User By Str Room Id

Disconnects one or more users from a room using its string-based ID for targeted removal.

Start Cloud Recording

Initiates the process of recording all video output and activity in an active TRTC...

Start Mcu Mix

Begins multi-channel unit (MCU) mixing, preparing a combined stream from several...

Stop Cloud Recording

Halts an ongoing cloud recording task for a specific TRTC room session.

Stop Mcu Mix

Stops the multi-channel unit mixing process for a given room, freeing up resources.

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 Tencent TRTC 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 Tencent TRTC, 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
Tencent TRTC 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 Tencent TRTC. 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.

Monitoring a live call used to mean clicking through ten different dashboard tabs.

Before this MCP server, checking the health of a multi-person video conference meant having three people—the client, the moderator, and the tech support person—all logging into separate admin consoles. You'd cross-reference user lists, check for 'dropped frame' warnings in one tab, and then manually verify if recording was active in another.

Now, your agent calls `describe_call_detail_info`. It pulls all that data into a single, actionable block. You don't have to correlate metrics across systems; you just get the clean status report.

Tencent TRTC MCP Server: Control video ops from chat

Previously, initiating an archive required a human following a multi-step protocol: log into the system, navigate to 'Recording Management,' select the session ID, and click 'Start Recording.' It was slow and prone to human error.

With this server, your agent just runs `start_cloud_recording` in one command. The entire complex process—authentication, room check, start signal—happens instantly in the background. No clicks needed.

What your AI can actually do with this

You're hooking your AI agent up to a massive real-time video comms engine from Tencent TRTC. This isn't just for basic calls; you use it when y’all need automated control over live streams, detailed metrics on call health, and professional archiving capabilities. It lets your agent manage everything from who's in the room to combining multiple feeds into one single output.

Monitoring Call Performance and Room Status

When you run into a flaky connection or just need an audit trail, you can assess the session metrics using describe_call_detail_info. This tool pulls detailed data points about the live video call's quality and performance—you'll get specifics on things like frame drops and bandwidth usage. For a quick status check, you use describe_room_info to pull current details for any specific TRTC room session, figuring out if it's active or when it was even created.

If your agent needs to know who’s actually on the line, you call describe_user_info, passing in a known call session ID and getting back a list of all unique participant IDs. If you need a high-level overview for billing or resource planning, you pull aggregated service data by invoking describe_trtc_usage to see overall usage patterns and volume statistics.

Controlling User Presence in Rooms

Your agent has full control over who's talking shop. If someone needs to be kicked out—whether they’re spamming or the meeting is done—you can force termination of an entire session using dismiss_room, which immediately disconnects every user in that TRTC room. You don't have to dismiss everyone, though. To target specific people, you use remove_user by providing a user’s ID and the active room context.

If you know the string-based room ID but not individual user IDs, you can manage multiple exits at once calling remove_user_by_str_room_id. These tools let your agent surgically control participant lists in real time.

Managing Video Streams and Archiving Content

If y’all need proof of what happened, or if the content is valuable enough to keep, you manage stream archiving. To start recording every video output and activity happening in an active room, you run start_cloud_recording. When the session wraps up, you use stop_cloud_recording to halt that specific cloud task.

For advanced mixing—say, when three different people are talking but you only want one clean feed for a presentation—you initiate the process with start_mcu_mix, which starts multi-channel unit (MCU) mixing and combines multiple video feeds into a single stream source. When the mix is done, you stop it by calling stop_mcu_mix, freeing up those resources.

How It Works Under the Hood

To get started, your agent needs credentials: Tencent SecretId, SecretKey, and SdkAppId. You're meant to inject these into your LLM logic so it treats this server like an automated stream backend. Once connected, your agent can invoke specific tools—like remove_user or start_cloud_recording—to execute complex video operations you otherwise couldn't touch.

Built · Hosted · Managed by Vinkius Tencent TRTC MCP Server - Video Call Management
Server ID 019d848b-1045-722a-bb45-e4b749cfd644
Vinkius Inspector
Compliance Grade A+
Score 98.33/100
Vinkius Inspector Badge — Score 98.33/100

Questions you might have

How do I stop a recording using start_cloud_recording? +

You use stop_cloud_recording. This tool requires knowing the active room session to halt the task. Always check the status first with describe_room_info.

Can I kick a user from a call using remove_user? +

Yes, that's what it does. The agent calls remove_user, and the connection is severed immediately for the specified participant in that room.

What if I need to analyze past usage data? Do I use describe_trtc_usage? +

Yes, run describe_trtc_usage. It pulls aggregated statistics. This is different from real-time metrics; this is for billing or high-level capacity planning.

Do I need to call describe_user_info before removing a user? +

It's safer to use describe_user_info first. This confirms that the unique CommId you intend to remove is currently active and attached to the room.

How do I check the overall status of a session using describe_room_info? +

The tool pulls high-level details about the room. You get things like its unique ID, creation time, and whether it is currently active or suspended.

What specific metrics does describe_call_detail_info provide for quality assessment? +

It delivers granular stream health data. This includes precise measurements of packet loss rates, latency levels, and frame drop analytics in real time.

How do I manage video transcoding and mixing using start_mcu_mix? +

You use this tool to process multiple incoming streams into a single output mix. Remember to call stop_mcu_mix when you are finished with the session.

If I need to immediately end all activity in a room, what does dismiss_room do? +

It terminates the entire TRTC session instantly via its ID. This action removes every connected user and halts all associated streaming tasks for that room.

Does this support Tencent Cloud API v3 signature? +

Yes! The MCP abstraction layer perfectly encapsulates and executes the TC3-HMAC-SHA256 signature algorithm natively so you don't have to code it. Just provide SecretId and SecretKey safely.

Built & Managed by Vinkius 30s setup 11 tools

We've already built the connector for Tencent TRTC. 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.