#### Grok

# Connectors

Connectors are available to all Grok users and let Grok access your external tools and data sources directly within a conversation. Search your email, browse files in cloud storage, check your calendar, and more without leaving the chat.

There are three kinds of connectors:

## Built-in connectors

Built-in connectors are maintained by xAI and integrate natively with Grok. Each one authenticates via OAuth, so you connect once and Grok can access your data on demand. No configuration beyond the initial sign-in is required.

The following built in connectors are available:

| Connector | What it connects | |
|---|---|---|
| **Gmail & Google Calendar** | Gmail messages and Google Calendar events |  |
| **Google Drive** | Google Drive files, Docs, Sheets, and Slides |  |
| **OneDrive** | Microsoft OneDrive personal storage |  |
| **Outlook Mail & Calendar** | Outlook email and calendar events |  |
| **SharePoint** | Microsoft SharePoint sites and document libraries |  |

To add a builtin connector:

1. Go to [grok.com/connectors](https://grok.com/connectors).
2. Click **New Connector** and select the service you want to connect.
3. Complete the OAuth sign-in flow. Grok will request only the permissions it needs.

Once connected, Grok can use the connector's tools automatically whenever your questions relate to that service.

## Connector catalog

Beyond the built-in connectors, Grok offers a growing catalog of pre-configured connectors for popular third-party services like HubSpot, Slack, Notion, and more. These authenticate via OAuth and are ready to use with minimal setup. Browse the full catalog at [grok.com/connectors](https://grok.com/connectors), or see the [Connector Catalog](/grok/connectors/catalog) page for connectors with dedicated setup guides.

## Custom MCP connectors

If you need to connect Grok to a service not available in the catalog, you can bring your own [Model Context Protocol (MCP)](https://modelcontextprotocol.io) server. MCP is an open standard that lets AI assistants interact with external tools and data sources through a unified protocol.

With a custom MCP connector you can:

* Expose any internal API, database, or SaaS tool to Grok.
* Define your own tools with custom schemas and logic.
* Control authentication and access on your own infrastructure.

To add a custom MCP connector:

1. Go to [grok.com/connectors](https://grok.com/connectors).
2. Click **New Connector**, then select **Custom**.
3. Enter the MCP server URL and complete any required authentication.

Grok will discover the tools your MCP server exposes and make them available in conversations, just like the built-in and catalog connectors.
