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/mcpdo { 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.
- 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 - 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 IDclient_secretCvent API application client secret, shown beside the client ID in the developer portalhostWhere your Cvent lives: your hostscopesYour Cvent scopes
account { op: "connections.requirements", service: "cvent" } # free: exactly what to paste, and what is found for you - 03
Make the first call. Check before a write.
Ask in plain words; Claude picks the action. Before anything changes,
checkvalidates 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
Events
5234 read · 14 write · 4 destructive
List Events · Get Event · Update Event · List Events
Exhibitor
3012 read · 11 write · 7 destructive
Create Exhibitor · Create Exhibitor Category · List Exhibitor Answers · List Exhibitor Categories
Sessions
2914 read · 10 write · 5 destructive
Add Session Location · Create Program Item · Create Session · Create Session Categories
Contacts
2810 read · 11 write · 7 destructive
List Contacts · List Contact Groups · Get Contact · List Contacts
Budget
249 read · 11 write · 4 destructive
Create Budget Item · Create Card Transaction · Create Conversion Rate · Create Budget Payment
Surveys
2315 read · 8 write · 0 destructive
Create Event Survey Respondent · Create Event Survey Responses · Create Stdl. Survey Respondent · Create Stdl. Survey Responses
Housing
2112 read · 6 write · 3 destructive
Create Connection · Create Reservation · Create Reservation Request · Get Event Hotel Availability
Speakers
199 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.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
cvent.events.get_eventsList Events | List Events. | read | comm.event.list61 connectors |
cvent.contacts.list_contactsList Contacts | List Contacts. | read | crm.contact.list177 connectors |
cvent.users.list_account_usersList Account Users | List Account Users. | read | identity.user.list474 connectors |
cvent.audience_segments.list_audience_segmentsList Audience Segments | List Audience Segments. | read | comm.audience_segment.list22 connectors |
cvent.users.get_account_user_groupsList Account User Groups | List Account User Groups. | read | identity.group.list262 connectors |
cvent.contacts.list_contact_groupsList Contact Groups | List Contact Groups. | read | crm.contact_list.list34 connectors |
cvent.events.get_event_by_idGet Event | Get Event. | read | comm.event.get59 connectors |
cvent.contacts.get_contact_by_idGet Contact | Get Contact. | read | crm.contact.get176 connectors |
cvent.audience_segments.create_audience_segmentCreate Audience Segment | Create Audience Segment. | write | comm.audience_segment.create16 connectors |
cvent.users.create_account_user_groupCreate Account User Group | Create Account User Group. | write | identity.group.create205 connectors |
cvent.contacts.delete_contact_by_idDelete Contact | Delete Contact. | destructive | crm.contact.delete147 connectors |
cvent.contacts.create_contact_groupCreate Contact Group | Create Contact Group. | write | crm.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.
- Readread
Which Cvent leads came in this week, and where did they come from?
calls
cvent.leads.get_leads_post_filters_data - Writewrite
Create Audience Segment in Cvent. Show me exactly what you will send before you save it.
calls
cvent.audience_segments.create_audience_segment - Across systemsread
Which contacts are in both Cvent and HaloPSA, and how many are in only one of them?
calls
cvent.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, oncrm.contact· HaloPSAWhich contacts are in both Cvent and NetSuite, and how many are in only one of them?
cvent.contacts.list_contacts+netsuite.views.contacts, oncrm.contact· NetSuite
identity.user 517identity.group 239crm.contact 192comm.event 47crm.lead 28crm.contact_list 22comm.audience_segment 18ask { 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"] } } ]}Governance for Cvent
Destructive actions wait for a yes.
55 Cvent actions are destructive. The first 10:
- Delete Contact
cvent.contacts.delete_contact_by_id - Delete Audience Segment
cvent.audience_segments.delete_audience_segment - Delete Account User Group
cvent.users.delete_account_user_group - Delete Contact Group
cvent.contacts.delete_contact_group - Delete Contact Hook
cvent.hooks.delete_contact_hook - Delete Budget Payment
cvent.budget.delete_payment - Merge Contacts
cvent.contacts.merge_contacts - Delete Session
cvent.sessions.delete_session - Delete Speaker
cvent.speakers.delete_speaker - Delete Exhibitor
cvent.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.
Delete Contact?
intent: the user asked me to delete Contact
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]" } ]}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
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 Eventreadcvent.events.get_eventsList Eventsreadcvent.events.get_events_post_filtersList Eventsreadcvent.events.update_eventUpdate Eventwritecvent.events.answer_event_custom_fieldEvent Custom Field Answerswritecvent.events.associate_discount_code_to_order_itemAssign Discount to Order Itemwrite- and 46 more in this area
Exhibitor30
cvent.exhibitor.create_exhibitorCreate Exhibitorwritecvent.exhibitor.create_exhibitor_categoryCreate Exhibitor Categorywritecvent.exhibitor.get_exhibitor_answersList Exhibitor Answersreadcvent.exhibitor.get_exhibitor_categoriesList Exhibitor Categoriesreadcvent.exhibitor.add_exhibitor_to_exhibitor_categoryAssign Exhibitor to Categorywritecvent.exhibitor.delete_exhibitorDelete Exhibitordestructive- and 24 more in this area
Sessions29
cvent.sessions.add_session_locationAdd Session Locationwritecvent.sessions.create_program_itemCreate Program Itemwritecvent.sessions.create_sessionCreate Sessionwritecvent.sessions.create_session_categoryCreate Session Categorieswritecvent.sessions.add_session_docAdd Document To Sessionwritecvent.sessions.add_speaker_to_sessionAssign Speaker to Sessionwrite- and 23 more in this area
Contacts28
cvent.contacts.get_contact_by_idGet Contactreadcvent.contacts.list_contact_groupsList Contact Groupsreadcvent.contacts.list_contactsList Contactsreadcvent.contacts.list_contacts_post_filtersList Contactsreadcvent.contacts.add_contact_to_contact_groupAdd Contact To Groupwritecvent.contacts.assign_contact_profile_imageAssign Contact Profile Picturewrite- and 22 more in this area
Budget24
cvent.budget.create_budget_itemCreate Budget Itemwritecvent.budget.create_card_transactionCreate Card Transactionwritecvent.budget.create_currency_conversion_rateCreate Conversion Ratewritecvent.budget.create_paymentCreate Budget Paymentwritecvent.budget.answer_budget_custom_fieldUpdate Budget Cstm Fld Answerswritecvent.budget.attach_invoice_to_paymentAssign Invoice To Paymentwrite- and 18 more in this area
Surveys23
cvent.surveys.create_event_survey_respondentCreate Event Survey Respondentwritecvent.surveys.create_event_survey_responsesCreate Event Survey Responseswritecvent.surveys.create_standard_survey_respondentCreate Stdl. Survey Respondentwritecvent.surveys.create_standard_survey_responsesCreate Stdl. Survey Responseswritecvent.surveys.get_all_event_survey_responsesList All Event Responsesreadcvent.surveys.get_event_survey_questionsList Event Survey Questionsread- and 17 more in this area
Housing21
cvent.housing.create_connectionCreate Connectionwritecvent.housing.create_reservationCreate Reservationwritecvent.housing.create_reservation_requestCreate Reservation Requestwritecvent.housing.get_housing_event_hotel_availabilityGet Event Hotel Availabilityreadcvent.housing.cancel_reservationCancel Reservationdestructivecvent.housing.cancel_reservation_requestCancel Reservation Requestdestructive- and 15 more in this area
Speakers19
cvent.speakers.add_speaker_categoryCreate Speaker Categorywritecvent.speakers.create_speakerCreate Speakerwritecvent.speakers.get_session_program_speakersGet Session Program Speakersreadcvent.speakers.list_session_program_speakers_post_filtersList Session Program Speakersreadcvent.speakers.add_speaker_docAdd Document To Speakerwritecvent.speakers.assign_speaker_profile_imageAssign Speaker Profile Picturewrite- and 13 more in this area
Appointments16
cvent.appointments.create_appointmentCreate Appointmentwritecvent.appointments.list_appointment_attendeesList Appt Attendeesreadcvent.appointments.list_appointment_eventsList Appt Eventsreadcvent.appointments.list_appointment_typesList Appointment Typesreadcvent.appointments.cancel_appointmentCancel Appointmentdestructivecvent.appointments.get_appointment_attendee_by_idGet Appt Attendeeread- and 10 more in this area
Venue content14
cvent.venue_content.create_venue_attractionCreate Venue Attractionwritecvent.venue_content.create_venue_image_metadataCreate Venue Image Metadatawritecvent.venue_content.get_attraction_imagesGet Attraction Imagesreadcvent.venue_content.list_venue_attractionsList Venue Attractionsreadcvent.venue_content.associate_attraction_imageAssociate Attraction Imagewritecvent.venue_content.associate_venue_imageAssociate Venue Imagewrite- and 8 more in this area
Attendees13
cvent.attendees.create_attendeeAdd Attendeeswritecvent.attendees.get_attendee_by_idGet Attendeereadcvent.attendees.list_attendeesList Attendeesreadcvent.attendees.list_attendees_post_filterList Attendeesreadcvent.attendees.update_attendeeUpdate Attendeewritecvent.attendees.get_badgeGet Badgeread- and 7 more in this area
Travel RF PS13
cvent.travel_rf_ps.list_travel_buyer_proposal_bidsList Buyer Proposal Bidsreadcvent.travel_rf_ps.list_travel_program_questionsList Travel Program Questionsreadcvent.travel_rf_ps.list_travel_programsList Travel Programsreadcvent.travel_rf_ps.list_travel_programs_questionsList Travel Programs Questionsreadcvent.travel_rf_ps.get_travel_buyer_proposal_bidGet Buyer Proposal Bidreadcvent.travel_rf_ps.get_travel_programGet Travel Programread- and 7 more in this area
Audience segments12
cvent.audience_segments.create_audience_segmentCreate Audience Segmentwritecvent.audience_segments.get_audience_segment_by_idGet Audience Segmentreadcvent.audience_segments.list_audience_segmentsList Audience Segmentsreadcvent.audience_segments.list_audience_segments_post_filterList Audience Segmentsreadcvent.audience_segments.update_audience_segmentUpdate Audience Segmentwritecvent.audience_segments.associate_attendee_to_segmentAssociate Attendee to Segmentwrite- and 6 more in this area
User scim11
cvent.user_scim.create_userCreate Userwritecvent.user_scim.get_resource_typesList Resource Typesreadcvent.user_scim.get_schemasList Schemasreadcvent.user_scim.get_user_groupsGet SCIM Groupsreadcvent.user_scim.delete_userDelete Userdestructivecvent.user_scim.get_resource_typeGet Resource Typeread- and 5 more in this area
Webcasts11
cvent.webcasts.create_attendee_linksCreate Attendee Linkwritecvent.webcasts.create_webcastCreate Webcastwritecvent.webcasts.list_attendee_linksList Attendee Linksreadcvent.webcasts.list_playersList Playersreadcvent.webcasts.list_webcast_attendee_linksList Attendee Linksreadcvent.webcasts.delete_attendee_linkDelete Attendee Linkdestructive- and 5 more in this area
Exhibitor content9
cvent.exhibitor_content.create_exhibitor_weblinkCreate Exhibitor Weblinkwritecvent.exhibitor_content.get_exhibitor_fileGet Exhibitor Filereadcvent.exhibitor_content.list_exhibitor_filesList Exhibitor Filesreadcvent.exhibitor_content.list_exhibitor_weblinksList Exhibitor Weblinksreadcvent.exhibitor_content.delete_exhibitor_weblinkDelete Exhibitor Weblinkdestructivecvent.exhibitor_content.disassociate_exhibitor_fileDisassociate Exhibitor Filedestructive- and 3 more in this area
Users9
cvent.users.create_account_user_groupCreate Account User Groupwritecvent.users.get_account_userGet Account Userreadcvent.users.get_account_user_groupsList Account User Groupsreadcvent.users.list_account_usersList Account Usersreadcvent.users.add_user_to_account_user_groupAssociate User to Groupwritecvent.users.delete_account_user_groupDelete Account User Groupdestructive- and 3 more in this area
Exhibitor team8
cvent.exhibitor_team.associate_booth_staffCreate Booth Staffwritecvent.exhibitor_team.list_booth_staffList Booth Staffreadcvent.exhibitor_team.list_exhibitor_adminsList Exhibitor Adminsreadcvent.exhibitor_team.post_exhibitor_adminCreate Exhibitor Adminwritecvent.exhibitor_team.delete_booth_staffDelete Booth Staff memberdestructivecvent.exhibitor_team.get_booth_staffGet Booth Staff memberread- and 2 more in this area
Meeting request8
cvent.meeting_request.create_meeting_requestCreate MR (Bulk)writecvent.meeting_request.list_meeting_requestList MRreadcvent.meeting_request.list_meeting_request_documentsList MR Documentsreadcvent.meeting_request.list_mrfList MR Formsreadcvent.meeting_request.get_meeting_request_by_event_idGet MR by Event IDreadcvent.meeting_request.get_meeting_request_by_idGet MRread- and 2 more in this area
Seating8
cvent.seating.get_event_table_assignmentsList All Seating Assignmentsreadcvent.seating.get_table_assignmentList Seating Assignmentsreadcvent.seating.list_seatingList Seatingreadcvent.seating.list_seatsList Seatsreadcvent.seating.get_seatGet Seatreadcvent.seating.get_seatingGet Seatingread- and 2 more in this area
Travel suppliers8
cvent.travel_suppliers.bt_api_get_property_roomsList Supplier Property Roomsreadcvent.travel_suppliers.property_api_list_brandsList Supplier Brandsreadcvent.travel_suppliers.property_api_list_chainsList Supplier Chainsreadcvent.travel_suppliers.property_api_list_propertiesList Supplier Propertiesreadcvent.travel_suppliers.property_api_get_brandGet Supplier Brandreadcvent.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 Imagewritecvent.venue_meeting_rooms.create_meeting_roomCreate Meeting Roomwritecvent.venue_meeting_rooms.list_meeting_room_imagesList Meeting Room Imagesreadcvent.venue_meeting_rooms.list_meeting_rooms_overviewsList Meeting Rooms Overviewsreadcvent.venue_meeting_rooms.disassociate_meeting_room_imageRemove Meeting Room Imagedestructivecvent.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 Fieldwritecvent.custom_fields.create_custom_field_translationCreate Custom Fld. Translationwritecvent.custom_fields.get_custom_fieldGet Custom Fieldreadcvent.custom_fields.list_custom_fieldsList Custom Fieldsreadcvent.custom_fields.update_custom_fieldUpdate Custom Fieldwritecvent.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 Schedulesreadcvent.rfp_requirements.list_rfp_agenda_itemsList RFP Agenda Itemsreadcvent.rfp_requirements.list_rfp_attachmentsList RFP Attachmentsreadcvent.rfp_requirements.list_rfp_custom_fieldsList RFP Custom Fields Answersreadcvent.rfp_requirements.get_rfp_guest_roomsGet RFP Guest Roomsreadcvent.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 Datewritecvent.venue_availability.get_venue_availability_settingsGet Availability Settingsreadcvent.venue_availability.get_venue_need_dateGet Venue Need Datereadcvent.venue_availability.list_venue_need_datesList Venue Need Datesreadcvent.venue_availability.delete_venue_need_dateDelete Venue Need Datedestructivecvent.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 Overviewreadcvent.venue_profiles.get_venue_ratingsGet Venue Ratingsreadcvent.venue_profiles.patch_venue_detailsPatch Venue Detailswritecvent.venue_profiles.patch_venue_facilityPatch Venue Facilitywritecvent.venue_profiles.update_venue_detailsUpdate Venue Detailswritecvent.venue_profiles.update_venue_facilityUpdate Venue Facilitywrite- and 1 more in this area
Video7
cvent.video.create_text_trackCreate Text Trackwritecvent.video.get_video_viewsList Video Viewsreadcvent.video.list_audio_tracksList Audio Tracksreadcvent.video.list_video_renditionsList Video Renditionsreadcvent.video.list_video_text_tracksList Text Tracksreadcvent.video.list_videosList Videosread- and 1 more in this area
Attendee activities6
cvent.attendee_activities.create_attendee_activityAdd External Activitywritecvent.attendee_activities.create_external_attendee_activity_metadataAdd Ext. Activities Metadatawritecvent.attendee_activities.list_attendee_activitiesList Activitiesreadcvent.attendee_activities.list_external_attendee_activities_metadataList Ext. Activities Metadatareadcvent.attendee_activities.delete_external_attendee_activity_metadataDelete Ext Activities Metadatadestructivecvent.attendee_activities.update_external_attendee_activity_metadataUpdate Ext Activities Metadatawrite
Bulk6
cvent.bulk.create_bulk_jobCreate Bulk Jobwritecvent.bulk.list_bulk_job_resultList Bulk Job Resultreadcvent.bulk.run_bulk_jobRun Bulk Jobwritecvent.bulk.upload_bulk_job_dataUpload Bulk Job Datawritecvent.bulk.cancel_bulk_jobCancel Bulk Jobdestructivecvent.bulk.get_bulk_job_by_idGet Bulk Jobread
Discounts6
cvent.discounts.create_event_discountCreate Event Discountwritecvent.discounts.link_agenda_item_to_discountLink Agenda Item to Discountwritecvent.discounts.list_discounted_agenda_itemsList Discounted Agenda Itemsreadcvent.discounts.list_event_discountsList Event Discountsreadcvent.discounts.unlink_agenda_item_from_discountUnlink Agenda Item Discountdestructivecvent.discounts.update_event_discountUpdate Event Discountwrite
Event travel5
cvent.event_travel.get_air_actual_detailGet Air Actualreadcvent.event_travel.get_air_requestsGet Air Requestsreadcvent.event_travel.get_alternate_travel_answersGet Alternate Travel Answersreadcvent.event_travel.get_hotel_requestsGet Hotel Requestsreadcvent.event_travel.get_housing_reservation_requestsGet Housing Requestsread
Attendee insights4
cvent.attendee_insights.get_attendee_insights_by_idGet Engagement Scorereadcvent.attendee_insights.get_scoresGet Scoresreadcvent.attendee_insights.get_statsGet Statsreadcvent.attendee_insights.list_attendee_insightsList Engagement Scoresread
Campaigns4
cvent.campaigns.get_campaignsList eMarketing Campaignsreadcvent.campaigns.get_email_templatesList Email Templatesreadcvent.campaigns.get_emarketing_email_statusList Emarketing Email Statusreadcvent.campaigns.send_e_marketing_emailsSend Email To Recipientswrite
Compliance4
cvent.compliance.filter_communication_log_messagesList Communicationreadcvent.compliance.get_communication_log_messagesList Communicationreadcvent.compliance.get_configurationGet Communication Configreadcvent.compliance.update_configurationUpdate Communication Configwrite
Event features4
cvent.event_features.get_event_featuresList Event Featuresreadcvent.event_features.launch_event_featuresLaunch Event Featurewritecvent.event_features.list_event_weblinksList Event Weblinksreadcvent.event_features.update_event_featuresUpdate Event Featurewrite
Hooks4
cvent.hooks.create_contact_hookCreate Contact Hookwritecvent.hooks.delete_contact_hookDelete Contact Hookdestructivecvent.hooks.list_contact_hooksList Contact Hooksreadcvent.hooks.update_contact_hookUpdate Contact Hookwrite
Leads4
cvent.leads.get_eliterature_requestsList E-literature Requestsreadcvent.leads.get_lead_qualification_answersList Qualification Answersreadcvent.leads.get_leadsList Leadsreadcvent.leads.get_leads_post_filters_dataList Leadsread
Orders4
cvent.orders.get_account_order_by_idGet Orderreadcvent.orders.get_account_order_itemGet Order Itemreadcvent.orders.get_account_order_items_by_order_idList Account Order Itemsreadcvent.orders.get_account_ordersList Account Ordersread
Transactions4
cvent.transactions.get_account_transaction_itemList Transaction Itemreadcvent.transactions.get_account_transaction_itemsList Account Transaction Itemsreadcvent.transactions.get_account_transactionsList Account Transactionsreadcvent.transactions.get_transactionGet Transactionread
Travel accounts4
cvent.travel_accounts.get_supplier_accountGet Supplier Accountreadcvent.travel_accounts.get_travel_accountGet Travel Accountreadcvent.travel_accounts.list_supplier_accountsList Supplier Accountsreadcvent.travel_accounts.list_travel_accountsList Travel Accountsread
Badge print job3
cvent.badge_print_job.create_badge_print_jobCreate Badge Print Jobwritecvent.badge_print_job.get_badge_print_jobGet Badge Print Jobreadcvent.badge_print_job.get_event_badge_print_jobsList Badge Print Jobsread
Emails3
cvent.emails.get_bounce_detailsList Email Bouncesreadcvent.emails.get_email_statusList Email Statusreadcvent.emails.get_emails_historyGet Emails History Dataread
RFP management3
cvent.rfp_management.get_rfpGet RFPreadcvent.rfp_management.get_rfp_lead_sourceGet RFP Lead Sourcereadcvent.rfp_management.get_rfp_lead_source_sectionGet RFP Lead Source Sectionread
Badge printer pools2
cvent.badge_printer_pools.get_badge_printer_poolGet Badge Printer Poolreadcvent.badge_printer_pools.get_badge_printer_poolsList Badge Printer Poolsread
Events plus hub2
cvent.events_plus_hub.get_hub_membersGet Events+ Hub Membersreadcvent.events_plus_hub.list_hubsList Events+ Hubsread
RFP suppliers2
cvent.rfp_suppliers.get_rfp_suppliersList RFP Suppliersreadcvent.rfp_suppliers.list_rfp_recipients_historyList RFP Recipients Historyread
Usage2
cvent.usage.get_usageGet Current Usagereadcvent.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.