Vinkius
ON24

ON24 MCP for AI. Manage all virtual events and attendee data from chat.

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

ON24 MCP on Cursor AI Code EditorON24 MCP on Claude Desktop AppON24 MCP on OpenAI Agents SDKON24 MCP on Visual Studio CodeON24 MCP on GitHub Copilot AI AgentON24 MCP on Google Gemini AION24 MCP on Lovable AI DevelopmentON24 MCP on Mistral AI AgentsON24 MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

ON24 MCP Server connects your AI client directly to ON24 data, letting you manage and analyze virtual events via natural conversation.

You can retrieve webinar metadata, get current attendee registrations, track deep participation analytics, and even create new webinars—all without leaving your chat interface.

It’s full event orchestration control for demand generation teams.

What your AI can do

Create webinar

Sets up and drafts a new webinar event in your ON24 account.

Get account info

Checks the current status of your connected ON24 account credentials.

Get attendee analytics

Gets detailed data on how long and how often attendees watched a specific webinar.

+ 9 more capabilities included
List all scheduled webinars

Retrieves detailed metadata for every webinar you manage, ensuring your digital calendar is always current.

Pull complete registration lists

Gathers the names and details of all participants who signed up for a specific event.

Get deep engagement data

Analyzes participant behavior, providing metrics like attendance rates, average watch time, and poll responses.

Create a new webinar instance

Initiates the setup process for a brand-new virtual event within your ON24 account.

Enroll attendees automatically

Registers specific contacts as participants for an ongoing or future webinar.

Review survey feedback

Collects and lists all answers submitted by attendees through event surveys.

Included with Plan

Waiting for input…

AI Agent

ON24 MCP Server: 12 Tools for Event & Webinar Management

These tools let your AI client read, write, and analyze everything related to your ON24 virtual events—from initial setup to deep attendee behavioral 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 ON24 on Vinkius

Create Webinar

Sets up and drafts a new webinar event in your ON24 account.

Get Account Info

Checks the current status of your connected ON24 account credentials.

Get Attendee Analytics

Gets detailed data on how long and how often attendees watched a specific webinar.

Get Elite Analytics

Retrieves high-level engagement metrics for key accounts or segments of your...

Get Webinar

Pulls all the core details and metadata for a specific, existing webinar event.

List Deleted Events

Lists records of webinars that were recently removed or deleted from your account.

List Engagement Hubs

Shows a list of all 'Engagement Hubs' configured within your ON24 profile.

List Registrants

Gathers the names, emails, and details for every participant who signed up for an...

List Survey Responses

Retrieves a list of all answers submitted by attendees through event surveys.

List Target Experiences

Lists the various target experiences configured for your organization's digital...

List Webinars

Gets a comprehensive list of every webinar you have set up or are running.

Register Attendee

Signs up an individual contact as a new participant for an event.

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

Sifting through event reports shouldn't take half a day.

Right now, checking on webinar success means opening the ON24 dashboard, pulling the registration report (CSV 1), then switching tabs to get attendance stats (dashboard view 2), and finally going back to manually check the survey results (report 3). You spend more time clicking through dashboards than actually analyzing data.

With this MCP server, you just ask your agent: 'Give me a summary of Q3's webinar performance.' The AI client runs `list_webinars`, pulls registration counts via `list_registrants` and the attendance rate from `get_attendee_analytics`. You get one clean answer.

ON24 MCP Server: Get granular event data instantly.

The key manual step that vanishes is cross-referencing participation. You used to see 500 registrants, but you didn't know how many actually watched the polls or stayed past the first 15 minutes. That gap was pure guesswork.

Now, by running `get_attendee_analytics`, your AI agent gives you hard numbers: attendance rate, average watch time, and poll response counts. You stop guessing about ROI—you start seeing it.

What your AI can actually do with this

This server hooks your AI client directly into ON24. You'll manage every part of your virtual event lifecycle—from planning to deep analytics—without leaving the chat window. It’s full control, period.

Webinar Setup and Management

You can check the status of your whole connection with get_account_info. This verifies that your ON24 credentials are good to go. To get a master list of everything you've set up or are currently running, just run list_webinars; it pulls detailed metadata for every single event in your account.

Need the specifics on one show? You call get_webinar, and it spits out all the core details and metadata for that exact webinar. If you're planning something new, you use create_webinar to set up and draft an entire webinar event right in ON24.

When a webinar is done or trashed, don't sweat it. You can run list_deleted_events, which gives you a record of any webinars that got removed from your account. Plus, if you gotta know what digital spaces are available for targeting, you use list_engagement_hubs to see all configured 'Engagement Hubs,' and list_target_experiences lists every target experience set up in your organization's digital presence.

Lead Tracking and Enrollment

Tracking attendees is simple. To pull a complete list of every person who signed up for an event, you run list_registrants. This gives you the names, emails, and all the details for every participant on file. If someone shows up late or needs to be added manually, use register_attendee to sign them up as a new participant for any given webinar.

Deep Analytics and Feedback

This is where it gets good. You're not just getting headcounts; you're getting behavior data. For one specific event, get_attendee_analytics gives you detailed metrics on how long and how often attendees watched the content. If you want high-level insights for your top accounts or key audience segments, you use get_elite_analytics, which retrieves those advanced engagement numbers.

You can also check what people thought about the event by running list_survey_responses; it pulls a list of every single answer submitted through any event surveys.

It's all connected. You pull the roster with one tool, you track the deep behavioral data with another, and you set up the next big thing using a third. It’s everything you need for demand generation right here in your chat interface.

Built · Hosted · Managed by Vinkius ON24 MCP Server - Manage Webinars and Event Data
Server ID 019dd131-36dd-71b1-9b7e-129ae7efd38a
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I find all my past webinars in ON24 using list_webinars? +

You simply ask the agent to 'List all managed webinars.' The tool runs list_webinars and gives you a comprehensive overview of every event ID and title available for analysis.

Can I get a list of registrants who also answered a survey? +

Yes. You can ask the agent to cross-reference data by running list_registrants and then filtering that output against the results gathered from list_survey_responses. The AI handles the join logic for you.

What is the difference between list_webinars and get_webinar? +

Running list_webinars gives you an index—a master list of all your events. Running get_webinar requires a specific ID, pulling all the deep metadata for just that single event.

How do I create and track a new webinar? +

First, use create_webinar to draft the event. Once it's active, you can immediately monitor its growth by checking the registration count using list_registrants.

How do I use get_attendee_analytics to find detailed performance metrics? +

The tool retrieves deep participation data for a specific webinar ID. You get specifics like average watch time, poll response counts, and the attendance rate percentage.

What does list_engagement_hubs do for my digital presence? +

This command lists all associated Engagement Hubs tied to your ON24 account. It helps you get a clear overview of every major marketing destination you've set up.

How do I use register_attendee to manually enroll a lead? +

You pass the new participant's details, and the tool registers them instantly for the specified event. This is useful for manual list imports or campaign follow-ups.

If I run into issues, what does get_account_info check? +

This function verifies your current account status against ON24's API records. It confirms that your connection credentials are valid and active before running other commands.

Can my AI automatically find the registration count for a specific webinar? +

Yes! Use the get_webinar tool with the Event ID. Your agent will respond with complete metadata for the webinar, including total registrants and event status in seconds.

How do I find my ON24 Client ID and Tokens? +

Log into ON24, navigate to Platform Tools > Integrations > API Tokens, and click 'Provision a New API Access Token'. You will find your Client ID, Token Key, and Token Secret there.

Does this work with EU data centers? +

This integration currently targets the primary ON24 API (api.on24.com). For EU-hosted accounts requiring api.eu.on24.com, ensure your Client ID is associated with the global integration gateway.

Built & Managed by Vinkius 30s setup 12 tools

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

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