> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firmable.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ChatGPT

> Add Firmable as an app in ChatGPT

Add Firmable to ChatGPT so it can query Firmable data inside your conversations.

Firmable is a **verified ChatGPT app** (ChatGPT calls these **apps** and **plugins**
interchangeably), so the quickest way is to add it straight from the in-app store — no Client ID or
developer setup required.

## Add from the ChatGPT store

**1. Find Firmable**

In [ChatGPT](https://chatgpt.com), open **Apps** (also labelled **Plugins**) from the sidebar
(under **More** if it's not pinned), or go directly to
[**chatgpt.com/plugins?q=firmable**](https://chatgpt.com/plugins?q=firmable). Search for `firmable`,
then click **Firmable** to open it.

![ChatGPT Plugins page with 'firmable' searched, showing the Firmable app with an add button](https://mintcdn.com/firmable/nYvEu_98xyHAKkz-/images/mcp/chatgpt-plugins.png?fit=max\&auto=format\&n=nYvEu_98xyHAKkz-\&q=85\&s=cc1f832db56d8ae9933d029ae37a7d4b)

**2. Install the plugin**

On the Firmable page, click **Install plugin**.

![Firmable plugin page in ChatGPT with the Install plugin button](https://mintcdn.com/firmable/nYvEu_98xyHAKkz-/images/mcp/chatgpt-install.png?fit=max\&auto=format\&n=nYvEu_98xyHAKkz-\&q=85\&s=9ada1143c0aa036196166c39b927dfbe)

**3. Sign in with Firmable**

In the **Add Firmable to ChatGPT** dialog, click **Sign in with Firmable**.

![Add Firmable to ChatGPT dialog with the Sign in with Firmable button and data-sharing notice](https://mintcdn.com/firmable/nYvEu_98xyHAKkz-/images/mcp/chatgpt-add.png?fit=max\&auto=format\&n=nYvEu_98xyHAKkz-\&q=85\&s=31bb9625e43b528c1a3468e4e8a5127f)

**4. Follow the prompts to finish**

Follow the remaining prompts and click **Allow** to authorize access. Once connected, enable
**Firmable** from the **+** → **More** menu in a chat to start using it.

## Add manually (custom connector)

> [!NOTE]
>
> Only needed if the Firmable app isn't available in your ChatGPT plan. You'll need the **MCP URL**
> and **Client ID** — see [**URL & Client ID**](https://docs.firmable.com/mcp/credentials.md).

**1. Open Settings**

In [ChatGPT](https://chatgpt.com), click your profile at the bottom of the sidebar and choose **Settings**.

![ChatGPT sidebar profile menu with the Settings option](https://mintcdn.com/firmable/YWZrWVN9L2EJsC0i/images/mcp/chatgpt-settings.png?fit=max\&auto=format\&n=YWZrWVN9L2EJsC0i\&q=85\&s=857574b3a3fe3d817b3d06ec7c8abc01)

**2. Open Apps → Advanced settings**

Go to the **Apps** tab, then click **Advanced settings**.

![ChatGPT Settings Apps tab with the Advanced settings row](https://mintcdn.com/firmable/YWZrWVN9L2EJsC0i/images/mcp/chatgpt-apps.png?fit=max\&auto=format\&n=YWZrWVN9L2EJsC0i\&q=85\&s=ef54bc579091192f324deeb2a6965ea4)

**3. Enable Developer mode and create an app**

Turn on **Developer mode** (this is what lets you add an unverified custom connector), then click **Create app**.

![ChatGPT Advanced settings with Developer mode enabled and the Create app button](https://mintcdn.com/firmable/YWZrWVN9L2EJsC0i/images/mcp/chatgpt-developer-mode.png?fit=max\&auto=format\&n=YWZrWVN9L2EJsC0i\&q=85\&s=ae63c57f33208122b8b335762d06bd12)

**4. Enter the Firmable MCP details**

Fill in the **New App** form:

* **Name:** anything you like — this guide uses `Firmable`
* **Description** *(optional)*: e.g. `Firmable MCP connector`
* **Connection:** keep **Server URL** selected and enter the MCP URL (from [**URL & Client ID**](https://docs.firmable.com/mcp/credentials.md))
* **Authentication:** `OAuth`

![ChatGPT New App form with name, description, server URL, OAuth, and the risk acknowledgment checkbox](https://mintcdn.com/firmable/YWZrWVN9L2EJsC0i/images/mcp/chatgpt-new-app.png?fit=max\&auto=format\&n=YWZrWVN9L2EJsC0i\&q=85\&s=c3ba76b342babff31d54defe8e337a84)

**5. Configure OAuth and create**

Expand **Advanced OAuth settings** and set the **Registration method** to **User-Defined OAuth Client** —
this lets you use the Firmable credentials. Enter the **Client ID** (from
[**URL & Client ID**](https://docs.firmable.com/mcp/credentials.md); leave the secret blank unless Firmable gives you one). If Firmable asks for a redirect/callback URL, copy the **Callback URL** shown here.

Finally, tick **I understand and want to continue** to acknowledge that custom MCP servers aren't reviewed by OpenAI, then click **Create**.

![ChatGPT New App advanced OAuth settings with the Client ID field and Callback URL](https://mintcdn.com/firmable/YWZrWVN9L2EJsC0i/images/mcp/chatgpt-oauth.png?fit=max\&auto=format\&n=YWZrWVN9L2EJsC0i\&q=85\&s=e9dd88b7b19e51d3f4101e117cb07a97)

**6. Sign in with Firmable**

On the prompt, click **Sign in with Firmable**.

![Add Firmable to ChatGPT prompt with a Sign in with Firmable button](https://mintcdn.com/firmable/YWZrWVN9L2EJsC0i/images/mcp/chatgpt-signin.png?fit=max\&auto=format\&n=YWZrWVN9L2EJsC0i\&q=85\&s=5127da4db4e4ed339ada1bea94ea1d93)

**7. Authorize**

Click **Allow** to grant ChatGPT access to Firmable.

![Firmable OAuth screen requesting access, with an Allow button](https://mintcdn.com/firmable/YWZrWVN9L2EJsC0i/images/mcp/chatgpt-authorize.png?fit=max\&auto=format\&n=YWZrWVN9L2EJsC0i\&q=85\&s=939e927743edc6fa890105d4d873acd8)

**8. Use it in a chat**

Firmable is now connected. Choose when ChatGPT can use it, then enable **Firmable** from the **+** →
**More** menu in a chat to start using it.

![Connected Firmable app in ChatGPT settings with its permissions and details](https://mintcdn.com/firmable/YWZrWVN9L2EJsC0i/images/mcp/chatgpt-connected.png?fit=max\&auto=format\&n=YWZrWVN9L2EJsC0i\&q=85\&s=fb24588c8169e28fdfbfe786a12bb7ba)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.