连接 Claude Code
已于 2026-09-28 实测
已使用 Claude Code 2.1.283 完成端到端实测:服务器通过 OAuth 连接成功,五个工具均返回了结果。
准备工作
- Claude Code。
- 一个 NameBeta 账号,也可以在设置过程中于登录页注册。
添加服务器
claude mcp add --transport http namebeta https://namebeta.com/api/mcp
namebeta 是 Claude Code 中显示的本地名称,可以随意取。默认情况下,服务器只添加到你本机的当前项目。用 --scope 可以改变这一点:
| 作用域 | 保存位置 | 谁能使用 |
|---|---|---|
local(默认) | 你的用户设置,与当前项目绑定 | 你,仅限当前项目 |
user | 你的用户设置 | 你,所有项目 |
project | 项目根目录下的 .mcp.json,用于提交到仓库 | 所有打开该项目的人 |
例如,要在所有项目中使用 NameBeta:
claude mcp add --transport http --scope user namebeta https://namebeta.com/api/mcp
配置中只保存 URL。令牌由 Claude Code 在每台机器上单独保存,所以提交到仓库的 .mcp.json 不会包含任何凭据——每位团队成员都用自己的 NameBeta 账号登录。
登录
- 启动 Claude Code,运行
/mcp。 - 选择
namebeta,然后选择 Authenticate。浏览器会打开 NameBeta 登录页。 - 登录并授权访问。浏览器提示完成后,即可回到终端。
此时 claude mcp list 应显示服务器已连接:
namebeta: https://namebeta.com/api/mcp (HTTP) - ✔ Connected
试一试
> brewlab 还有哪些后缀可以注册?已被注册的里面,哪些在出售?
Claude Code 会调用 check_availability。回答中应同时出现已注册、在售和可注册的域名——2026 年 9 月 29 日查询时,brewlab.com 已被注册,brewlab.co 在售,brewlab.info 可以注册。这样混合的结果说明数据来自实时查询;完整结果见该工具的示例。
断开连接或切换账号
claude mcp remove namebeta会移除服务器(如果添加时用了其他作用域,加上-s user或-s project)。- 如果只想退出登录而保留服务器,打开
/mcp,选择namebeta并清除认证信息。之后如需以其他 NameBeta 账号登录,见切换账号。
连接失败时
如果认证失败,请参阅故障排查。