Zoho Webinar MCP Server

Zoho Webinar MCP Server

Overview 

Zoho MCP (Model Context Protocol) Server brings AI powered automation to webinar management. It acts as a bridge between Zoho Webinar and AI agents such as Claude, Cursor, Windsurf, VS Code, or any other MCP-compatible client, enabling them to interact with Zoho Webinar in a structured and secure way.

The MCP server is built on the Model Context Protocol, a standardized interface that allows AI systems to understand, process, and execute actions within business applications. By setting up the Zoho Webinar MCP server, you enable AI agents to perform webinar related actions on your behalf using simple prompts.

With MCP integration, you can perform webinar related actions directly within your AI tool without navigating to Zoho Webinar. This allows you to create, manage, or review webinars from your AI interface, making webinar management faster and more seamless. For example, instead of manually managing webinars, you can use prompts like:

"Create a new webinar for next Tuesday at 10 AM"

"Show my upcoming webinars"

"List all registrants for my last webinar"

"Get the attendee report for today's session"

"Show me the poll results from my last webinar"

"Download the recording of yesterday's webinar"

Before you connect an AI client, make sure you have already created your Zoho Webinar MCP server and copied its MCP URL from the Zoho MCP console (mcp.zoho.com). This URL is the unique endpoint your AI client uses to communicate with your Zoho Webinar account, and you will need it for each of the setups described below.   

  • Go to mcp.zoho.com.

  • Click 'Create MCP Server', enter a server name (e.g., webinar-agent), and click 'Create'.

  • Click 'Add Tools' and Select 'Zoho Webinar' from the tools.

  • Select all the tools you need and click 'Add Now'.

  • Once tools are added, an MCP Server URL is automatically generated. Find the generated URL in the Connect tab on the left side panel of the MCP.

  • Copy the generated MCP server URL and use it to connect to your preferred MCP client. 

Connect Zoho Webinar MCP to Claude  

To connect Zoho Webinar MCP with Claude:

  1. Open Claude, click on your profile, and go to Settings.

  2. Select Connectors from the settings menu, then click Add custom connector.

  3. Enter a name for the connector, for example, "Zylker Webinar MCP," and paste the MCP URL you copied from the Zoho MCP console.

  4. Click Add. The MCP service will now be added to your AI assistant.

  5. You will be taken to an OAuth screen listing the permissions required. Review them and click Accept.

Connect Zoho Webinar MCP to Cursor  

Ensure you have created your Zoho Webinar MCP server and copied your MCP URL before you begin.

To connect Zoho Webinar MCP with Cursor:

  1. In Cursor, go to Settings, then open the Tools & Integrations tab and click Add Custom MCP.

  2. You will be directed to the mcp_config.json file. Paste the following code snippet into the file, replacing the placeholder with your MCP URL:

json{

  "mcpServers": {

    "zoho-webinar": {

      "command": "npx",

      "args": [

        "mcp-remote",

        "your-MCP-URL"

      ]

    }

  }

}

 

3. Save the file. You will then be redirected to the Zoho MCP authorization screen on your local host. Click Allow.

Once authorized, Cursor can invoke your Zoho Webinar MCP server as an MCP client, and you can start managing webinars using prompts.

Connect Zoho Webinar MCP to Windsurf  

Ensure you have created your Zoho Webinar MCP server and copied your MCP URL before you begin.

To connect Zoho Webinar MCP with Windsurf:

  1. Open Windsurf and open the Cascade panel. Click the MCP servers icon in the panel, then click Configure.

  2. In the Manage Plugins tab, click View Raw Config. This opens the mcp_config.json file, located at ~/.codeium/windsurf/mcp_config.json on macOS and Linux, or %USERPROFILE%\.codeium\windsurf\mcp_config.json on Windows.

  3. Paste the following code snippet into the file, replacing the placeholder with your MCP URL:

json{

  "mcpServers": {

    "zoho-webinar": {

      "command": "npx",

      "args": [

        "mcp-remote",

        "your-MCP-URL"

      ]

    }

  }

}

  1. Save the file, then click Refresh in the Manage Plugins tab to load the server.

  2. When prompted, you will be redirected to the Zoho MCP authorization screen.

  3. Click Allow.

 

Once authorized, Windsurf can invoke your Zoho Webinar MCP server through Cascade, and you can start managing webinars using prompts. Note that Cascade currently supports a maximum of 100 active MCP tools at a time, so keep this in mind if you connect multiple servers. 

Connect Zoho Webinar MCP to Copilot

Connect Zoho Webinar MCP to Visual Studio Code

Ensure you have created your Zoho Webinar MCP server and copied your MCP URL before you begin. This setup requires the GitHub Copilot Chat extension to be installed and enabled in VS Code, since Copilot's Agent mode acts as the MCP client. You will need VS Code version 1.99 or later.

  1. Open the Command Palette (Ctrl+Shift+P on Windows and Linux, Cmd+Shift+P on macOS) and run MCP: Add Server. Alternatively, run MCP: Open User Configuration to edit the configuration file directly.

  2. If using MCP: Add Server, choose HTTP as the server type when prompted, then enter your Zoho Webinar MCP URL and a name for the server, for example, "zoho-webinar." VS Code will add the entry to your mcp.json file automatically.

  3. If editing mcp.json directly, add the following entry under the top level servers key, replacing the placeholder with your MCP URL:

 

json{

  "servers": {

    "zoho-webinar": {

      "type": "http",

      "url": "your-MCP-URL"

    }

  }

}

 

  1. Save the file. A Start link appears above the server entry. Click it, or run MCP: List Servers from the Command Palette and select your server to start it.

  2. You will be redirected to the Zoho MCP authorization screen. Click Allow.

  3. Open Copilot Chat and switch the mode dropdown to Agent. MCP tools are only available in Agent mode, not in Ask or Edit mode.

  4. Click the tools icon in the Copilot Chat box to confirm the Zoho Webinar server and its tools are listed and enabled.

Once authorized, VS Code through Copilot Chat's Agent mode can invoke your Zoho Webinar MCP server, and you can start managing webinars using prompts.

Connect Zoho Webinar MCP to other MCP clients 

Zoho Webinar MCP works with any MCP compatible client, not only the ones listed above. To connect it with another MCP client:

  1. Confirm that the client supports the Model Context Protocol and allows adding a custom or remote MCP server.

  2. Locate the MCP server configuration option in that client, usually found under its settings or integrations section.

  3. Add a new MCP server entry using your Zoho Webinar MCP URL as the endpoint, following the configuration format required by that specific client (this is typically either an HTTP URL entry or an npx and mcp-remote command, similar to the examples used for Cursor and Windsurf).

  4. Save the configuration and complete the authorization step when prompted, which will direct you to the Zoho MCP authorization screen. Click Allow to grant access.

 

Once authorized, the client can invoke your Zoho Webinar MCP server, and you can begin managing webinars using prompts.

For clients not covered in this guide, refer to that client's own documentation for the exact steps to add a custom or remote MCP server, then follow the same general pattern described above.