MCP
Connect Better Auth documentation to MCP-capable clients via the remote documentation MCP server.
Better Auth hosts a remote MCP server that exposes documentation search, examples, and setup help to any MCP-capable client (Cursor, Claude Code, Open Code, and others).
Endpoint: https://mcp.better-auth.com/mcp
This is separate from the MCP plugin, which adds MCP provider authentication to your app. The server above is for consuming Better Auth docs inside your editor or agent.
Using the CLI
Run the Better Auth CLI and pick your client:
npx auth@latest mcpWith no flags, the command lists supported targets. You can pass a target directly:
npx auth@latest mcp --cursorThis opens Cursor with a deeplink so the server is added to your MCP configuration.
You can also use the one-click control on this site:
npx auth@latest mcp --claude-codeThis runs claude mcp add with the Better Auth URL. If that fails, the CLI prints the exact command to run yourself.
npx auth@latest mcp --open-codeThis merges a better-auth entry into opencode.json in the current directory (remote transport, URL above).
npx auth@latest mcp --manualWrites or merges mcp.json in the current working directory with:
{
"better-auth": {
"url": "https://mcp.better-auth.com/mcp"
}
}For Cursor, you can add the same better-auth entry to MCP config—commonly ~/.cursor/mcp.json (user) or .cursor/mcp.json (project)—using the shape your Cursor version expects for HTTP servers (url for remote MCP).
Restart or reload MCP in your client after changes.