这是一款用于身份验证管理的企业级MCP服务器解决方案,它能提供安全可靠的身份验证服务,具体具备以下功能:
analyze_project
- 分析项目结构,为您提供身份验证设置建议。setup_better_auth
- 利用项目ID和API密钥配置身份验证提供者。analyze_current_auth
- 检测现有auth.js/next - auth实现情况。generate_migration_plan
- 创建分步迁移计划。test_auth_flows
- 验证登录、注册、重置、双因素认证等流程。test_security
- 运行符合OWASP标准的安全检查。analyze_logs
- 查看身份验证系统日志,以发现潜在问题。monitor_auth_flows
- 实时监控身份验证流程。better - auth://config
- 当前Better - Auth配置设置。better - auth://logs
- 身份验证系统日志。git clone https://github.com/better-auth-mcp-server/better-auth-mcp-server.git
cd better-auth-mcp-server
npm install
npm run build
npm run watch
通过Smithery自动为Claude桌面安装Better Auth MCP服务器:
npx -y @smithery/cli install @nahmanmate/better-auth-mcp-server --client claude
要与Claude Desktop一起使用,请添加以下配置:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%/Claude/claude_desktop_config.json
{
"config": {
"servers": {
"better-auth-mcp-server": {
"type": "http",
"url": "http://localhost:3001"
}
}
}
}
# 必填项
BETTER_AUTH_PROJECT_ID=your-project-id
BETTER_AUTH_API_KEY=your-api-key
# 可选配置
BETTER_AUTH_ENV=开发|测试|生产
LOG_LEVEL=信息|调试|错误
git clone https://github.com/better-auth-mcp-server/better-auth-mcp-server.git
cd better-auth-mcp-server
npm install
npm run build
npm start
通过遵循这些指南,您可以有效管理和保护您的身份验证流程。