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

# Claude

> Connect Claude to Swoop via MCP — Desktop, web, and mobile

export const McpEndpoint = () => <pre><code>https://swoop.it/api/mcp</code></pre>;

Connect Claude to the Swoop MCP server and create presentations directly from your conversations. Setup differs depending on which Claude client you use.

## Prerequisites

* A Swoop account at [swoop.it](https://swoop.it)
* Claude Desktop installed, or a Claude Pro/Max/Team account at [claude.ai](https://claude.ai)

<Tabs>
  <Tab title="Claude Desktop">
    ## Desktop setup

    <Steps>
      <Step title="Locate the config file">
        Open the Claude Desktop configuration file:

        <Tabs>
          <Tab title="macOS">
            ```
            ~/Library/Application\ Support/Claude/claude_desktop_config.json
            ```
          </Tab>

          <Tab title="Windows">
            ```
            %APPDATA%\Claude\claude_desktop_config.json
            ```
          </Tab>
        </Tabs>

        Create the file if it doesn't exist.
      </Step>

      <Step title="Add the Swoop MCP server">
        Add the following configuration:

        ```json theme={null}
        {
          "mcpServers": {
            "swoop": {
              "command": "npx",
              "args": [
                "mcp-remote@latest",
                "https://swoop.it/api/mcp"
              ]
            }
          }
        }
        ```

        This uses `mcp-remote` to connect to the Swoop server with automatic OAuth authentication.
      </Step>

      <Step title="Restart Claude Desktop">
        Close and reopen Claude Desktop for the configuration to take effect.
      </Step>

      <Step title="Authenticate">
        On first use, a browser window opens for you to sign in with your Swoop account. After signing in, the connection is established automatically.
      </Step>

      <Step title="Verify the connection">
        Look for the MCP tools icon in Claude Desktop's interface. You should see `ask_swoopAgent` listed as an available tool.
      </Step>
    </Steps>

    ### Using an API key instead of OAuth

    If you prefer API key authentication, use the `--header` flag with `mcp-remote`:

    ```json theme={null}
    {
      "mcpServers": {
        "swoop": {
          "command": "npx",
          "args": [
            "mcp-remote@latest",
            "https://swoop.it/api/mcp",
            "--header",
            "Authorization:Bearer ak_your_api_key_here"
          ]
        }
      }
    }
    ```

    See [Authentication](/mcp/authentication) for details on creating API keys.
  </Tab>

  <Tab title="Web & Mobile">
    ## Web and mobile setup

    <Steps>
      <Step title="Open Claude settings">
        Go to [claude.ai](https://claude.ai), click your profile icon, and select **Settings**.
      </Step>

      <Step title="Navigate to integrations">
        In the settings sidebar, select **Connectors** (or **MCP Servers** depending on your plan).
      </Step>

      <Step title="Add the Swoop MCP server">
        Click **Add custom connector** and enter the Swoop MCP server URL:

        <McpEndpoint />
      </Step>

      <Step title="Authenticate">
        Follow the OAuth prompt to sign in with your Swoop account. Once authenticated, the integration is active.
      </Step>

      <Step title="Verify the connection">
        Start a new conversation. You should see Swoop listed as an available integration. The `ask_swoopAgent` tool will be available to Claude.
      </Step>
    </Steps>

    ### Using an API key instead of OAuth

    If your organization requires API key authentication, you can configure the integration with a Bearer token. See [Authentication](/mcp/authentication) for details on creating API keys.
  </Tab>
</Tabs>

## Usage

Once connected, ask Claude to create presentations naturally:

* "Use Swoop to create a presentation about quarterly sales results"
* "Make a 10-slide deck explaining our product roadmap with Swoop"

<Tip>
  Claude maintains the conversation thread automatically. Follow-up messages in the same conversation build on previous Swoop interactions, so you can iteratively refine your presentation.
</Tip>
