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

# Connect your AI assistant to Scribe

> Add Scribe from the Claude directory or ChatGPT plugin store in one click, or connect Cursor, Codex, and any MCP client to the Scribe MCP server.

Connect any MCP-capable assistant to Scribe in a couple of minutes. Claude and ChatGPT users install Scribe in one click from the [Claude directory](https://claude.ai/directory/scribe-mail) and the [ChatGPT plugin store](https://chatgpt.com/plugins/plugin_asdk_app_6a511673beb08191964b117ec2730e24). Every other client uses the endpoint below, which is the same everywhere. In every case you sign in with your Scribe account (OAuth), so no API key is pasted in.

```text theme={null}
https://mcp.scribe-mail.com/mcp
```

Read actions run automatically once connected. Write actions ask you to confirm first. For what the connection can access, see the [FAQ](/en/ai-agents/faq).

## Chat assistants

<AccordionGroup>
  <Accordion title="Claude">
    <a id="connect-claude" />

    ### Connect Claude to Scribe

    Scribe is listed in the Claude directory as **Scribe Mail**, so there is nothing to type. Works on all Claude plans, on web and desktop.

    1. Open the [Scribe Mail listing](https://claude.ai/directory/scribe-mail) in the Claude directory, then click **Connect to Claude**.
           <Frame>
             <img src="https://mintcdn.com/scribe/fNzcQts4vpuFfyXP/images/claude-directory-scribe-listing-connect.png?fit=max&auto=format&n=fNzcQts4vpuFfyXP&q=85&s=aa8afffd4efd455324995dc2db19d142" alt="Scribe Mail listing in the Claude directory with the Connect to Claude button, categories, and the connector URL mcp.scribe-mail.com/mcp" width="2000" height="1260" data-path="images/claude-directory-scribe-listing-connect.png" />
           </Frame>
    2. Sign in with your Scribe account if prompted, choose the organization to connect, review the access, then click **Allow access**.
           <Frame>
             <img src="https://mintcdn.com/scribe/fNzcQts4vpuFfyXP/images/claude-directory-authorize-scribe-account-access.png?fit=max&auto=format&n=fNzcQts4vpuFfyXP&q=85&s=251d4048ca661c85a4b912b68c2c51cc" alt="Claude authorization screen to allow access to your Scribe account, with the organization selector" width="2000" height="1115" data-path="images/claude-directory-authorize-scribe-account-access.png" />
           </Frame>
    3. Done. The listing now shows **Connected**, and Scribe appears in your connectors.
           <Frame>
             <img src="https://mintcdn.com/scribe/fNzcQts4vpuFfyXP/images/claude-directory-scribe-connected.png?fit=max&auto=format&n=fNzcQts4vpuFfyXP&q=85&s=a889085f70b72ba06d2ad50c65b2da43" alt="Scribe Mail listing in the Claude directory showing the Connected status and the Connected to Scribe notice" width="2000" height="1258" data-path="images/claude-directory-scribe-connected.png" />
           </Frame>

    Open a new chat and ask Claude to manage your account through the Scribe connector, from creating a signature to pulling your analytics.

    <Frame>
      <img src="https://mintcdn.com/scribe/K8GyWEzHdaXbQOVF/images/claude-scribe-connector-chat-prompt-example.png?fit=max&auto=format&n=K8GyWEzHdaXbQOVF&q=85&s=48d10effacf9a94d4ac218d3ace0b3ae" alt="Claude chat using the Scribe connector with an example prompt about the current email signature" width="3454" height="1932" data-path="images/claude-scribe-connector-chat-prompt-example.png" />
    </Frame>
  </Accordion>

  <Accordion title="ChatGPT">
    <a id="connect-chatgpt" />

    ### Connect ChatGPT to Scribe

    Scribe is listed in the ChatGPT plugin store, so you install it like any other ChatGPT app, with no Developer Mode needed. Sign in to ChatGPT on the web first.

    1. Open the [Scribe plugin page](https://chatgpt.com/plugins/plugin_asdk_app_6a511673beb08191964b117ec2730e24), or open **Plugins** in the sidebar and search for Scribe, then click **Install plugin**.
           <Frame>
             <img src="https://mintcdn.com/scribe/fNzcQts4vpuFfyXP/images/chatgpt-plugin-store-scribe-listing.png?fit=max&auto=format&n=fNzcQts4vpuFfyXP&q=85&s=834b1fa3bf8f5cc89e203687991d9e14" alt="Scribe listing in the ChatGPT plugin store with the Install plugin button and example prompts" width="2000" height="1113" data-path="images/chatgpt-plugin-store-scribe-listing.png" />
           </Frame>
    2. In the **Add Scribe to ChatGPT** dialog, click **Sign in with Scribe**.
           <Frame>
             <img src="https://mintcdn.com/scribe/fNzcQts4vpuFfyXP/images/chatgpt-plugin-add-scribe-sign-in.png?fit=max&auto=format&n=fNzcQts4vpuFfyXP&q=85&s=341aed1b1503045ef9c0d25098fec43d" alt="Add Scribe to ChatGPT dialog from the plugin store with the Sign in with Scribe button" width="2000" height="1115" data-path="images/chatgpt-plugin-add-scribe-sign-in.png" />
           </Frame>
    3. Sign in with your Scribe account, review the access, then click **Allow access**.
           <Frame>
             <img src="https://mintcdn.com/scribe/fNzcQts4vpuFfyXP/images/scribe-account-sign-in-oauth.png?fit=max&auto=format&n=fNzcQts4vpuFfyXP&q=85&s=13c3067e8d78f637db27549b4a16591d" alt="Scribe account sign-in screen with email, Google, and Microsoft options" width="2000" height="1109" data-path="images/scribe-account-sign-in-oauth.png" />
           </Frame>
    4. Scribe is installed. Click **Try in chat**, or pick one of the example prompts on the listing.
           <Frame>
             <img src="https://mintcdn.com/scribe/fNzcQts4vpuFfyXP/images/chatgpt-plugin-scribe-installed-try-in-chat.png?fit=max&auto=format&n=fNzcQts4vpuFfyXP&q=85&s=ce5a614198d4f6d46cd06bb506f9b9d6" alt="Scribe installed as a ChatGPT plugin, showing the Try in chat button and example prompts" width="2000" height="1052" data-path="images/chatgpt-plugin-scribe-installed-try-in-chat.png" />
           </Frame>
    5. In any chat, type `@Scribe` followed by your request, or open the plus menu and select the **Scribe** plugin.
           <Frame>
             <img src="https://mintcdn.com/scribe/Cy4NuLKCqVRx2r2g/images/chatgpt-select-scribe-app-in-chat.png?fit=max&auto=format&n=Cy4NuLKCqVRx2r2g&q=85&s=da1c1ff48a54f67e1298fdc612e8cfeb" alt="ChatGPT plus menu in the message composer listing the Scribe plugin, Manage company email signature" width="2000" height="1116" data-path="images/chatgpt-select-scribe-app-in-chat.png" />
           </Frame>
    6. Ask ChatGPT to manage your Scribe account, from creating a signature to pulling your analytics.
           <Frame>
             <img src="https://mintcdn.com/scribe/Cy4NuLKCqVRx2r2g/images/chatgpt-scribe-app-chat-prompt-example.png?fit=max&auto=format&n=Cy4NuLKCqVRx2r2g&q=85&s=002dba99e0d2ba8a49ecffe9766cf623" alt="ChatGPT composer with the Scribe plugin tagged and an example prompt asking to rebuild the current email signature in Scribe" width="2000" height="1115" data-path="images/chatgpt-scribe-app-chat-prompt-example.png" />
           </Frame>
  </Accordion>

  <Accordion title="Mistral Vibe">
    <a id="connect-mistral" />

    ### Connect Mistral Vibe to Scribe

    Works on the free plan.

    1. In Mistral Vibe, open **Context**, go to **Connectors**, then click **Add Connector**.
           <Frame>
             <img src="https://mintcdn.com/scribe/inK4ixAnCmATscij/images/mistral-connectors-add-connector.png?fit=max&auto=format&n=inK4ixAnCmATscij&q=85&s=357ab7178236704c0a46c34daadf9baa" alt="Mistral Vibe Connectors page with the Add Connector button and no custom MCP connections yet" width="3456" height="1928" data-path="images/mistral-connectors-add-connector.png" />
           </Frame>
    2. Open the **Custom MCP Connector** tab. Name it `Scribe`, paste the URL below into **Server**, leave the authentication method on **OAuth2.1**, then click **Connect**:
       ```text theme={null}
       https://mcp.scribe-mail.com/mcp
       ```
           <Frame>
             <img src="https://mintcdn.com/scribe/inK4ixAnCmATscij/images/mistral-add-scribe-mcp-connector-url.png?fit=max&auto=format&n=inK4ixAnCmATscij&q=85&s=161aa75214b0783920ba8906cb0fac9f" alt="Mistral Vibe Custom MCP Connector form with Scribe and the MCP server URL mcp.scribe-mail.com/mcp entered" width="3456" height="1926" data-path="images/mistral-add-scribe-mcp-connector-url.png" />
           </Frame>
    3. Sign in with your Scribe account if prompted, review the access, then click **Allow access**.
           <Frame>
             <img src="https://mintcdn.com/scribe/inK4ixAnCmATscij/images/mistral-authorize-scribe-account-access.png?fit=max&auto=format&n=inK4ixAnCmATscij&q=85&s=8d31e859a3853c354cfabc1d423ac4ec" alt="Mistral authorization screen to allow access to your Scribe account and organization" width="3456" height="1928" data-path="images/mistral-authorize-scribe-account-access.png" />
           </Frame>
    4. Done. Scribe is connected, and you can review its tools under **Functions** whenever you need.
           <Frame>
             <img src="https://mintcdn.com/scribe/inK4ixAnCmATscij/images/mistral-scribe-connector-connected.png?fit=max&auto=format&n=inK4ixAnCmATscij&q=85&s=81b24f044c09e57eb5d85fffee2464e0" alt="Scribe connected as a Mistral Vibe connector, showing the Overview and Functions tabs" width="3456" height="1928" data-path="images/mistral-scribe-connector-connected.png" />
           </Frame>

    Open a new chat, select the **Scribe** connector, then ask Mistral Vibe to manage your account, from creating a signature to pulling your analytics.

    <Frame>
      <img src="https://mintcdn.com/scribe/inK4ixAnCmATscij/images/mistral-scribe-connector-chat-prompt-example.png?fit=max&auto=format&n=inK4ixAnCmATscij&q=85&s=4f964cb848537bb7b5cc37dcb1163598" alt="Mistral Vibe chat using the Scribe connector with an example prompt about the current email signature" width="3456" height="1932" data-path="images/mistral-scribe-connector-chat-prompt-example.png" />
    </Frame>
  </Accordion>

  <Accordion title="Grok">
    <a id="connect-grok" />

    ### Connect Grok to Scribe

    Requires a paid account.

    1. On grok.com, open the **+** menu in the message composer, then click **Add connector**.
           <Frame>
             <img src="https://mintcdn.com/scribe/45braEZ2LRo28Xi2/images/grok-composer-add-connector.png?fit=max&auto=format&n=45braEZ2LRo28Xi2&q=85&s=2d3f18899dc07a9c88a06681e2b74e3e" alt="Grok message composer with the plus menu open and the Add connector option" width="3456" height="1786" data-path="images/grok-composer-add-connector.png" />
           </Frame>
    2. In the **New Connector** dialog, choose **Custom** to add your own connector.
           <Frame>
             <img src="https://mintcdn.com/scribe/45braEZ2LRo28Xi2/images/grok-new-connector-custom.png?fit=max&auto=format&n=45braEZ2LRo28Xi2&q=85&s=aeb74c26c6c971a94dcf97922cdd3a16" alt="Grok New Connector dialog with the Custom option above the featured connectors" width="3456" height="1914" data-path="images/grok-new-connector-custom.png" />
           </Frame>
    3. Name it `Scribe`, paste the URL below into **Server URL**, then click **Add Connector**:
       ```text theme={null}
       https://mcp.scribe-mail.com/mcp
       ```
           <Frame>
             <img src="https://mintcdn.com/scribe/45braEZ2LRo28Xi2/images/grok-add-scribe-mcp-connector-url.png?fit=max&auto=format&n=45braEZ2LRo28Xi2&q=85&s=30cc9ddea00d7def16bd652e39e08c49" alt="Grok Custom Connector dialog with Scribe and the MCP server URL mcp.scribe-mail.com/mcp entered" width="3456" height="1812" data-path="images/grok-add-scribe-mcp-connector-url.png" />
           </Frame>
    4. Sign in with your Scribe account if prompted, review the access, then click **Allow access**.
           <Frame>
             <img src="https://mintcdn.com/scribe/45braEZ2LRo28Xi2/images/grok-authorize-scribe-account-access.png?fit=max&auto=format&n=45braEZ2LRo28Xi2&q=85&s=97d46d03d99623c0beb1acd38010df38" alt="Grok authorization screen to allow access to your Scribe account and organization" width="3456" height="1926" data-path="images/grok-authorize-scribe-account-access.png" />
           </Frame>

    Scribe is connected. Open the **+** menu, go to **Connectors**, enable **Scribe**, then ask Grok to manage your account, from creating a signature to pulling your analytics.

    <Frame>
      <img src="https://mintcdn.com/scribe/45braEZ2LRo28Xi2/images/grok-scribe-connector-chat-prompt-example.png?fit=max&auto=format&n=45braEZ2LRo28Xi2&q=85&s=2576734221f8adbd21fd3a99dc0ee42d" alt="Grok chat with the Scribe connector enabled and an example prompt about creating a signature in your Scribe account" width="3456" height="1800" data-path="images/grok-scribe-connector-chat-prompt-example.png" />
    </Frame>
  </Accordion>

  <Accordion title="Gemini">
    <a id="connect-gemini" />

    ### Connect Gemini to Scribe

    Set up by your Google Workspace admin in Gemini Enterprise, from the Google Cloud console.

    1. The admin adds a custom MCP server data store and enters the URL:
       ```text theme={null}
       https://mcp.scribe-mail.com/mcp
       ```
    2. The admin registers an OAuth client (a client id and secret plus a redirect), then authorizes it.
    3. The admin enables the Scribe tools for users.
  </Accordion>

  <Accordion title="Microsoft Copilot">
    <a id="connect-copilot" />

    ### Connect Microsoft Copilot to Scribe

    A two-role setup: an admin or maker builds a Scribe agent once in `Copilot Studio`, then the team chats with that published agent. Plain Copilot chat does not get the Scribe tools on its own.

    **Prerequisites**

    * A `Microsoft 365 Copilot` seat for each person who will use it
    * `Copilot Studio` capacity for the person who sets it up
    * Generative orchestration enabled on the agent

    **Set up (admin or maker)**

    These steps follow Microsoft's [Add an existing MCP server to an agent](https://learn.microsoft.com/en-us/microsoft-copilot-studio/mcp-add-existing-server-to-agent) guide, with the Scribe values filled in.

    1. Open or create an agent in `Copilot Studio`, then go to **Tools**, **Add a tool**, **New tool**, **Model Context Protocol**.
    2. In **Add a Model Context Protocol server**, set the **Server name** to `Scribe`, add a short **Server description**, then paste the URL into **Server URL** as a streamable endpoint:
       ```text theme={null}
       https://mcp.scribe-mail.com/mcp
       ```
    3. Set **Authentication** to **OAuth 2.0**, then choose **Dynamic discovery** so Copilot registers itself automatically, since Scribe supports OAuth dynamic client registration. Click **Create**, then enable the tool.
    4. Enable generative orchestration if it is not already on.
    5. Publish the agent.
    6. Under **Channels**, make it available where the team works, in Microsoft Teams or the `Microsoft 365 Copilot` app.

    **How your team uses it**

    1. Open the published Scribe agent in Microsoft Teams or the `Microsoft 365 Copilot` app.
    2. Manage Scribe by chatting with it.

    Writes ask for confirmation before anything changes.

    <Note>
      A tenant-wide federated connector surfaces Scribe for retrieval and grounding in Copilot chat. The published-agent route above is what enables actions like creating signatures and installing to the team.
    </Note>
  </Accordion>

  <Accordion title="DeepSeek">
    <a id="connect-deepseek" />

    ### Connect DeepSeek to Scribe

    The DeepSeek app has no built-in connector. Use Scribe through any MCP-capable client, such as Claude or Cursor, with DeepSeek selected as the model.
  </Accordion>

  <Accordion title="Qwen">
    <a id="connect-qwen" />

    ### Connect Qwen to Scribe

    Use Qwen Code, the command-line tool. The Qwen chat app has no connector.

    Add Scribe to its `settings.json` under `mcpServers`, then complete the sign-in on first connect:

    ```json theme={null}
    {
      "mcpServers": {
        "scribe": {
          "type": "http",
          "url": "https://mcp.scribe-mail.com/mcp"
        }
      }
    }
    ```
  </Accordion>
</AccordionGroup>

## Coding assistants

<AccordionGroup>
  <Accordion title="Scribe CLI (local MCP for any stdio agent)">
    <a id="connect-cli" />

    ### Connect a local agent through the Scribe CLI

    Install the CLI, sign in once in your browser, and serve every Scribe tool to a local agent over stdio. There is no remote connector to set up, and it works with any MCP client that can launch a command:

    ```bash theme={null}
    npm install -g @scribemail/cli
    scribe login
    claude mcp add --scope user scribe -- scribe mcp
    ```

    For clients configured with JSON (Claude Desktop, Cursor, …):

    ```json theme={null}
    {
      "mcpServers": {
        "scribe": {
          "command": "scribe",
          "args": ["mcp"]
        }
      }
    }
    ```

    Every tool is also a direct shell command (`scribe signatures list`, `scribe teammates create --email jane@acme.com`, `scribe tools` for the full list), handy for scripts and agents that prefer the shell. Full guide: [Scribe CLI](/en/ai-agents/cli).
  </Accordion>

  <Accordion title="Claude Code">
    <a id="connect-claude-code" />

    ### Connect Claude Code to Scribe

    Add the server, then verify it:

    ```bash theme={null}
    claude mcp add --transport http scribe https://mcp.scribe-mail.com/mcp
    claude mcp list
    ```

    Sign in to Scribe on first use.

    Prefer a local server? Install the [Scribe CLI](#connect-cli) and run `claude mcp add --scope user scribe -- scribe mcp` instead.
  </Accordion>

  <Accordion title="Cursor">
    <a id="connect-cursor" />

    ### Connect Cursor to Scribe

    Add Scribe to `~/.cursor/mcp.json` for all projects, or `.cursor/mcp.json` for one project. Reload the window, then sign in on connect:

    ```json theme={null}
    {
      "mcpServers": {
        "scribe": {
          "type": "http",
          "url": "https://mcp.scribe-mail.com/mcp"
        }
      }
    }
    ```

    Or add it in one click:
  </Accordion>

  <Accordion title="Codex">
    <a id="connect-codex" />

    ### Connect Codex to Scribe

    Add the server, which writes `~/.codex/config.toml`, then sign in with OAuth:

    ```bash theme={null}
    codex mcp add scribe --url https://mcp.scribe-mail.com/mcp
    ```
  </Accordion>

  <Accordion title="Hermes">
    <a id="connect-hermes" />

    ### Connect Hermes to Scribe

    Add the server with OAuth. A browser opens for sign-in on first connect:

    ```bash theme={null}
    hermes mcp add scribe --url https://mcp.scribe-mail.com/mcp
    ```
  </Accordion>

  <Accordion title="OpenClaw">
    <a id="connect-openclaw" />

    ### Connect OpenClaw to Scribe

    Add a `mcpServers` entry to `~/.openclaw/openclaw.json`, or use `mcporter`:

    ```json theme={null}
    {
      "mcpServers": {
        "scribe": {
          "type": "http",
          "url": "https://mcp.scribe-mail.com/mcp"
        }
      }
    }
    ```
  </Accordion>
</AccordionGroup>

## Next steps

<CardGroup cols={2}>
  <Card title="Skills" icon="book" href="/en/ai-agents/skills">
    Give your assistant the full Scribe workflow
  </Card>

  <Card title="Tools reference" icon="wrench" href="/en/ai-agents/tools">
    Every Scribe MCP tool, grouped by area
  </Card>

  <Card title="Troubleshooting" icon="bug" href="/en/ai-agents/troubleshooting">
    Fix connection and tool issues
  </Card>

  <Card title="FAQ" icon="circle-help" href="/en/ai-agents/faq">
    Access, data safety, supported assistants
  </Card>
</CardGroup>


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