InEvent MCP Server

The InEvent platforms offer a Model Context Protocol or MCP server that can be integrated with AI providers such as Claude. This way, your model of selection will have access to your InEvent events, and you can use them to perform actions within its capabilities.

This article provides information on integrating the InEvent MCP server with the following AI providers:

Ensure that your AI provider is on a plan that supports custom MCP server connections.
  • ChatGPT
  • Claude
  • Github Copilot desktop app
  • Gemini
  • Perplexity

Integrating the InEvent MCP server

The InEvent MCP server can be added to AI providers that offer adding custom MCP connections. The steps to integrate the server with AI providers can be found below.

The exact steps to integrate the InEvent MCP server may vary depending on your AI provider's frontend updates. For complete up-to-date information, refer to your AI providers' documentation.

ChatGPT

To integrate the InEvent MCP server with ChatGPT, follow the instructions below.

  1. Access ChatGPT from your web browser and log in to your account.
  2. Navigate to Plugins.
  3. Click + and select Add custom MCP server.
  4. Enter a name and optionally, an icon and description for the MCP connector.
  5. Enter https://mcp.inevent.com/ under URL.
  6. Click Add. The authorization process with InEvent will start.
Screenshot showing ChatGPT settings to add MCP connector
  1. Select your InEvent server.
Screenshot showing the InEvent server selector

You will be redirected to log in and authorize the integration with your InEvent company.

  1. Verify the authorization details. If you belong to more than one company within the InEvent platform, ensure to select the correct company using the Company drop-down menu.
  2. Click Authorize app.
Screenshot showing the authorization panel
  1. Review the risk warning and select the I understand and want to continue checkbox.
  2. Select Create as a plugin. You can then review the discovered tools, functionalities, and metadata provided by the plugin.

Once the steps above are completed, the InEvent MCP server connection will be integrated into ChatGPT for use in conversations.

Claude

To integrate the InEvent MCP server with Claude, follow the instructions below.

Ensure that your Claude contract supports remote integrations.
  1. Access Claude from your web browser and log in to your account. You can also use the Claude Desktop app.
  2. Click the profile button on the bottom left corner.
  3. Click Settings.
  4. Navigate to Connectors under the Customize section.
If Connectors is not available on your Claude settings, your contract does not have remote integrations issue.
  1. Click Add > Add custom connector.
Screenshot showing Claude's Connectors configuration

The Add custom connector pop-up box will be displayed.

  1. Enter the desired Name for the integration, such as InEvent MCP, and enter the exact Remote MCP server URL: https://mcp.inevent.com/.
Screenshot showing the add Remote MCP server pop-up box
  1. Click Add. The authorization process with InEvent will start.
  2. Select your InEvent server.
Screenshot showing the InEvent server selector

You will be redirected to log in and authorize the integration with your InEvent company.

  1. Verify the authorization details. If you belong to more than one company within the InEvent platform, ensure to select the correct company using the Company drop-down menu.
  2. Click Authorize app.
Screenshot showing the authorization panel

Once the steps above are completed, the InEvent MCP server connection will be integrated into Claude for use in Claude conversations.

Gemini

To integrate the InEvent MCP server with the Gemini web app, follow the instructions below.

Ensure you are using an eligible personal account or an enterprise account with a plan that provides the custom connections feature.
  1. Access Gemini from your web browser and log in to your account.
  2. Navigate to Settings > Personal Intelligence > Connected apps.
  3. Click Create.
  4. Enter a name and an optional description for the MCP connector.
  5. Enter https://mcp.inevent.com/ under Connection.
  6. Click Add. The authorization process with InEvent will start.

Screenshots showing the Gemini MCP server configuration

  1. Select your InEvent server.
Screenshot showing the InEvent server selector

You will be redirected to log in and authorize the integration with your InEvent company.

  1. Verify the authorization details. If you belong to more than one company within the InEvent platform, ensure to select the correct company using the Company drop-down menu.
  2. Click Authorize app.
Screenshot showing the authorization panel

Once the steps above are completed, the InEvent MCP server connection will be integrated within Gemini for use in conversations. To utilize the features, type @ in your prompt and locate the InEvent MCP app.

Github Copilot desktop app

To integrate the InEvent MCP server with the Github Copilot desktop app, follow the instructions below.

  1. Open the Github Copilot desktop app and ensure you are logged in.
  2. Navigate to Customize.
  3. Click Add > MCP server.
  4. Enter a name and for the MCP connector.
  5. Select HTTP as the Server type.
  6. Enter https://mcp.inevent.com/ under URL.
  7. Click Add server. The authorization process with InEvent will start.
Screenshot showing the Github Copilot app MCP server configuration

  1. Select your InEvent server.
Screenshot showing the InEvent server selector

You will be redirected to log in and authorize the integration with your InEvent company.

  1. Verify the authorization details. If you belong to more than one company within the InEvent platform, ensure to select the correct company using the Company drop-down menu.
  2. Click Authorize app.
Screenshot showing the authorization panel

Once the steps above are completed, the InEvent MCP server connection will be integrated within Github Copilot app for use in conversations.

Perplexity

To integrate the InEvent MCP server with Perplexity, follow the instructions below.

Ensure that your Perplexity contract supports remote integrations.
  1. Access Perplexity from your web browser and log in to your account.
  2. Click the profile button on the bottom left corner.
  3. Click Settings.
  4. Navigate to the Customize section using the left menu.
  5. Click Add custom connector.
Screenshot showing Perplexity's Connectors configuration

The Add custom connector pop-up box will be displayed.

  1. Enter the desired Name for the integration, such as InEvent MCP, and enter the exact MCP server URL: https://mcp.inevent.com/.
  2. Click Add. The authorization process with InEvent will start.

Screenshot showing the Add MCP connector pop-up
  1. Select your InEvent server.
Screenshot showing the InEvent server selector

You will be redirected to log in and authorize the integration with your InEvent company.

  1. Verify the authorization details. If you belong to more than one company within the InEvent platform, ensure to select the correct company using the Company drop-down menu.
  2. Click Authorize app.
Screenshot showing the authorization panel

Once the steps above are completed, the InEvent MCP server connection will be integrated into Perplexity for use in conversations. Ensure to enable the InEvent MCP connector in prompts by clicking + > Connectors and selecting the configured InEvent MCP server.

Capabilities

Integrating InEvent MCP server allows your chosen AI model to perform various Read-only and Write/delete actions. These actions can be configured on your specific AI provider's connection dashboard to always allowed, always request approval, or always deny, depending on your needs.

Always carefully review the model's thinking process and proposed actions if available before giving it approval.
Screenshot showing the permission request prompt

Below are the available Read-only actions.

  • Describe an InEvent API operation
  • Get event details
  • List event details
  • List event attendees
  • List events
  • Read the InEvent platform guide
  • Search the InEvent API catalog
  • Who am I

Below are the available Write/delete actions.

  • Call an InEvent API operation

Examples

Below are examples of the InEvent MCP server capabilities in-use, using Claude as the AI provider. It can assist with listing InEvent events and fetching event details, including dates, number of attendees, and tickets within the event.

Screenshot showing the List event capability

The model uses the available integrated tools to obtain the information directly from InEvent.

Screenshot showing the model's thinking process.

The model can also be instructed to perform write operations, such as adding, modifying, or deleting details within an event. As an example, the model is instructed to rename an existing ticket while leaving other details untouched. The model prompts the user to approve before actually performing the modification. It's also possible to open the details of the modification that is about to be performed.

Screenshot showing the modification confirmation

Upon confirmation, the model will perform the modification.

Screenshot showing the result confirmation

Actions performed by the model will show up within the event's Audit logs, under the person details of the InEvent user who authorized the InEvent MCP server integration with the model.

Screenshot showing the audit log

The model can assist with finding information about API calls at the InEvent platform. This is especially useful for administrators who require advanced automated workflows involving direct API calls.

Screenshot showing the API information

The model can also directly fetch information from the InEvent FAQ, consolidating articles across the knowledge base into an appropriately-sourced list with direct links and summaries of the consolidated articles.

Screenshot showing the platform guide

Security advisories and best practices

When using InEvent MCP through an AI provider, ensure to practice the following advisories.

  • Connect only an account authorized to access the intended InEvent company
  • Begin with read-only requests before testing write operations
  • Review proposed changes before approving them
  • Avoid unnecessary changes to live events during testing
  • Treat delete operations and changes to attendee or registration data with particular care
  • Verify the outcome in InEvent after performing a write operation
  • Follow your organization’s data protection, access control, and AI usage policies


How Did We Do?