# MCP (/docs/ai-resources/mcp)

通过远程文档 MCP 服务器将 Better Auth 文档连接到支持 MCP 的客户端。



Better Auth 托管了一个**远程 MCP 服务器**，可向任何支持 MCP 的客户端（Cursor、Codex、Claude Code、Open Code 等）提供文档搜索、示例和设置帮助。

**端点：** `https://mcp.better-auth.com/mcp`

这与 [MCP 插件](/docs/plugins/mcp) 是分开的，后者会为你的应用添加 MCP *提供者认证*。上面的服务器用于在你的编辑器或代理中**使用** Better Auth 文档。

## 使用 CLI [#使用-cli]

运行 [Better Auth CLI](/docs/concepts/cli) 并选择你的客户端：

```bash title="terminal"
npx auth@latest mcp
```

在不带标志的情况下，该命令会列出支持的目标。你也可以直接传入一个目标：

<Tabs items="[&#x22;Cursor&#x22;, &#x22;Codex&#x22;, &#x22;Claude Code&#x22;, &#x22;Open Code&#x22;, &#x22;Manual&#x22;]">
  <Tab value="Cursor">
    ```bash title="terminal"
    npx auth@latest mcp --cursor
    ```

    这会在 Cursor 中打开一个深度链接，以便将服务器添加到你的 MCP 配置中。

    你也可以使用此网站上的单击控件：

    <AddToCursor />
  </Tab>

  <Tab value="Codex">
    ```bash title="terminal"
    npx auth@latest mcp --codex
    ```

    这会使用 Better Auth URL 运行 `codex mcp add`。Codex 会将服务器存储在其 MCP 配置中，同一主机上的 ChatGPT 桌面版、Codex CLI 和 Codex IDE 扩展共享此配置。

    运行 `codex mcp list` 以验证连接。ChatGPT 网页版不会读取本地 Codex 配置；对于托管的网页聊天，请使用 ChatGPT 插件。
  </Tab>

  <Tab value="Claude Code">
    ```bash title="terminal"
    npx auth@latest mcp --claude-code
    ```

    这会使用 Better Auth URL 运行 `claude mcp add`。如果失败，CLI 会打印出确切的命令供你手动运行。
  </Tab>

  <Tab value="Open Code">
    ```bash title="terminal"
    npx auth@latest mcp --open-code
    ```

    这会在当前目录的 `opencode.json` 中合并一个 `better-auth` 条目（远程传输，使用上方的 URL）。
  </Tab>

  <Tab value="Manual">
    ```bash title="terminal"
    npx auth@latest mcp --manual
    ```

    在当前工作目录中写入或合并 `mcp.json`，内容为：

    ```json
    {
      "better-auth": {
        "url": "https://mcp.better-auth.com/mcp"
      }
    }
    ```

    对于 **Cursor**，你可以将相同的 `better-auth` 条目添加到 MCP 配置中——通常为 `~/.cursor/mcp.json`（用户）或 `.cursor/mcp.json`（项目），使用你的 Cursor 版本所需的 HTTP 服务器格式（`url` 表示远程 MCP）。

    更改后，请重启或重新加载客户端中的 MCP。
  </Tab>
</Tabs>

