Xcode 设置
Xcode 可以在自身界面中运行 Claude Code、Codex 等编码 agent。把 WEEGLOO MCP 服务器连接到它之后,运行在 Xcode 中的 agent 就能直接创建、读取和修改 Content Type、Content、Media 等资源。安装工具在安装 MCP 服务器的同时,也会安装 Skills 和 Rules,帮助 agent 按预期的方式使用 WEEGLOO API。Skills 是讲解如何出色完成特定任务的指南,Rules 则是贯穿各项任务都要遵守的规则。下面先选择要在 Xcode 中使用的 agent,用安装工具一次性完成设置,然后完成 MCP 连接认证即可。
关于 MCP 服务器和 Skills、Rules 的详细内容,分别在 MCP 和 Skills 与 Rules 页面中介绍。本页只讲如何连接到 Xcode。
准备工作
要运行下面的安装命令,需要 Node.js。请先用以下命令确认是否已安装,以及版本是否为 18 及以上。
如果已安装 Node.js 但没有 npx,请用下面的命令把 npm 更新到最新版本。更新 npm 会一并安装 npx。
如果尚未安装 Node.js 或版本过低,请按照所用操作系统对应的方法安装 Node.js。
如果没有 Homebrew,请先在 brew.sh 安装,或在 nodejs.org 直接下载 Node.js。
如果没有 winget 或无法识别,请在 nodejs.org 下载 LTS 安装文件。安装后需要重新打开终端。
发行版自带的软件包可能是旧版本,因此推荐使用可在多个发行版上使用的 nvm 来安装。
如需直接下载安装文件,请在 nodejs.org 查看。
Xcode 也需要已安装。如果还没有,可以在 Xcode 下载 获取。
进行连接
默认安装只需复制本页的安装命令,在终端中执行一次即可。若想逐步自行选择安装过程,请打开 自定义安装。Xcode 连接始终安装到当前项目,因此安装命令要在要连接的项目文件夹内执行。
安装 MCP · Skills
复制安装命令并在终端中执行。必须在要连接的项目文件夹内执行。
连接 MCP 认证
请按以下顺序进行认证。
-
在终端中运行 Claude Code。必须在要连接的项目文件夹内执行。
终端claude -
首次运行时可能会询问是否启用新的 MCP 服务器。这种情况下,请确认
weegloo和weegloo-upload处于勾选状态,然后按Enter提交。终端New MCP servers found in .mcp.json Select any you wish to enable. > [√] weegloo [√] weegloo-upload -
输入
/mcp打开 MCP 服务器管理界面。终端/mcp -
在列表中选择
weegloo。它会显示为needs authentication状态。终端Manage MCP servers > weegloo · ∆ needs authentication weegloo-upload · √ connected如果列表中看不到服务器:如果列表中看不到
weegloo和weegloo-upload,可能是在第 2 步的启用界面没有提交,或者处于停用状态。请退出 Claude Code,在终端中输入下面的命令,然后重新运行claude。如果再次出现与第 2 步相同的界面,请在weegloo和weegloo-upload处于勾选状态下按Enter提交。终端claude mcp reset-project-choices -
确认连接地址为
https://ai.weegloo.com/mcp,然后选择 Authenticate。终端Weegloo MCP Server Status: ∆ needs authentication URL: https://ai.weegloo.com/mcp > 1. Authenticate 2. Disable -
选择 Authenticate 后,浏览器会打开如下所示的 WEEGLOO 认证页面。用 复制令牌 按钮复制令牌并粘贴,然后点击 连接服务器。当
weegloo变为connected时即完成。
安装后需要重新打开 Xcode Agent 会话,设置才会生效。
安装 MCP · Skills
复制安装命令并在终端中执行。必须在要连接的项目文件夹内执行。
连接 MCP 认证
请按以下顺序进行认证。
-
在终端中执行下面的命令后,浏览器会打开 WEEGLOO 认证页面。
终端codex mcp login weegloo -
在打开的 WEEGLOO 认证页面上,用下面的 复制令牌 按钮复制令牌并粘贴,然后点击 连接服务器。已经在运行的 agent 需要在认证完成后重新启动才会生效。

安装后需要重新打开 Xcode Agent 会话,设置才会生效。
以交互方式运行 npx weegloo,逐项回答提示来完成安装。
运行安装工具
先进入要连接的项目文件夹,然后在该文件夹中执行下面的命令并逐项选择提示的内容。在询问令牌的位置,用下面的 复制令牌 按钮复制令牌并粘贴。务必在该项目文件夹内执行。
连接 MCP 认证
请按以下顺序进行认证。
-
在终端中运行 Claude Code。必须在要连接的项目文件夹内执行。
终端claude -
首次运行时可能会询问是否启用新的 MCP 服务器。这种情况下,请确认
weegloo和weegloo-upload处于勾选状态,然后按Enter提交。终端New MCP servers found in .mcp.json Select any you wish to enable. > [√] weegloo [√] weegloo-upload -
输入
/mcp打开 MCP 服务器管理界面。终端/mcp -
在列表中选择
weegloo。它会显示为needs authentication状态。终端Manage MCP servers > weegloo · ∆ needs authentication weegloo-upload · √ connected如果列表中看不到服务器:如果列表中看不到
weegloo和weegloo-upload,可能是在第 2 步的启用界面没有提交,或者处于停用状态。请退出 Claude Code,在终端中输入下面的命令,然后重新运行claude。如果再次出现与第 2 步相同的界面,请在weegloo和weegloo-upload处于勾选状态下按Enter提交。终端claude mcp reset-project-choices -
确认连接地址为
https://ai.weegloo.com/mcp,然后选择 Authenticate。终端Weegloo MCP Server Status: ∆ needs authentication URL: https://ai.weegloo.com/mcp > 1. Authenticate 2. Disable -
选择 Authenticate 后,浏览器会打开如下所示的 WEEGLOO 认证页面。用 复制令牌 按钮复制令牌并粘贴,然后点击 连接服务器。当
weegloo变为connected时即完成。
安装后需要重新打开 Xcode Agent 会话,设置才会生效。
运行安装工具
先进入要连接的项目文件夹,然后在该文件夹中执行下面的命令并逐项选择提示的内容。在询问令牌的位置,用下面的 复制令牌 按钮复制令牌并粘贴。务必在该项目文件夹内执行。
连接 MCP 认证
请按以下顺序进行认证。
-
在终端中执行下面的命令后,浏览器会打开 WEEGLOO 认证页面。
终端codex mcp login weegloo -
在打开的 WEEGLOO 认证页面上,用下面的 复制令牌 按钮复制令牌并粘贴,然后点击 连接服务器。已经在运行的 agent 需要在认证完成后重新启动才会生效。

安装后需要重新打开 Xcode Agent 会话,设置才会生效。
MCP 服务器配置文件
安装工具会自动创建并管理配置文件,因此用户无需自行查看。以下内容是为需要具体配置文件结构和路径的用户提供的参考资料。
安装工具会把服务器注册到你选择在 Xcode 中使用的 agent 的配置文件里。Xcode 连接始终安装到当前项目,因此文件也会创建在项目文件夹内。文件因所选 agent 而异。
- Claude Code:项目文件夹中的
.mcp.json(格式与 Claude Code 设置 相同) - Codex:项目文件夹中的
.codex/config.toml(格式与 Codex 设置 相同)
只有在 Xcode 中使用时有一处不同。处理文件的 weegloo-upload 服务器的 env 中会一并加入 PATH 项。因为 Xcode 以最小化的 PATH 运行 agent,缺少这一项就找不到运行服务器所需的 npx。以 Claude Code(.mcp.json)为例,形式如下。
{
"mcpServers": {
"weegloo-upload": {
"command": "npx",
"args": ["-y", "weegloo-upload"],
"env": {
"PATH": "/Users/jiwoo/.nvm/versions/node/v22.14.0/bin:/usr/bin:/bin",
"UPLOAD_API_URL": "https://upload.weegloo.com/v1",
"AUTH_BEARER_TOKEN": "<Personal Access Token>"
}
}
}
}这个 PATH 中会原样写入执行安装时的 Node 位置。把 Node 升级到新版本后,这个路径就会失配,因此升级之后请重新运行安装工具来更新该值。
Skills 与 Rules
Skills 和 Rules 也完全沿用所选 agent 的方式。具体位置请参阅 Claude Code 设置 和 Codex 设置 的 Skills、Rules 部分。
下一步
- MCP:介绍服务器分组、文件上传服务器等作为连接基础的内容。
- Skills 与 Rules:介绍安装工具一并安装的 Skills 和 Rules 是什么。
- 保持最新状态:介绍如何让已安装的 Skills 和 Rules 保持最新。
- 用 AI 迁移静态页面:跟随流程,用已连接的 MCP 把实际页面迁移为基于内容的服务。
