Agora

Agora MCP Connector for Claude

A+

Orchestrate Agora real-time engagement — manage channels, monitor usage, and handle cloud recording directly from any AI agent.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your AI agents to Agora, the leading real-time engagement platform for video, voice, and interactive streaming. This MCP provides 10 tools to manage communication channels, orchestrate cloud recording sessions, and monitor granular usage metrics programmatically.

What you can do

  • Channel Orchestration — Create and manage RTC (Real-Time Communication) channels and list active users within each session
  • Cloud Recording — Start, stop, and query the status of cloud recording tasks for archival or auditing purposes
  • Usage Monitoring — Retrieve detailed metrics on minutes consumed, bandwidth, and concurrent user peaks
  • Project Insights — List and inspect project configurations, including AppIDs and token settings, directly from your agent
  • Rule Management — Configure channel-level rules and settings to optimize the interactive experience

How it works

  1. Subscribe to this server
  2. Log in to the Agora Console
  3. Navigate to Project Management and select your active project
  4. Obtain your Customer ID, Customer Secret, and AppID from the console settings
  5. Insert your credentials into the fields below to start managing your real-time engagement workflows.

Who is this for?

  • Full-Stack Developers — automate the provisioning of communication channels and recording sessions
  • Live Ops Teams — monitor real-time usage peaks and system health across multiple Agora projects
  • Product Managers — retrieve monthly consumption reports and user engagement data via natural language
agora-rtcreal-time-videovoice-chatcloud-recordingstreaming-apiinteractive-engagement

10 tools expose this connector's capabilities to your AI agent.

acquire_cloud_recording

Required before starting. Request a resource ID for cloud recording

create_project

Create a new Agora project

get_project_details

Get detailed information for a specific project

get_usage_stats

Query usage data for a specific project

list_active_calls

List ongoing calls and sessions

list_projects

List all Agora projects in your console

list_whiteboard_rooms

List active Interactive Whiteboard rooms

query_cloud_recording

Check the status of an active recording

start_cloud_recording

Start recording a channel to the cloud

stop_cloud_recording

Stop an ongoing cloud recording

See how to talk to your AI agent using Agora.

List all users currently connected to Agora channel 'room_101' in project 'app_abc'.

Retrieving channel users... I found 3 UIDs connected to 'room_101': 1. UID: 777, 2. UID: 888, 3. UID: 999. Would you like to check the connection quality for any of these users?

Start a cloud recording for channel 'webinar_live' with AppID 'my_agora_app_id'.

Initializing Agora cloud recording... Success! The recording session for 'webinar_live' has started. Resource ID: `res_xyz123`, SID: `sid_789abc`. I will monitor the status for you.

Show my project's RTC usage for the last 7 days.

Fetching Agora usage metrics... In the last 7 days, your project consumed 1,200 video minutes (HD) and 450 audio minutes. Peak concurrency was 25 users on April 10th.

Yes! Use the `list_channel_users` tool with the project AppID and the target Channel Name. Your agent will return a list of UIDs currently connected to that session.

Related Connectors