关于 cad-mcp-setup
cad-mcp-setup 是用于在 Agent 应用中设置 CAD 查看器的指南技能。它会检查 uv 并说明 CAD 在相关应用中的显示或连接方式,但不会安装软件或修改项目。
主要功能
- 01检查是否存在 uv
- 02说明各应用的 CAD 设置
- 03排查查看器启动问题
- 04涵盖 MCP 服务连接状态
适用场景
- 01在 Codex 中准备使用 CAD
- 02在 Claude Desktop 配置 CAD
- 03检查 Claude Code 的连接
- 04解决查看器启动问题
MCP 相关
该技能说明应用如何启动或配置 CAD 的 MCP 服务,以及如何检查连接状态。支持 MCP Apps 的应用可将模型显示为查看器卡片。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ earthtojake/ text-to-cad --skill cad-mcp-setup安装后在 Claude Code 中输入/cad-mcp-setup确认已加载。
附带文件agents/openai.yamlLICENSE
详细介绍
设置 CAD
来源:维护于 earthtojake/text-to-cad。 请以已安装的本地技能文件作为运行时事实来源;仓库链接仅用于追溯来源和审核发布版本。
CAD 的查看器是一个本地服务,由 Agent 应用通过 uvx 启动,并固定使用一个版本的 cadgen。安装或更新后,应用会在服务首次启动时从 PyPI 下载该版本,因此首次启动需要网络连接。此技能仅进行检查和说明:不会安装或下载任何内容,也不会更改用户的项目。
步骤
-
检查是否已安装 uv:
uv --version -
如果未安装 uv,告知用户 CAD 需要 uv,并提供 uv 的官方安装指南,让用户自行安装: https://docs.astral.sh/uv/getting-started/installation/.
-
告知用户 CAD 在其应用中的显示方式:
- Codex:退出并重新打开 Codex。随后 CAD 会显示在侧边栏中,也会作为标签页显示在每个对话中。
- Claude Code:插件会在每次会话中启动 CAD;
/mcp会显示连接状态。如果 Claude Code 能显示应用视图,CAD 会以查看器卡片的形式显示模型;否则(例如在终端中),它会回复一个链接,点击后可在浏览器中的 CAD Viewer 打开模型。 - Claude Desktop:该插件无法连接到 Claude Desktop。用户需按照 text-to-cad README 中的说明,将 CAD 服务添加到其配置中(Settings > Developer > Edit Config),然后重启应用。随后,CAD 会在聊天中以查看器卡片的形式显示模型。
- 其他可显示 MCP Apps 的应用(VS Code、Cursor、Goose):应用重启后,CAD 会在聊天中以查看器卡片的形式显示模型。
查看器无法启动时
- 安装 uv 后仍找不到
uv或uvx:应用会读取登录 Shell 的PATH,因此请在新 Shell 中确认uv --version,然后重启应用。在 Claude Desktop 的配置中,也可以使用uvx的完整路径(which uvx)。 - 安装或更新后首次启动时没有网络:无法获取固定版本的运行时。请在联网后重启应用。
- Claude Code 会等待服务启动,最长 30 秒;首次启动时会下载 CAD 的库(解压后约 1 GB)。如果网速较慢,请使用
MCP_TIMEOUT=300000 claude启动一次 Claude Code,以便完成下载。 - 插件更新后,请重启应用:首次启动时会获取新的固定版本运行时,网速较慢时可能需要几分钟。在 Codex 中,更新前启动的对话会继续使用旧版本,直到重启应用。
评论
支持 Markdown