SuperTokens MCP Server
SuperTokens MCPサーバーでClaude連携・認証管理を自動化
npx supertokens-mcp-server概要
SuperTokens MCP Serverの設定方法と使い方。
オープンソース認証プラットフォーム「SuperTokens」をClaudeから操作できるMCPサーバー。
ユーザー管理・セッションの確認・テナント設定・ロール管理が可能。
ClaudeとSuperTokensのMCPサーバー連携により、ユーザーアカウントの管理・認証フローの設定確認・セキュリティ監査の自動化を実現できる。
Auth0やFirebase Authenticationの代替となるセルフホスト可能な認証システムをAIから制御できる。
設定方法はSuperTokens APIの接続情報を設定するだけでシンプルに完結する。
料金・APIキー情報
料金
無料プランありセルフホスト版はオープンソース・完全無料。SuperTokens Cloud無料枠あり(月間5,000 MAU)
SuperTokens Cloudのスケールプランは$99/月〜(25,000 MAU)
料金詳細を見る →APIキー
🔑 必要🔑 APIキーの取得方法
- 1
https://supertokens.com/ にアクセスしてアカウントを作成する
- 2
ダッシュボードから「Dev」環境を作成する
- 3
「Connection URI」と「API Key」をコピーする
- 4
セルフホストの場合はconfig.yamlでAPI Keyを設定する
こんな使い方ができます
ユーザーアカウントの一覧をClaudeがSuperTokensから取得して管理できる
特定ユーザーのセッション情報をClaudeがSuperTokensで確認できる
ユーザーのロールと権限をClaudeがSuperTokensで管理できる
不審なログイン試行をClaudeがSuperTokensのログで検出してセキュリティを強化できる
セットアップ手順
- 1
https://supertokens.com/ でアカウントを作成するかセルフホストをセットアップする
- 2
SuperTokens CoreのAPIキーと接続URIを確認する
- 3
claude mcp add supertokens -e SUPERTOKENS_CONNECTION_URI=https://your-core.supertokens.io -e SUPERTOKENS_API_KEY=your-key -- npx -y supertokens-mcp-server
設定ファイル
コピー前に確認
Node.js 18以上が必要。SuperTokens CoreのインスタンスまたはSuperTokens Cloudアカウントが必要。SuperTokensを使用したアプリケーションのバックエンドが必要。
claude mcp add supertokens -e SUPERTOKENS_CONNECTION_URI=https://your-core.supertokens.io -e SUPERTOKENS_API_KEY=your-core-api-key -- npx -y supertokens-mcp-server