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

# Claude Code

> One command, OAuth in the browser, publish from the terminal.

```bash theme={null}
claude mcp add --transport http htmldrop https://htmldrop.app/mcp
```

That is the whole setup. The first tool call opens your browser for approval;
tokens are stored and refreshed by Claude Code.

## Using it

Inside a session:

> make me a landing page for my studio and put it online

Claude Code writes the file, calls `htmldrop_publish`, and prints the live URL.
Because it can also read your working directory, "publish the dist folder" works
once you have run your build.

## Verifying the connection

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

`htmldrop` should appear as a connected HTTP server. If a call fails with an
authorization error, remove and re-add the server to force a fresh sign-in:

```bash theme={null}
claude mcp remove htmldrop
claude mcp add --transport http htmldrop https://htmldrop.app/mcp
```
