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
- 認証システムログ
発達
クローンしてインストール:
サーバーを構築します。
自動リビルドを使用した開発の場合:
構成
環境変数
セキュリティのベストプラクティス
- APIキー管理
- APIキーを環境変数に保存する
- 定期的にキーをローテーションする
- 環境ごとに異なるキーを使用する
- アクセス制御
- レート制限を実装する
- IP許可リストを設定する
- 最小権限の原則を使用する
- 監視
- 監査ログを有効にする
- 認証失敗を監視する
- 不審なアクティビティに関するアラートを設定する
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Better Auth MCP Server を自動的にインストールするには:
Claude Desktop で使用するには、サーバー設定を追加します。
MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
デバッグ
MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。パッケージスクリプトとして提供されているMCP Inspectorの使用をお勧めします。
インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。
使用例
プロジェクトのセットアップ
Auth.js/NextAuthからの移行
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
認証システムを分析、設定、テストするためのツールを備え、安全な資格情報の処理とマルチプロトコル認証のサポートにより、エンタープライズ グレードの認証管理を可能にします。
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server implementation that enables secure remote command execution via SSH, with features for managing and using SSH credentials.Last updated -53JavaScript
- -security-license-qualityEnterprise-grade authentication solution that provides secure credential management with encryption, multi-protocol authentication (OAuth2, SAML, LDAP), and real-time threat detection for applications.Last updated -AGPL 3.0
- -securityFlicense-qualityA Model Context Protocol server that exposes multiple AI tools over SSE transport with JWT-based secure authentication, allowing for dynamic tool registration and session management.Last updated -9,9151TypeScript
- -security-license-qualityA MCP server that requires user authentication via Auth0, allowing it to call protected APIs on behalf of authenticated users.Last updated -TypeScript