Language: English
Mistral AI is established in France and hosts data in the European Union by default, which makes it worth considering for an organisation that has to keep personal data within the European Union. Its assistant connects to ActivityInfo as a custom MCP connector.
Mistral has renamed its assistant from Le Chat to Vibe. Depending on when your account was updated you may see either name.
Before you begin
- The MCP server has to be enabled for each database you want to work with. See Enabling the MCP server for a database.
- Read Using AI assistants with sensitive data first. Hosting in the European Union removes the question of international data transfer, but not the need for a Data Processing Agreement, a confirmation that your data is not used for training, or an account on a plan your organisation has bought rather than a personal one.
- Adding a connector is an administrator action. On a plan without separate administrators, the account owner is the administrator.
The server URL is:
https://www.activityinfo.org/mcp
Add the connector
- Open the “Connectors” page.
- Click “+ Add Connector”.
- Switch to the “Custom MCP Connector” tab.
- Fill in the fields:
| Field | Value |
|---|---|
| Connector name | ActivityInfo. Use no spaces or special characters |
| Server URL | https://www.activityinfo.org/mcp |
| Description | Read and analyse data in ActivityInfo databases |
- Click “Connect”.
Mistral detects the authentication method by itself. ActivityInfo uses OAuth 2.1 with dynamic client registration, so Mistral registers itself and starts the sign-in. You do not need to enter a bearer token or any credentials.
Sign in to ActivityInfo
- Sign in to ActivityInfo in the window that opens, if you are not already signed in.
- On the “Authorize application” screen, decide whether to allow changes. Clear the checkbox for making changes to grant read access only.
- Click to authorize.
The authorisation appears on the “Authorized Applications” page of your ActivityInfo account settings.
Confirm the connection
Start a new conversation, make sure the ActivityInfo connector is available to it, and ask:
List my ActivityInfo databases.
Then check that reading works:
Which forms are in the <name> database?
Troubleshooting
| What you see | Cause |
|---|---|
| There is no “Custom MCP Connector” tab | You are not an administrator of the account. Ask the account owner to add the connector |
| The connector is added but the assistant does not use it | The connector is not available to this conversation. Check that it is switched on |
| “The MCP server is not enabled for database …” | Nobody has enabled the setting for that database. See Enabling the MCP server for a database |
| “Forbidden: this tool modifies data, but the authorization is read-only” | You granted read access only. Remove the connector and add it again, this time allowing changes |
| A database you expect is missing from the list | Your ActivityInfo user has no access to it |