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

# Quickstart

> Install Artificial Studio's MCP server in your AI editor in 60 seconds.

Pick your AI client below. All setups use the same endpoint:

```
https://api.artificialstudio.ai/mcp
```

No API key required — authentication happens via OAuth on first use.

## Claude Code

One command in your terminal:

```bash theme={null}
claude mcp add --transport http artificial-studio https://api.artificialstudio.ai/mcp
```

That's it. Start a new Claude Code session and ask it to generate something. On the first call a browser tab opens for OAuth — sign in to Artificial Studio and approve.

## Cursor

Edit `~/.cursor/mcp.json` (create it if it doesn't exist):

```json theme={null}
{
  "mcpServers": {
    "artificial-studio": {
      "url": "https://api.artificialstudio.ai/mcp"
    }
  }
}
```

Restart Cursor. The tools show up under the MCP panel. Trigger any tool for the first time to start the OAuth flow.

<Tip>
  You can also use the **Add to Cursor** button on [app.artificialstudio.ai/integrations](https://app.artificialstudio.ai/integrations) for a one-click install via deep link.
</Tip>

## Claude Desktop

Claude Desktop doesn't support remote HTTP MCP servers natively yet — use [`mcp-remote`](https://www.npmjs.com/package/mcp-remote) as a bridge.

Edit your `claude_desktop_config.json`:

* **Mac**: `~/Library/Application Support/Claude/claude_desktop_config.json`
* **Windows**: `%APPDATA%\Claude\claude_desktop_config.json`

```json theme={null}
{
  "mcpServers": {
    "artificial-studio": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.artificialstudio.ai/mcp"]
    }
  }
}
```

Restart Claude Desktop. The OAuth flow runs the first time you use any tool.

## Windsurf

Edit `~/.codeium/windsurf/mcp_config.json`:

```json theme={null}
{
  "mcpServers": {
    "artificial-studio": {
      "serverUrl": "https://api.artificialstudio.ai/mcp"
    }
  }
}
```

Restart Windsurf.

## Cline / Continue / other clients

Any MCP client that supports **HTTP transport** works. Point it at `https://api.artificialstudio.ai/mcp`.

```json theme={null}
{
  "mcpServers": {
    "artificial-studio": {
      "url": "https://api.artificialstudio.ai/mcp"
    }
  }
}
```

## Verify it works

After installation, ask your AI something like:

> *"Generate an image of a cat wearing sunglasses with Flux Schnell."*

A healthy flow looks like:

1. AI calls `search_tools` or `get_tool_detail` to find `create-image`.
2. AI calls `generate` — returns a `job_id` in \~1 second.
3. AI polls `check_generation` a few times.
4. AI shows you the image URL.

If the browser doesn't open for OAuth, check your client's logs — the Bearer token may already be cached. If authentication fails, see [Authentication](/mcp/authentication#troubleshooting).

## Next steps

<CardGroup cols={2}>
  <Card title="Try a prompt" icon="sparkles" href="/mcp/examples">
    Example prompts that work well with each tool.
  </Card>

  <Card title="Tool reference" icon="wrench" href="/mcp/tools">
    All 6 tools, their args, and response shapes.
  </Card>
</CardGroup>
