Logto MCP Server
Logto MCP Server はリモート MCP (Model Context Protocol) サーバーです。AI アプリケーションに URL を追加し、Logto Cloud アカウントでサインインして、Logto との対話を始めましょう。
Logto MCP Server は Logto と MCP Auth で構築されています。独自のリモート MCP サーバーを構築したい場合は、独自のリモート MCP サーバーを構築する をご覧ください。
できること
- プロジェクトへ認証 (Authentication) 機能の追加:AI がフレームワークを自動検出し、Logto アプリケーションを作成し、動作する統合コードを生成します。React、Next.js、Vue、Nuxt、SvelteKit、Express、Go、Python、iOS、Android、Flutter など 38 以上のフレームワークに対応。
- Logto について質問する:AI が Logto ドキュメントを検索し、出典付きで回答します。
今後、サインイン体験の設定、ロールベースのアクセス制御 (RBAC) や権限管理のベストプラクティスガイダンス、組織による B2B アプリ構築のためのマルチテナンシー設定など、さらに多くの機能が追加予定です。
AI アプリケーションでのセットアップ
Claude Desktop
- メインメニューから Settings を開き、Connectors に移動して Add custom connector をクリックします。
- 名前に
Logto MCP Server、リモート MCP サーバーの URL にhttps://mcp.logto.ioを入力します。 - Advanced settings を展開し、OAuth クライアント ID に
mcp-clientを入力します。Add をクリックします。 - Connectors リストで Logto MCP Server を見つけて Connect をクリックします。
- Logto Cloud のサインインページにリダイレクトされます。サインインして接続を許可してください。
Cursor
-
コマンドパレット(
Command + Shift + P)を開き、View: Open MCP Settings を選択します。 -
Installed MCP Servers セクションで Add Custom MCP ボタンをクリックします。
-
開いた
mcp.jsonファイルに次の設定を追加します:{
"mcpServers": {
"Logto": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.logto.io",
"--allow-http",
"--static-oauth-client-info",
"{ \"client_id\": \"mcp-client\", \"scope\": \"mcp:all\" }",
"--resource",
"https://mcp.logto.io/"
]
}
}
}
Logto Cloud のサインインページが自動的に表示されます。Logto Cloud アカウントでサインインして接続してください。
OpenCode
-
次の設定を
opencode.jsonファイルに追加します:{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"Logto": {
"enabled": true,
"type": "remote",
"url": "https://mcp.logto.io",
"oauth": {
"clientId": "mcp-client"
}
}
}
} -
次のコマンドを実行して認証します:
opencode mcp auth LogtoLogtoは設定ファイル内の MCP サーバー名に対応しています。
ブラウザウィンドウが開きます。Logto Cloud アカウントでサインインして認可・接続してください。
VS Code
- コマンドパレット(
Command + Shift + P)を開き、MCP: Add Server... を選択します。 - サーバータイプとして HTTP を選択します。
- URL に
https://mcp.logto.ioを入力します。ワークスペースにインストールして分離・管理を強化することもできます。 - OAuth フローが開始したら、App ID に
mcp-clientを入力します。App Secret は空のまま Enter でスキップしてください。 - Logto Cloud のサインインページにリダイレクトされます。Logto Cloud アカウントでサインインして接続してください。
Windsurf
-
コマンドパレット(
Command + Shift + P)を開き、Windsurf: MCP Marketplace を選択します。 -
Installed MCPs セクションで右側の設定アイコンをクリックし、
~/.codeium/windsurf/mcp_config.jsonファイルを作成・開きます。 -
次の 設定 を追加します:
{
"mcpServers": {
"Logto": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.logto.io",
"--allow-http",
"--static-oauth-client-info",
"{ \"client_id\": \"mcp-client\", \"scope\": \"mcp:all\" }",
"--resource",
"https://mcp.logto.io/"
]
}
}
}
Logto Cloud のサインインページが自動的に表示されます。Logto Cloud アカウントでサインインして接続してください。
その他の MCP クライアント
Logto MCP Server は、OAuth 認可をサポートする任意の MCP クライアントで動作します。次の設定を使用してください:
- MCP サーバー URL:
https://mcp.logto.io - OAuth クライアント ID:
mcp-client - リソース:
https://mcp.logto.io/(クライアントが必要とする場合) - スコープ:
mcp:all(クライアントが必要とする場合)
AI アプリケーション開発者で Logto MCP Server への接続をサポートしたいが、Logto MCP Server がまだアプリケーションのリダイレクト URI をサポートしていない場合は、お問い合わせ よりアプリケーションの詳細をお知らせください。
独自のリモート MCP サーバーを構築する
Logto MCP Server は Logto と MCP Auth で構築されています。認証 (Authentication) 機能付きの独自リモート MCP サーバーを構築したい場合は、次のリソースをご覧ください:
- Remote MCP server in action: a new entry point for SaaS products in the AI era
- Discord に参加:リモート MCP サーバー構築の知見やベストプラクティスを共有
- MCP Auth:MCP サーバーに本番運用レベルの認証 (Authentication) を追加するために必要なすべて。仕様書を何週間も読む必要はありません。