Set up the connector
Configure the Mindtickle MCP connector for your organization, choose a scope-control mode, and understand user authorization.
As an administrator of your AI client’s organization or workspace, add Mindtickle as a custom connector and configure the available scopes. Your AI client must support remote MCP connections over HTTP and the required authentication flow. Follow the vendor instructions in AI clients for its setup screens.
After setup, users follow Connect your account to authorize their own access. For a programmatic integration using client credentials, see Build a custom client.
Server URL
Section titled “Server URL”Use the following URL pattern when adding the connector in your AI client:
https://{mindtickle-instance-url}/mcpFor example:
https://example.mindtickle.com/mcpReplace {mindtickle-instance-url} with your organization’s Mindtickle instance domain. The /mcp path is fixed and must not be changed.
Roles and responsibilities
Section titled “Roles and responsibilities”For an organization-managed connector, administrators configure access and users connect their own accounts. Role names and permissions vary by AI client.
| Role | Responsibility | Access level |
|---|---|---|
| Organization admin | Add, configure, and manage custom connectors for the entire organization or workspace. | Full |
| Regular user | Browse available connectors and connect or disconnect their own account. | Limited |
Scope-control modes
Section titled “Scope-control modes”The Mindtickle MCP server supports two ways to control which tools the connector exposes. In both modes, end users see an OAuth consent screen before the connector can access Mindtickle. The difference is who decides which tools (scopes) are available to grant.
| Setting | User-controlled (default) | Admin-controlled (Client ID and Secret) |
|---|---|---|
| What it means | Users choose which tools to authorize on the consent screen from those supported by the Mindtickle MCP server. | You configure which tools are available to users across the entire organization. |
| Client ID and Secret required? | Not required. Leave the advanced settings blank. | Required. Enter the credentials issued by your Mindtickle Customer Success Manager (CSM) or account team. |
| Best for | Organizations that want a simple setup and trust users to manage their own access. | Organizations that want to enforce a consistent, restricted scope policy across all users. |
For technical details on tools, see Supported tools.
Scopes
Section titled “Scopes”A scope grants access to one or more tools. Users authorize access on the OAuth consent screen. In admin-controlled mode, you restrict which scopes are available to them.
| Scope | Grants access to | Description |
|---|---|---|
read:search |
mindtickle_search |
Lets the client call the search tool. |
read:copilot_chat |
mindtickle_seller_copilot_ask |
Lets the client call the Copilot chat tool. |
read:rooms |
find_deals, find_companies, find_contacts, find_rooms, fetch_room |
Lets the client call the read-only Digital Sales Room tools. |
write:rooms |
create_room, edit_room, share_room, create_contacts |
Lets the client call the Digital Sales Room tools that create or modify data, including sharing a room with a buyer. |
How the connection works
Section titled “How the connection works”The custom connector path uses the OAuth 2.0 authorization code grant, typically followed by the refresh token grant to keep the session active:
- When a user clicks Connect and authorizes access on the Mindtickle consent screen, the AI client receives a token representing that user: this is the authorization code grant.
- If the AI client registered for a refresh token during setup, it can use the refresh token grant to replace an expiring access token without asking the user to sign in again.
- The user must reconnect if access is revoked, the refresh token expires, or the client did not register to receive a refresh token.