# How to configure an MCP connection?

> Documentation of mobile-calendar (https://www.mobile-calendar.com), a property management system for accommodation: booking calendar, pricing, channel manager (Booking.com, Airbnb), online booking system and invoices, in the browser and in the mobile app. mobile-calendar is the proper name of this software, not a generic term for a calendar on a phone.

API integrations > MCP Server > How to configure an MCP connection?
URL: https://docs.mobile-calendar.com/en/guides/api-integrations/mcp-server/how-to-configure-an-mcp-connection

## Introduction

To connect your mobile-calendar account to Claude or ChatGPT, simply copy the server address from the panel, add it in the AI app, and grant access on the mobile-calendar website. You only need to configure the connection once, and you can revoke access at any time. For more information about this feature and what the app can do, see the article [What is an MCP Server?](https://docs.mobile-calendar.com/en/guides/api-integrations/mcp-server/what-is-an-mcp-server).

> **Feature availability**
>
> The MCP server is available with the **Premium** subscription. You also need an account in the Claude or ChatGPT app.

## Instructions

### Copying the server address

- From the left-hand menu, click the **Integrations** -> **API & MCP** tab.
- Go to the **MCP Server** tab.
- The screen will show an “MCP Server” card with the server address, connection steps, and security rules.

![MCP Server - server address and connection steps](https://docs.mobile-calendar.com/media/31/313dc9c3-0c1b-425d-a8f4-27518bf7d4f0-eee81982.png)

- In the “How to connect?” section, click the **Copy address** button.
- The address in the **MCP server address** field will be copied to your clipboard.

### Adding the server in the Claude app

- In the Claude app, open Settings and select **Connectors** (**Connectors**).
- Select the option to add a custom connector (**Add custom connector**).
- Enter a connector name, for example mobile-calendar, and paste the copied server address.
- Confirm that you want to add the connector. If a **Connect** button appears next to the connector, click it.
- The mobile-calendar consent screen will open in your browser.

### Adding the server in the ChatGPT app

- In ChatGPT in your browser, open the **Plugins** (**Plugins**) page.
- Click the **+** button and select **Add custom MCP server**.
- Enter a name, for example mobile-calendar, and paste the copied server address into the **Server URL** field.
- If the app asks you to choose an authentication method (**Authentication**), select **OAuth**.
- Confirm the risk warning (**I understand and want to continue**) and click **Create as a plugin**.
- Install the plugin you created to use it in a conversation.
- During the connection process, the mobile-calendar consent screen will open in your browser.

> **Option names in AI apps**
>
> Claude and ChatGPT are developed by different companies, so the names and locations of options may change. If you can’t find the option described here, check the app’s help documentation.

### Granting access

- Log in to mobile-calendar as you do to the panel. You grant access on the mobile-calendar website, and the AI app does not learn your password.
- On the consent screen, check:
  - the name and address of the app requesting access to your account,
  - the account shown under “Logged in as”,
  - the “The app will be able to:” list, which shows the scope of access granted by your permissions.

![Consent screen - the Claude app is requesting access to the account](https://docs.mobile-calendar.com/media/68/684872cc-4596-47e3-aa1a-18e8a952bf58-ea6bcfe4.png)

- Click **Allow** to connect the app. The **Deny** button cancels the connection.
- The app will appear in the “Connected apps” list.
- A message titled “New AI app connected to your account” will be sent to the account owner’s email address. If an employee connected the app, they will also receive it.

> **When to select Deny**
>
> Select Allow only if you are currently adding the mobile-calendar server address in the AI app. If the consent screen opened from a link in a message, select **Deny**.

A yellow “Unverified app” label means that it was not possible to confirm who is behind the app, even if its name or address looks familiar. Connect an app like this only if you are confident about where it came from.

![Consent screen - unverified app](https://docs.mobile-calendar.com/media/0a/0acdfd71-3ed6-45b2-886c-099e602d41ac-e332b3d5.png)

### Using a connected app

- In a conversation with the AI app, write what you need, for example, “Which reservations are arriving tomorrow?”.
- The app will read data from your mobile-calendar account or save a change to it, as requested.

### Disconnecting an app

- Go to the **Integrations** -> **API & MCP** tab and then go to the **MCP Server** tab.
- In the “Connected apps” list, find the app whose access you want to revoke.

![List of connected apps](https://docs.mobile-calendar.com/media/bc/bc945e07-3949-4c56-8fbc-3c5df400b1f4-dd3bf890.png)

- Click **Disconnect** next to the app you selected.
  - A “Disconnect app?” window will appear in the center of the screen.
  - Click **Disconnect**.

![Disconnecting an app - confirmation window](https://docs.mobile-calendar.com/media/8a/8afe59fd-6e31-4c34-89bf-1adf80b8bd3f-22f4a729.png)

- The app will lose access to the account right away. You can reconnect it later.

> **Changing your password does not disconnect your apps**
>
> Changing your own password does not revoke access for apps connected using your login. To revoke access, click **Disconnect** in the “Connected apps” list.

When your subscription expires, connected apps will lose access to your account until you renew it.

## Employee apps

An employee connects an app using their own login, in the same way as the account owner. The app can see and change only what the employee can see and change in the panel, according to their [permissions](https://docs.mobile-calendar.com/en/guides/management/employees/employee-permissions) and assigned rooms.

- **Connection list:** The account owner also sees employee apps in the “Connected apps” list and can disconnect them. The **Who connected** column shows whose connection it is. An employee sees only apps connected using their login.
- **Changing permissions:** Changes take effect right away, including in a connected app.
- **Loss of access:** An employee’s apps will be disconnected if the owner changes their password or email address, logs their devices out, or removes the employee.

## Checking operations in the logs

- Go to the **Integrations** -> **API & MCP** tab and then go to the **Logs** tab.
- In the **Account** field, select **MCP Server** from the drop-down list.

![Logs - Account filter](https://docs.mobile-calendar.com/media/ba/bad5d6e6-8e04-4900-93d9-98a468a3c9f9-7fc947ad.png)

- The list will show only operations performed by connected apps.

![Logs - operations for the MCP Server account](https://docs.mobile-calendar.com/media/04/04959bbe-e431-48f4-bb32-853216928097-ae17d3e0.png)

The **MCP Server** item appears in the list after the first app is connected and includes all connected apps. You can also select **Mobi** and your own API accounts in the **Account** field. The article [Logs](https://docs.mobile-calendar.com/en/guides/api-integrations/rest-api/rest-api-logs) describes the other filters and entry details.

## Common issues

### The AI app asks for confirmation before making a change

Claude and ChatGPT may ask you to confirm an operation before saving a change. This is an AI app security measure, not a connection error. Check what the app wants to change, then confirm or reject the operation.

### The app refused to perform an operation

An external AI app will not perform some operations. For example, it will not cut a price by half or more, provide a door code, or send a message to a recipient other than the booking guest. Perform such an operation in the panel or with Mobi.

### There is no option to add a server in the AI app

Adding your own MCP server depends on your plan in the Claude or ChatGPT app, and on business plans also on the permissions granted by the administrator. Check the app’s help documentation or ask your organization’s administrator.

### The consent screen is in a different language

Click the language flag in the top-right corner of the consent screen and select your language.

### The app is not in the “Connected apps” list

Click **Refresh** in the “Connected apps” list. If the app still does not appear, connect it again in the AI app.
