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

# MCP server

> Connect your AI agent to Outseta with the remote MCP server — manage your account and analyze your business data directly.

Skip the dashboard. With our remote MCP server, your agent can manage your Outseta account and analyze your business data directly. The server is available at:

```
https://mcp.outseta.com
```

## Install MCP server

Pick your client below for setup instructions.

<Tabs>
  <Tab title="Claude Code">
    Add the MCP server using the command line:

    ```bash theme={null}
    claude mcp add --scope project --transport http outseta https://mcp.outseta.com
    ```

    Alternatively, add this configuration to `.mcp.json`:

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

    After configuring the MCP server, you need to authenticate. In a regular terminal (not the IDE extension) run:

    ```bash theme={null}
    claude /mcp
    ```

    Select the `outseta` server, then **Authenticate** to begin the authentication flow.

    Need help? [View Claude Code docs](https://docs.claude.com/en/docs/claude-code/mcp)
  </Tab>

  <Tab title="Cursor">
    Add the MCP server using the command line:

    ```bash theme={null}
    cursor mcp add --transport http outseta https://mcp.outseta.com
    ```

    Alternatively, add this configuration to `.cursor/mcp.json` in your project (or `~/.cursor/mcp.json` for all projects):

    ```json theme={null}
    {
      "mcpServers": {
        "outseta": {
          "url": "https://mcp.outseta.com"
        }
      }
    }
    ```

    After configuring the MCP server, open **Settings → MCP** and click **Login** next to the `outseta` server to begin the authentication flow.

    Need help? [View Cursor docs](https://docs.cursor.com/context/model-context-protocol)
  </Tab>

  <Tab title="VS Code">
    Add the MCP server using the command line:

    ```bash theme={null}
    code --add-mcp '{"name":"outseta","type":"http","url":"https://mcp.outseta.com"}'
    ```

    Alternatively, add this configuration to `.vscode/mcp.json` in your project:

    ```json theme={null}
    {
      "servers": {
        "outseta": {
          "type": "http",
          "url": "https://mcp.outseta.com"
        }
      }
    }
    ```

    After configuring the MCP server, open the **MCP: List Servers** command, select `outseta`, and start it to begin the authentication flow.

    Need help? [View VS Code docs](https://code.visualstudio.com/docs/copilot/chat/mcp-servers)
  </Tab>

  <Tab title="Claude Desktop">
    Add this configuration to `claude_desktop_config.json` (**Settings → Developer → Edit Config**):

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

    After saving, restart Claude Desktop. It will prompt you to log in and grant access to begin the authentication flow.

    Need help? [View Claude Desktop docs](https://modelcontextprotocol.io/quickstart/user)
  </Tab>

  <Tab title="Windsurf">
    Add this configuration to `~/.codeium/windsurf/mcp_config.json`:

    ```json theme={null}
    {
      "mcpServers": {
        "outseta": {
          "serverUrl": "https://mcp.outseta.com"
        }
      }
    }
    ```

    After saving, open the Cascade panel, refresh your MCP servers, and click **Login** next to the `outseta` server to begin the authentication flow.

    Need help? [View Windsurf docs](https://docs.windsurf.com/windsurf/cascade/mcp)
  </Tab>
</Tabs>

<Info>
  **Authentication**

  Some MCP clients will automatically prompt you to log in during setup, while others require the manual step above. Either way, a browser window opens where you can log in to your Outseta account and grant the MCP client access.

  No personal access token or API key is required — authentication is handled through your Outseta login.
</Info>
