Logto MCP Server
Logto MCP Server 是一个远程 MCP (Model Context Protocol) 服务器。将该 URL 添加到你的 AI 应用中,使用 Logto Cloud 账户登录,即可开始与 Logto 对话。
Logto MCP Server 基于 Logto 和 MCP Auth 构建。如果你想搭建自己的远程 MCP 服务器,请参阅 构建你自己的远程 MCP 服务器。
你可以做什么
- 为你的项目添加认证 (Authentication):AI 会检测你的框架,创建一个 Logto 应用,并生成可用的集成代码。支持 38+ 种框架,包括 React、Next.js、Vue、Nuxt、SvelteKit、Express、Go、Python、iOS、Android、Flutter 等。
- 咨询 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 Client 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"
}
}
}
} -
运行以下命令进行认证 (Authentication):
opencode mcp auth Logto注意
Logto对应你配置文件中的 MCP 服务器名称。
浏览器窗口会自动打开。使用你的 Logto Cloud 账户登录以授权并连接。
VS Code
- 打开命令面板(
Command + Shift + P),选择 MCP: Add Server...。 - 选择 HTTP 作为服务器类型。
- 输入 URL:
https://mcp.logto.io。你可以选择将其安装到工作区以获得更好的隔离和管理。 - 当 OAuth 流程启动时,输入 App ID:
mcp-client。App Secret 保持为空,直接回车跳过。 - 你将被重定向到 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 授权 (Authorization) 的 MCP 客户端配合使用。请使用以下配置:
- MCP 服务器 URL:
https://mcp.logto.io - OAuth client ID:
mcp-client - Resource:
https://mcp.logto.io/(如你的客户端需要) - Scope:
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) 所需的一切,无需花费数周阅读规范或手动集成。