Skip to main content

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.

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
  • Claude Desktop installed, or a Claude Pro/Max/Team account at claude.ai

Desktop setup

1

Locate the config file

Open the Claude Desktop configuration file:
~/Library/Application\ Support/Claude/claude_desktop_config.json
Create the file if it doesn’t exist.
2

Add the Swoop MCP server

Add the following configuration:
{
  "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.
3

Restart Claude Desktop

Close and reopen Claude Desktop for the configuration to take effect.
4

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.
5

Verify the connection

Look for the MCP tools icon in Claude Desktop’s interface. You should see ask_swoopAgent listed as an available tool.

Using an API key instead of OAuth

If you prefer API key authentication, use the --header flag with mcp-remote:
{
  "mcpServers": {
    "swoop": {
      "command": "npx",
      "args": [
        "mcp-remote@latest",
        "https://swoop.it/api/mcp",
        "--header",
        "Authorization:Bearer ak_your_api_key_here"
      ]
    }
  }
}
See Authentication for details on creating API keys.

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”
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.