Skip to main content
Glama
LexiconAlex

Better Auth MCP Server

by LexiconAlex

test_auth_flows

Test authentication workflows including login, registration, password reset, and 2FA to validate security protocols and user experience.

Instructions

Test authentication workflows

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
flowsYesAuthentication flows to test

Implementation Reference

  • Handler for the 'test_auth_flows' tool. Extracts 'flows' from arguments, logs the test initiation, and returns a text content confirming test completion for the specified flows.
    case "test_auth_flows": { const { flows } = request.params.arguments as { flows: string[] }; logger.info(`Testing auth flows: ${flows.join(", ")}`); // Implementation would test specified authentication flows return { content: [{ type: "text", text: `Auth flow tests completed for: ${flows.join(", ")}` }] }; }
  • Schema definition for the 'test_auth_flows' tool, including name, description, and input schema requiring an array of authentication flows (login, register, password-reset, 2fa). This also serves as registration in the listTools response.
    { name: "test_auth_flows", description: "Test authentication workflows", inputSchema: { type: "object", properties: { flows: { type: "array", items: { type: "string", enum: ["login", "register", "password-reset", "2fa"] }, description: "Authentication flows to test" } }, required: ["flows"] } },

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/LexiconAlex/better-auth-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server