better-auth-mcp-server MCP 服务器
用于身份验证管理的 MCP 服务器
企业级身份验证解决方案提供:
🔐 使用 AES-256 加密进行安全凭证管理
⚙️ 多协议身份验证(OAuth2、SAML、LDAP)
🛡️ 实时威胁检测和预防
特征
核心工具
analyze_project- 分析项目结构以获取授权设置建议setup_better_auth- 使用项目 ID 和 API 密钥配置身份验证提供程序analyze_current_auth- 检测现有的 auth.js/next-auth 实现generate_migration_plan- 创建分步迁移路径
测试与安全
test_auth_flows- 验证登录/注册/重置/2fa 流程test_security- 运行符合 OWASP 的安全检查analyze_logs- 检查授权系统日志是否存在问题monitor_auth_flows- 实时身份验证监控
可用资源
better-auth://config- 当前 Better-Auth 配置设置better-auth://logs- 身份验证系统日志
Related MCP server: MCP Vulnerability Management System
发展
克隆并安装:
构建服务器:
对于使用自动重建的开发:
配置
环境变量
安全最佳实践
API 密钥管理
将 API 密钥存储在环境变量中
定期轮换密钥
每个环境使用不同的密钥
访问控制
实施速率限制
配置 IP 允许列表
使用最小特权原则
监控
启用审计日志
监控授权失败
设置可疑活动警报
安装
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 Better Auth MCP 服务器:
要与 Claude Desktop 一起使用,请添加服务器配置:
在 MacOS 上: ~/Library/Application Support/Claude/claude_desktop_config.json在 Windows 上: %APPDATA%/Claude/claude_desktop_config.json
调试
由于 MCP 服务器通过 stdio 进行通信,调试起来可能比较困难。我们推荐使用MCP Inspector ,它以包脚本的形式提供:
检查器将提供一个 URL 来访问浏览器中的调试工具。