Skip to content

Connectors · Marketing & media

Cvent MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Cvent and the rest of your systems. It gives your agent 495 Cvent actions (292 reads, 148 writes and 55 that wait for a confirmation) and holds the Cvent credential itself, so the agent never does. It paces Cvent's limits and records every call.

100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.

claude mcp add --transport http actionlake https://connect.actionlake.com/mcp
the first call
do {  action: "cvent.events.get_events",  intent: "check which Cvent account is connected"}# List Events · read · 1 upstream call
  • 495actionsin one signed file
  • 292readlook, never change
  • 148writecreate and update
  • 55wait for a yesdestructive, confirmed first

Set up

Connect Cvent in three steps.

  1. 01

    Add actionlake to Claude.

    Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.

    https://connect.actionlake.com/mcp
  2. 02

    Connect Cvent.

    Session login. actionlake opens the session and renews it when it expires. actionlake stores what you paste write-only, sealed under your tenant's key.

    • client_idCvent API application client ID
    • client_secretCvent API application client secret, shown beside the client ID in the developer portal
    • hostWhere your Cvent lives: your host
    • scopesYour Cvent scopes
    account { op: "connections.requirements", service: "cvent" }
    # free: exactly what to paste, and what is found for you
  3. 03

    Make the first call. Check before a write.

    Ask in plain words; Claude picks the action. Before anything changes, check validates the call and prices it, for free.

    do    { action: "cvent.events.get_events" }# list events · read · 1 upstream callcheck { action: "cvent.audience_segments.create_audience_segment", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent

Cvent at a glance

Sign-in
Session login. actionlake opens the session and renews it when it expires.
You provide
client_idclient_secret
Setup fields
hostscopes
Limits we pace to
10 calls a second, per connection
API covered
Cvent REST API ea (OpenAPI 3.0.2)api-platform.cvent.com/ea
Built from
Cvent's documentation, read 23 October 2026developers.cvent.comdevelopers.cvent.com
Service file
Version 1.0.0, signed (Ed25519)
Cached reads
290 of 292 reads, for up to 1 minute; a write clears what it affects
Shared entities
7, so ask can line Cvent up with your other systems
Data
Processed and stored in Sydney, Australia. No US region yet

Capabilities

What an AI agent can do in Cvent.

495 actions in 57 areas. Every one carries its effect, so a key can allow the reads and hold the rest.

  • 292readlook, never change
  • 148writecreate and update
  • 55destructivewait for a confirmation
  1. Events

    52

    34 read · 14 write · 4 destructive

    List Events · Get Event · Update Event · List Events

  2. Exhibitor

    30

    12 read · 11 write · 7 destructive

    Create Exhibitor · Create Exhibitor Category · List Exhibitor Answers · List Exhibitor Categories

  3. Sessions

    29

    14 read · 10 write · 5 destructive

    Add Session Location · Create Program Item · Create Session · Create Session Categories

  4. Contacts

    28

    10 read · 11 write · 7 destructive

    List Contacts · List Contact Groups · Get Contact · List Contacts

  5. Budget

    24

    9 read · 11 write · 4 destructive

    Create Budget Item · Create Card Transaction · Create Conversion Rate · Create Budget Payment

  6. Surveys

    23

    15 read · 8 write · 0 destructive

    Create Event Survey Respondent · Create Event Survey Responses · Create Stdl. Survey Respondent · Create Stdl. Survey Responses

  7. Housing

    21

    12 read · 6 write · 3 destructive

    Create Connection · Create Reservation · Create Reservation Request · Get Event Hotel Availability

  8. Speakers

    19

    9 read · 6 write · 4 destructive

    Create Speaker Category · Create Speaker · Get Session Program Speakers · List Session Program Speakers

49 more areas · 269 actions
  • Appointments 16
  • Venue content 14
  • Attendees 13
  • Travel RF PS 13
  • Audience segments 12
  • User scim 11
  • Webcasts 11
  • Exhibitor content 9
  • Users 9
  • Exhibitor team 8
  • Meeting request 8
  • Seating 8
  • Travel suppliers 8
  • Venue meeting rooms 8
  • Custom fields 7
  • RFP requirements 7
  • Venue availability 7
  • Venue profiles 7
  • Video 7
  • Attendee activities 6
  • Bulk 6
  • Discounts 6
  • Event travel 5
  • Attendee insights 4
  • Campaigns 4
  • Compliance 4
  • Event features 4
  • Hooks 4
  • Leads 4
  • Orders 4
  • Transactions 4
  • Travel accounts 4
  • Badge print job 3
  • Emails 3
  • RFP management 3
  • Badge printer pools 2
  • Events plus hub 2
  • RFP suppliers 2
  • Usage 2
  • Attendee messages 1
  • Authentication 1
  • Event credits 1
  • Event role 1
  • File 1
  • Housing hotels 1
  • Process form 1
  • Proposal draft 1
  • RFP additional details 1
  • Signatures 1

Top actions

The Cvent API, shaped for agents.

The ids your agent types, what each does, and the one name it shares with other systems. 33 of Cvent's 33 action names are shared with at least one other connector, so an agent learns them once.

ActionWhat it doesEffectSame name in
cvent.events.get_eventsList EventsList Events.readcomm.event.list61 connectors
cvent.contacts.list_contactsList ContactsList Contacts.readcrm.contact.list177 connectors
cvent.users.list_account_usersList Account UsersList Account Users.readidentity.user.list474 connectors
cvent.audience_segments.list_audience_segmentsList Audience SegmentsList Audience Segments.readcomm.audience_segment.list22 connectors
cvent.users.get_account_user_groupsList Account User GroupsList Account User Groups.readidentity.group.list262 connectors
cvent.contacts.list_contact_groupsList Contact GroupsList Contact Groups.readcrm.contact_list.list34 connectors
cvent.events.get_event_by_idGet EventGet Event.readcomm.event.get59 connectors
cvent.contacts.get_contact_by_idGet ContactGet Contact.readcrm.contact.get176 connectors
cvent.audience_segments.create_audience_segmentCreate Audience SegmentCreate Audience Segment.writecomm.audience_segment.create16 connectors
cvent.users.create_account_user_groupCreate Account User GroupCreate Account User Group.writeidentity.group.create205 connectors
cvent.contacts.delete_contact_by_idDelete ContactDelete Contact.destructivecrm.contact.delete147 connectors
cvent.contacts.create_contact_groupCreate Contact GroupCreate Contact Group.writecrm.contact_list.create29 connectors

Try it

Prompts to paste into Claude.

Each one names the Cvent actions it will call, so you know what it reads and what it changes before you send it.

  1. Readread

    Which Cvent leads came in this week, and where did they come from?

    callscvent.leads.get_leads_post_filters_data

  2. Writewrite

    Create Audience Segment in Cvent. Show me exactly what you will send before you save it.

    callscvent.audience_segments.create_audience_segment

  3. Across systemsread

    Which contacts are in both Cvent and HaloPSA, and how many are in only one of them?

    callscvent.contacts.list_contactshalopsa.users.list

Across your systems

Cvent, joined to the rest of your business.

One ask fetches from Cvent and another system, joins the rows on the same customer on our side, and hands your agent the answer, not every row.

  • Which contacts are in both Cvent and HaloPSA, and how many are in only one of them?

    cvent.contacts.list_contacts + halopsa.users.list, on crm.contact · HaloPSA

  • Which contacts are in both Cvent and NetSuite, and how many are in only one of them?

    cvent.contacts.list_contacts + netsuite.views.contacts, on crm.contact · NetSuite

Also mapped by other connectorsidentity.user 517identity.group 239crm.contact 192comm.event 47crm.lead 28crm.contact_list 22comm.audience_segment 18
ask
ask {  intent: "which contacts are in both Cvent and HaloPSA, and how many are in only one of them",  steps: [    { action: "cvent.contacts.list_contacts", as: "people", input: {}, limit: 100, max_pages: 5 },    { action: "halopsa.users.list", as: "people2", input: {}, limit: 100, max_pages: 5 },    { join: {        left: "people",        right: "people2",        on: "crm.contact",        group_by: "people.email",        select: ["people.email", "count(people2.id) as in_halopsa"]    } }  ]}
Example. Run it through check first: it validates the steps and prices them, and it is free.

Governance for Cvent

Destructive actions wait for a yes.

55 Cvent actions are destructive. The first 10:

  • Delete Contactcvent.contacts.delete_contact_by_id
  • Delete Audience Segmentcvent.audience_segments.delete_audience_segment
  • Delete Account User Groupcvent.users.delete_account_user_group
  • Delete Contact Groupcvent.contacts.delete_contact_group
  • Delete Contact Hookcvent.hooks.delete_contact_hook
  • Delete Budget Paymentcvent.budget.delete_payment
  • Merge Contactscvent.contacts.merge_contacts
  • Delete Sessioncvent.sessions.delete_session
  • Delete Speakercvent.speakers.delete_speaker
  • Delete Exhibitorcvent.exhibitor.delete_exhibitor

A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.

docvent.contacts.delete_contact_by_idconfirm_policy: human

Delete Contact?

intent: the user asked me to delete Contact

run suspended · waiting for a named person · key cvent-agent cannot confirm itself
In the console, or from an emailed signed link.
a key for this connector
account {  op: "keys.create", name: "cvent-agent",  allowed_actions: ["cvent.*"], cap_calls: 2000,  confirm_policy: "human_for_writes",  approval_rules: [    { match: "cvent.contacts.delete_contact_by_id", approver: "[email protected]" },    { match: "cvent.audience_segments.delete_audience_segment", approver: "[email protected]" },    { match: "cvent.users.delete_account_user_group", approver: "[email protected]" }  ]}
Illustrative. Scoped to Cvent only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

Cost

What Cvent costs on actionlake.

Every Cvent action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call Cvent refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

  • 1upstream call per actionall 495 Cvent actions
  • 495actions pageeach page of a long list is one call
  • 290reads can be cacheda cache hit costs nothing
  • 100,000calls a month, freepaid plans from US$49 a month for 250,000

See pricing

Action index

Every Cvent action.

495 actions by area: the id your agent calls, what it does, and its effect.

Events52
  • cvent.events.get_event_by_idGet Eventread
  • cvent.events.get_eventsList Eventsread
  • cvent.events.get_events_post_filtersList Eventsread
  • cvent.events.update_eventUpdate Eventwrite
  • cvent.events.answer_event_custom_fieldEvent Custom Field Answerswrite
  • cvent.events.associate_discount_code_to_order_itemAssign Discount to Order Itemwrite
  • and 46 more in this area
Exhibitor30
  • cvent.exhibitor.create_exhibitorCreate Exhibitorwrite
  • cvent.exhibitor.create_exhibitor_categoryCreate Exhibitor Categorywrite
  • cvent.exhibitor.get_exhibitor_answersList Exhibitor Answersread
  • cvent.exhibitor.get_exhibitor_categoriesList Exhibitor Categoriesread
  • cvent.exhibitor.add_exhibitor_to_exhibitor_categoryAssign Exhibitor to Categorywrite
  • cvent.exhibitor.delete_exhibitorDelete Exhibitordestructive
  • and 24 more in this area
Sessions29
  • cvent.sessions.add_session_locationAdd Session Locationwrite
  • cvent.sessions.create_program_itemCreate Program Itemwrite
  • cvent.sessions.create_sessionCreate Sessionwrite
  • cvent.sessions.create_session_categoryCreate Session Categorieswrite
  • cvent.sessions.add_session_docAdd Document To Sessionwrite
  • cvent.sessions.add_speaker_to_sessionAssign Speaker to Sessionwrite
  • and 23 more in this area
Contacts28
  • cvent.contacts.get_contact_by_idGet Contactread
  • cvent.contacts.list_contact_groupsList Contact Groupsread
  • cvent.contacts.list_contactsList Contactsread
  • cvent.contacts.list_contacts_post_filtersList Contactsread
  • cvent.contacts.add_contact_to_contact_groupAdd Contact To Groupwrite
  • cvent.contacts.assign_contact_profile_imageAssign Contact Profile Picturewrite
  • and 22 more in this area
Budget24
  • cvent.budget.create_budget_itemCreate Budget Itemwrite
  • cvent.budget.create_card_transactionCreate Card Transactionwrite
  • cvent.budget.create_currency_conversion_rateCreate Conversion Ratewrite
  • cvent.budget.create_paymentCreate Budget Paymentwrite
  • cvent.budget.answer_budget_custom_fieldUpdate Budget Cstm Fld Answerswrite
  • cvent.budget.attach_invoice_to_paymentAssign Invoice To Paymentwrite
  • and 18 more in this area
Surveys23
  • cvent.surveys.create_event_survey_respondentCreate Event Survey Respondentwrite
  • cvent.surveys.create_event_survey_responsesCreate Event Survey Responseswrite
  • cvent.surveys.create_standard_survey_respondentCreate Stdl. Survey Respondentwrite
  • cvent.surveys.create_standard_survey_responsesCreate Stdl. Survey Responseswrite
  • cvent.surveys.get_all_event_survey_responsesList All Event Responsesread
  • cvent.surveys.get_event_survey_questionsList Event Survey Questionsread
  • and 17 more in this area
Housing21
  • cvent.housing.create_connectionCreate Connectionwrite
  • cvent.housing.create_reservationCreate Reservationwrite
  • cvent.housing.create_reservation_requestCreate Reservation Requestwrite
  • cvent.housing.get_housing_event_hotel_availabilityGet Event Hotel Availabilityread
  • cvent.housing.cancel_reservationCancel Reservationdestructive
  • cvent.housing.cancel_reservation_requestCancel Reservation Requestdestructive
  • and 15 more in this area
Speakers19
  • cvent.speakers.add_speaker_categoryCreate Speaker Categorywrite
  • cvent.speakers.create_speakerCreate Speakerwrite
  • cvent.speakers.get_session_program_speakersGet Session Program Speakersread
  • cvent.speakers.list_session_program_speakers_post_filtersList Session Program Speakersread
  • cvent.speakers.add_speaker_docAdd Document To Speakerwrite
  • cvent.speakers.assign_speaker_profile_imageAssign Speaker Profile Picturewrite
  • and 13 more in this area
Appointments16
  • cvent.appointments.create_appointmentCreate Appointmentwrite
  • cvent.appointments.list_appointment_attendeesList Appt Attendeesread
  • cvent.appointments.list_appointment_eventsList Appt Eventsread
  • cvent.appointments.list_appointment_typesList Appointment Typesread
  • cvent.appointments.cancel_appointmentCancel Appointmentdestructive
  • cvent.appointments.get_appointment_attendee_by_idGet Appt Attendeeread
  • and 10 more in this area
Venue content14
  • cvent.venue_content.create_venue_attractionCreate Venue Attractionwrite
  • cvent.venue_content.create_venue_image_metadataCreate Venue Image Metadatawrite
  • cvent.venue_content.get_attraction_imagesGet Attraction Imagesread
  • cvent.venue_content.list_venue_attractionsList Venue Attractionsread
  • cvent.venue_content.associate_attraction_imageAssociate Attraction Imagewrite
  • cvent.venue_content.associate_venue_imageAssociate Venue Imagewrite
  • and 8 more in this area
Attendees13
  • cvent.attendees.create_attendeeAdd Attendeeswrite
  • cvent.attendees.get_attendee_by_idGet Attendeeread
  • cvent.attendees.list_attendeesList Attendeesread
  • cvent.attendees.list_attendees_post_filterList Attendeesread
  • cvent.attendees.update_attendeeUpdate Attendeewrite
  • cvent.attendees.get_badgeGet Badgeread
  • and 7 more in this area
Travel RF PS13
  • cvent.travel_rf_ps.list_travel_buyer_proposal_bidsList Buyer Proposal Bidsread
  • cvent.travel_rf_ps.list_travel_program_questionsList Travel Program Questionsread
  • cvent.travel_rf_ps.list_travel_programsList Travel Programsread
  • cvent.travel_rf_ps.list_travel_programs_questionsList Travel Programs Questionsread
  • cvent.travel_rf_ps.get_travel_buyer_proposal_bidGet Buyer Proposal Bidread
  • cvent.travel_rf_ps.get_travel_programGet Travel Programread
  • and 7 more in this area
Audience segments12
  • cvent.audience_segments.create_audience_segmentCreate Audience Segmentwrite
  • cvent.audience_segments.get_audience_segment_by_idGet Audience Segmentread
  • cvent.audience_segments.list_audience_segmentsList Audience Segmentsread
  • cvent.audience_segments.list_audience_segments_post_filterList Audience Segmentsread
  • cvent.audience_segments.update_audience_segmentUpdate Audience Segmentwrite
  • cvent.audience_segments.associate_attendee_to_segmentAssociate Attendee to Segmentwrite
  • and 6 more in this area
User scim11
  • cvent.user_scim.create_userCreate Userwrite
  • cvent.user_scim.get_resource_typesList Resource Typesread
  • cvent.user_scim.get_schemasList Schemasread
  • cvent.user_scim.get_user_groupsGet SCIM Groupsread
  • cvent.user_scim.delete_userDelete Userdestructive
  • cvent.user_scim.get_resource_typeGet Resource Typeread
  • and 5 more in this area
Webcasts11
  • cvent.webcasts.create_attendee_linksCreate Attendee Linkwrite
  • cvent.webcasts.create_webcastCreate Webcastwrite
  • cvent.webcasts.list_attendee_linksList Attendee Linksread
  • cvent.webcasts.list_playersList Playersread
  • cvent.webcasts.list_webcast_attendee_linksList Attendee Linksread
  • cvent.webcasts.delete_attendee_linkDelete Attendee Linkdestructive
  • and 5 more in this area
Exhibitor content9
  • cvent.exhibitor_content.create_exhibitor_weblinkCreate Exhibitor Weblinkwrite
  • cvent.exhibitor_content.get_exhibitor_fileGet Exhibitor Fileread
  • cvent.exhibitor_content.list_exhibitor_filesList Exhibitor Filesread
  • cvent.exhibitor_content.list_exhibitor_weblinksList Exhibitor Weblinksread
  • cvent.exhibitor_content.delete_exhibitor_weblinkDelete Exhibitor Weblinkdestructive
  • cvent.exhibitor_content.disassociate_exhibitor_fileDisassociate Exhibitor Filedestructive
  • and 3 more in this area
Users9
  • cvent.users.create_account_user_groupCreate Account User Groupwrite
  • cvent.users.get_account_userGet Account Userread
  • cvent.users.get_account_user_groupsList Account User Groupsread
  • cvent.users.list_account_usersList Account Usersread
  • cvent.users.add_user_to_account_user_groupAssociate User to Groupwrite
  • cvent.users.delete_account_user_groupDelete Account User Groupdestructive
  • and 3 more in this area
Exhibitor team8
  • cvent.exhibitor_team.associate_booth_staffCreate Booth Staffwrite
  • cvent.exhibitor_team.list_booth_staffList Booth Staffread
  • cvent.exhibitor_team.list_exhibitor_adminsList Exhibitor Adminsread
  • cvent.exhibitor_team.post_exhibitor_adminCreate Exhibitor Adminwrite
  • cvent.exhibitor_team.delete_booth_staffDelete Booth Staff memberdestructive
  • cvent.exhibitor_team.get_booth_staffGet Booth Staff memberread
  • and 2 more in this area
Meeting request8
  • cvent.meeting_request.create_meeting_requestCreate MR (Bulk)write
  • cvent.meeting_request.list_meeting_requestList MRread
  • cvent.meeting_request.list_meeting_request_documentsList MR Documentsread
  • cvent.meeting_request.list_mrfList MR Formsread
  • cvent.meeting_request.get_meeting_request_by_event_idGet MR by Event IDread
  • cvent.meeting_request.get_meeting_request_by_idGet MRread
  • and 2 more in this area
Seating8
  • cvent.seating.get_event_table_assignmentsList All Seating Assignmentsread
  • cvent.seating.get_table_assignmentList Seating Assignmentsread
  • cvent.seating.list_seatingList Seatingread
  • cvent.seating.list_seatsList Seatsread
  • cvent.seating.get_seatGet Seatread
  • cvent.seating.get_seatingGet Seatingread
  • and 2 more in this area
Travel suppliers8
  • cvent.travel_suppliers.bt_api_get_property_roomsList Supplier Property Roomsread
  • cvent.travel_suppliers.property_api_list_brandsList Supplier Brandsread
  • cvent.travel_suppliers.property_api_list_chainsList Supplier Chainsread
  • cvent.travel_suppliers.property_api_list_propertiesList Supplier Propertiesread
  • cvent.travel_suppliers.property_api_get_brandGet Supplier Brandread
  • cvent.travel_suppliers.property_api_get_chainGet Supplier Chainread
  • and 2 more in this area
Venue meeting rooms8
  • cvent.venue_meeting_rooms.associate_meeting_room_imageAssociate Meeting Room Imagewrite
  • cvent.venue_meeting_rooms.create_meeting_roomCreate Meeting Roomwrite
  • cvent.venue_meeting_rooms.list_meeting_room_imagesList Meeting Room Imagesread
  • cvent.venue_meeting_rooms.list_meeting_rooms_overviewsList Meeting Rooms Overviewsread
  • cvent.venue_meeting_rooms.disassociate_meeting_room_imageRemove Meeting Room Imagedestructive
  • cvent.venue_meeting_rooms.get_meeting_room_overviewGet Meeting Room Overviewread
  • and 2 more in this area
Custom fields7
  • cvent.custom_fields.create_custom_fieldCreate Custom Fieldwrite
  • cvent.custom_fields.create_custom_field_translationCreate Custom Fld. Translationwrite
  • cvent.custom_fields.get_custom_fieldGet Custom Fieldread
  • cvent.custom_fields.list_custom_fieldsList Custom Fieldsread
  • cvent.custom_fields.update_custom_fieldUpdate Custom Fieldwrite
  • cvent.custom_fields.update_custom_field_advanced_logicUpdate Advanced Logicwrite
  • and 1 more in this area
RFP requirements7
  • cvent.rfp_requirements.list_rfp_agenda_item_schedulesList RFP Agenda Item Schedulesread
  • cvent.rfp_requirements.list_rfp_agenda_itemsList RFP Agenda Itemsread
  • cvent.rfp_requirements.list_rfp_attachmentsList RFP Attachmentsread
  • cvent.rfp_requirements.list_rfp_custom_fieldsList RFP Custom Fields Answersread
  • cvent.rfp_requirements.get_rfp_guest_roomsGet RFP Guest Roomsread
  • cvent.rfp_requirements.list_rfp_internal_documentsList RFP Internal Documentsread
  • and 1 more in this area
Venue availability7
  • cvent.venue_availability.create_venue_need_dateCreate Venue Need Datewrite
  • cvent.venue_availability.get_venue_availability_settingsGet Availability Settingsread
  • cvent.venue_availability.get_venue_need_dateGet Venue Need Dateread
  • cvent.venue_availability.list_venue_need_datesList Venue Need Datesread
  • cvent.venue_availability.delete_venue_need_dateDelete Venue Need Datedestructive
  • cvent.venue_availability.update_venue_availability_settingsUpdate Availability Settingswrite
  • and 1 more in this area
Venue profiles7
  • cvent.venue_profiles.get_venue_details_overviewGet Venue Details Overviewread
  • cvent.venue_profiles.get_venue_ratingsGet Venue Ratingsread
  • cvent.venue_profiles.patch_venue_detailsPatch Venue Detailswrite
  • cvent.venue_profiles.patch_venue_facilityPatch Venue Facilitywrite
  • cvent.venue_profiles.update_venue_detailsUpdate Venue Detailswrite
  • cvent.venue_profiles.update_venue_facilityUpdate Venue Facilitywrite
  • and 1 more in this area
Video7
  • cvent.video.create_text_trackCreate Text Trackwrite
  • cvent.video.get_video_viewsList Video Viewsread
  • cvent.video.list_audio_tracksList Audio Tracksread
  • cvent.video.list_video_renditionsList Video Renditionsread
  • cvent.video.list_video_text_tracksList Text Tracksread
  • cvent.video.list_videosList Videosread
  • and 1 more in this area
Attendee activities6
  • cvent.attendee_activities.create_attendee_activityAdd External Activitywrite
  • cvent.attendee_activities.create_external_attendee_activity_metadataAdd Ext. Activities Metadatawrite
  • cvent.attendee_activities.list_attendee_activitiesList Activitiesread
  • cvent.attendee_activities.list_external_attendee_activities_metadataList Ext. Activities Metadataread
  • cvent.attendee_activities.delete_external_attendee_activity_metadataDelete Ext Activities Metadatadestructive
  • cvent.attendee_activities.update_external_attendee_activity_metadataUpdate Ext Activities Metadatawrite
Bulk6
  • cvent.bulk.create_bulk_jobCreate Bulk Jobwrite
  • cvent.bulk.list_bulk_job_resultList Bulk Job Resultread
  • cvent.bulk.run_bulk_jobRun Bulk Jobwrite
  • cvent.bulk.upload_bulk_job_dataUpload Bulk Job Datawrite
  • cvent.bulk.cancel_bulk_jobCancel Bulk Jobdestructive
  • cvent.bulk.get_bulk_job_by_idGet Bulk Jobread
Discounts6
  • cvent.discounts.create_event_discountCreate Event Discountwrite
  • cvent.discounts.link_agenda_item_to_discountLink Agenda Item to Discountwrite
  • cvent.discounts.list_discounted_agenda_itemsList Discounted Agenda Itemsread
  • cvent.discounts.list_event_discountsList Event Discountsread
  • cvent.discounts.unlink_agenda_item_from_discountUnlink Agenda Item Discountdestructive
  • cvent.discounts.update_event_discountUpdate Event Discountwrite
Event travel5
  • cvent.event_travel.get_air_actual_detailGet Air Actualread
  • cvent.event_travel.get_air_requestsGet Air Requestsread
  • cvent.event_travel.get_alternate_travel_answersGet Alternate Travel Answersread
  • cvent.event_travel.get_hotel_requestsGet Hotel Requestsread
  • cvent.event_travel.get_housing_reservation_requestsGet Housing Requestsread
Attendee insights4
  • cvent.attendee_insights.get_attendee_insights_by_idGet Engagement Scoreread
  • cvent.attendee_insights.get_scoresGet Scoresread
  • cvent.attendee_insights.get_statsGet Statsread
  • cvent.attendee_insights.list_attendee_insightsList Engagement Scoresread
Campaigns4
  • cvent.campaigns.get_campaignsList eMarketing Campaignsread
  • cvent.campaigns.get_email_templatesList Email Templatesread
  • cvent.campaigns.get_emarketing_email_statusList Emarketing Email Statusread
  • cvent.campaigns.send_e_marketing_emailsSend Email To Recipientswrite
Compliance4
  • cvent.compliance.filter_communication_log_messagesList Communicationread
  • cvent.compliance.get_communication_log_messagesList Communicationread
  • cvent.compliance.get_configurationGet Communication Configread
  • cvent.compliance.update_configurationUpdate Communication Configwrite
Event features4
  • cvent.event_features.get_event_featuresList Event Featuresread
  • cvent.event_features.launch_event_featuresLaunch Event Featurewrite
  • cvent.event_features.list_event_weblinksList Event Weblinksread
  • cvent.event_features.update_event_featuresUpdate Event Featurewrite
Hooks4
  • cvent.hooks.create_contact_hookCreate Contact Hookwrite
  • cvent.hooks.delete_contact_hookDelete Contact Hookdestructive
  • cvent.hooks.list_contact_hooksList Contact Hooksread
  • cvent.hooks.update_contact_hookUpdate Contact Hookwrite
Leads4
  • cvent.leads.get_eliterature_requestsList E-literature Requestsread
  • cvent.leads.get_lead_qualification_answersList Qualification Answersread
  • cvent.leads.get_leadsList Leadsread
  • cvent.leads.get_leads_post_filters_dataList Leadsread
Orders4
  • cvent.orders.get_account_order_by_idGet Orderread
  • cvent.orders.get_account_order_itemGet Order Itemread
  • cvent.orders.get_account_order_items_by_order_idList Account Order Itemsread
  • cvent.orders.get_account_ordersList Account Ordersread
Transactions4
  • cvent.transactions.get_account_transaction_itemList Transaction Itemread
  • cvent.transactions.get_account_transaction_itemsList Account Transaction Itemsread
  • cvent.transactions.get_account_transactionsList Account Transactionsread
  • cvent.transactions.get_transactionGet Transactionread
Travel accounts4
  • cvent.travel_accounts.get_supplier_accountGet Supplier Accountread
  • cvent.travel_accounts.get_travel_accountGet Travel Accountread
  • cvent.travel_accounts.list_supplier_accountsList Supplier Accountsread
  • cvent.travel_accounts.list_travel_accountsList Travel Accountsread
Badge print job3
  • cvent.badge_print_job.create_badge_print_jobCreate Badge Print Jobwrite
  • cvent.badge_print_job.get_badge_print_jobGet Badge Print Jobread
  • cvent.badge_print_job.get_event_badge_print_jobsList Badge Print Jobsread
Emails3
  • cvent.emails.get_bounce_detailsList Email Bouncesread
  • cvent.emails.get_email_statusList Email Statusread
  • cvent.emails.get_emails_historyGet Emails History Dataread
RFP management3
  • cvent.rfp_management.get_rfpGet RFPread
  • cvent.rfp_management.get_rfp_lead_sourceGet RFP Lead Sourceread
  • cvent.rfp_management.get_rfp_lead_source_sectionGet RFP Lead Source Sectionread
Badge printer pools2
  • cvent.badge_printer_pools.get_badge_printer_poolGet Badge Printer Poolread
  • cvent.badge_printer_pools.get_badge_printer_poolsList Badge Printer Poolsread
Events plus hub2
  • cvent.events_plus_hub.get_hub_membersGet Events+ Hub Membersread
  • cvent.events_plus_hub.list_hubsList Events+ Hubsread
RFP suppliers2
  • cvent.rfp_suppliers.get_rfp_suppliersList RFP Suppliersread
  • cvent.rfp_suppliers.list_rfp_recipients_historyList RFP Recipients Historyread
Usage2
  • cvent.usage.get_usageGet Current Usageread
  • cvent.usage.get_usage_tierGet Current Usage Tierread
Attendee messages1
  • cvent.attendee_messages.get_attendee_messages_membersGet Messaging Membersread
Authentication1
  • cvent.authentication.validate_tokenValidate Tokenread
Event credits1
  • cvent.event_credits.get_attendee_creditsList Attendee Event Creditsread
Event role1
  • cvent.event_role.list_event_role_assignmentList Event Role Assignmentsread
File1
  • cvent.file.get_fileGet File Locationread
Housing hotels1
  • cvent.housing_hotels.update_hotel_room_ratesUpdate Hotel Room Rateswrite
Process form1
  • cvent.process_form.list_process_form_submissionList Process Form Submissionsread
Proposal draft1
  • cvent.proposal_draft.create_proposal_draftBeta - Create Proposal Draftwrite
RFP additional details1
  • cvent.rfp_additional_details.list_rfp_past_eventsList RFP Past Eventsread
Signatures1
  • cvent.signatures.get_signaturesList Signaturesread

This index shows a sample of each area. All 495 actions, with their inputs and prices, are in the catalogue, which a free sandbox key can search.

Questions

The Cvent MCP server, answered.

Is there a Cvent MCP server for Claude?

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 495 Cvent actions across events, exhibitor, sessions and contacts, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Cvent.

What do I need to connect Cvent?

Cvent API application client ID and Cvent API application client secret, shown beside the client ID in the developer portal. Plus your host and your scopes. The free call account { op: "connections.requirements", service: "cvent" } lists exactly what to paste.

Can an AI agent delete or change things in Cvent?

Only if its key allows it, and only with an explicit confirmation. 55 Cvent actions are destructive, including delete Contact, delete Audience Segment and delete Account User Group. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.

Will an AI agent use up my Cvent API limit?

actionlake paces every call to the limits in the Cvent service file: 10 calls a second per connection. Repeated reads are answered from cache (290 Cvent actions can be), which never reaches Cvent.

What does a Cvent action cost?

One upstream call, the only unit actionlake bills. A list that pages bills one call per page (495 Cvent actions page). Cache hits, searches, dry runs and calls Cvent refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

Which Cvent API does it cover?

The Cvent REST API ea (OpenAPI 3.0.2) at api-platform.cvent.com/ea by default, or the base URL set when you connect. It is built from Cvent's documentation as read on 23 October 2026. 495 actions in 57 areas, each one in the signed service file (version 1.0.0).

Can I combine Cvent with my other systems?

Yes. ask joins Cvent to HaloPSA or NetSuite on the same customer and returns the answer rather than every row. Cvent maps crm.contact, which 192 other connectors also map.

Does actionlake keep my Cvent data, and where?

actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 1 minute, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Cvent credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.

Which AI clients can use it?

Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.

Give your agent Cvent today.

Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.