better-auth-mcp-server MCP Server
@MCP-Mirror
关于 better-auth-mcp-server MCP Server
Mirror of
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"nahmanmate_better-auth-mcp-server": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@nahmanmate/better-auth-mcp-server",
"--client",
"claude"
]
}
}
}工具
4Analyze project structure for auth setup recommendations
Configure auth providers with project ID and API key
Detect existing auth.js/next-auth implementations
Create step-by-step migration path
概览
What is better-auth-mcp-server?
better-auth-mcp-server is an MCP server for authentication management, providing enterprise-grade secure credential handling with AES-256 encryption, multi-protocol support (OAuth2, SAML, LDAP), and real-time threat detection. It is designed for developers using MCP-compatible clients like Claude Desktop who need to set up, migrate, or audit authentication in their projects.
How to use better-auth-mcp-server?
Install via Smithery with npx @smithery/cli install @nahmanmate/better-auth-mcp-server, or manually add the server configuration to your Claude Desktop config file. Set required environment variables BETTER_AUTH_PROJECT_ID and BETTER_AUTH_API_KEY. Use tools such as setup_better_auth, test_auth_flows, and generate_migration_plan to manage authentication.
Key features of better-auth-mcp-server
- AES-256 encrypted credential management
- Multi-protocol authentication (OAuth2, SAML, LDAP)
- Real-time threat detection and prevention
- Project analysis and auth setup recommendations
- Migration planning from Auth.js/NextAuth
- Auth flow testing and security checks (OWASP-aligned)
Use cases of better-auth-mcp-server
- Initialize Better-Auth in a new project with full configuration
- Analyze an existing codebase to detect auth.js/next-auth implementations
- Generate step-by-step migration plans from legacy auth libraries
- Validate login, register, reset, and 2FA flows in development
- Run security audits and monitor authentication logs for anomalies
FAQ from better-auth-mcp-server
What environment variables are required?
You must set BETTER_AUTH_PROJECT_ID and BETTER_AUTH_API_KEY. Optionally configure BETTER_AUTH_ENV and LOG_LEVEL.
How do I install better-auth-mcp-server?
Use the Smithery CLI: npx @smithery/cli install @nahmanmate/better-auth-mcp-server --client claude. Alternatively, manually add the server JSON to your Claude Desktop config file.
How can I debug the server?
Run npm run inspector to launch the MCP Inspector, which provides a browser-based debugging interface for the server.
What authentication protocols does it support?
It supports OAuth2, SAML, and LDAP for multi-protocol authentication.
What tools are included?
Core tools include analyze_project, setup_better_auth, analyze_current_auth, generate_migration_plan, test_auth_flows, test_security, analyze_logs, and monitor_auth_flows.
开发工具 分类下的更多 MCP 服务器
Test
x1xhlolFULL Augment Code, Claude Code, Cluely, CodeBuddy, Comet, Cursor, Devin AI, Junie, Kiro, Leap.new, Lovable, Manus, NotionAI, Orchids.app, Perplexity, Poke, Qoder, Replit, Same.dev, Trae, Traycer AI, VSCode Agent, Warp.dev, Windsurf, Xcode, Z.ai Code, Dia & v0. (And other Open Sou
test
harlancA simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀
FastAPI-MCP
tadata-orgExpose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!
Burp Suite MCP Server Extension
PortSwiggerMCP Server for Burp
sentry-mcp
getsentryAn MCP server for interacting with Sentry via LLMs.
评论