配置指南
本文介绍如何在常见的 MCP 客户端中配置 Ham MCP 服务。
通用配置参数
| 参数 | 值 |
|---|---|
| 传输方式 | Streamable HTTP |
| 服务地址 | https://mcp.ham.nowcent.cn/mcp |
| 认证方式 | OAuth 动态注册(推荐) / API Key |
TIP
对于支持 OAuth 动态注册的客户端,你只需填入服务地址,其余流程会自动完成。详见 MCP 介绍 - OAuth 动态注册。
桌面客户端
Claude
方式一:OAuth 动态注册(推荐)
- 打开 Claude,进入 Settings → Connectors
- 点击 Add custom connector
- 填写:
- Name:
Ham - Remote MCP server URL:
https://mcp.ham.nowcent.cn/mcp
- Name:
- 保存后点击 Connect,浏览器会自动跳转至 Ham 授权页面,登录并同意授权后即可使用。
方式二:API Key(仅桌面版)
桌面版可通过编辑配置文件使用 API Key:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
json
{
"mcpServers": {
"ham": {
"type": "streamable-http",
"url": "https://mcp.ham.nowcent.cn/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}将 <YOUR_API_KEY> 替换为你在 Ham 控制台 生成的 API Key,保存后重启 Claude。
ChatGPT
- 打开 ChatGPT,进入 Settings → Connectors → Advanced
- 启用 Developer mode(开发者模式)
- 返回 Connectors 页面,点击 Create
- 填写:
- Name:
Ham - MCP Server URL:
https://mcp.ham.nowcent.cn/mcp - Authentication:
OAuth
- Name:
- 点击 Create 后会跳转至 Ham 授权页面,完成授权即可在对话中使用。
TIP
ChatGPT 的 Connectors 功能目前仅对 ChatGPT Plus / Pro / Business / Enterprise 用户开放。
Cherry Studio
- 打开 Cherry Studio,进入 设置 → MCP 服务器 → 添加服务器
- 填写:
- 名称:
Ham - 类型:
可流式传输的 HTTP(streamableHttp) - URL:
https://mcp.ham.nowcent.cn/mcp
- 名称:
- 保存后启用该服务器。首次调用工具时会自动唤起浏览器完成 OAuth 授权。
- 如需使用 API Key,在「请求头(Headers)」中添加:
Authorization=Bearer <YOUR_API_KEY>
WorkBuddy
- 打开 WorkBuddy,进入 连接器 → 自定义连接器 → 配置 MCP
- 填写以下配置:json
{ "mcpServers": { "ham": { "type": "streamable-http", "url": "https://mcp.ham.nowcent.cn/mcp" } } } - 保存后会自动唤起浏览器完成 OAuth 授权;如需使用 API Key,在配置中追加
headers.Authorization:json"headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
IDE 与编辑器
Cursor
方式一:OAuth 动态注册(推荐)
- 打开 Cursor 设置(
Cmd + ,),进入 Tools & MCPs - 点击 New MCP Server,Cursor 会打开一个新窗口(
mcp.json)让你粘贴配置,将以下内容粘贴进去:json{ "mcpServers": { "ham": { "type": "streamable-http", "url": "https://mcp.ham.nowcent.cn/mcp" } } } - 保存后 Cursor 会自动唤起浏览器完成 OAuth 授权。
方式二:API Key
在配置中追加 headers.Authorization:
json
{
"mcpServers": {
"ham": {
"type": "streamable-http",
"url": "https://mcp.ham.nowcent.cn/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}Antigravity
- 打开 Antigravity,进入 Settings → MCP Servers
- 点击 Add custom MCP server,填写:json
{ "mcpServers": { "ham": { "type": "streamable-http", "url": "https://mcp.ham.nowcent.cn/mcp" } } } - 保存后浏览器会自动打开 Ham 授权页面完成 OAuth 流程。
- 如需使用 API Key,添加
headers.Authorization字段即可。
CodeBuddy
- 打开 CodeBuddy 插件面板,点击右上角 设置 → MCP 市场 → 自定义 MCP
- 选择 添加 MCP 服务,填写:json
{ "mcpServers": { "ham": { "type": "streamable-http", "url": "https://mcp.ham.nowcent.cn/mcp" } } } - 保存后会自动唤起浏览器完成 OAuth 授权;如需手动鉴权,可在配置中追加
headers.Authorization:json"headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
命令行工具
Claude Code
在终端中运行以下命令,添加 Ham MCP 服务(自动走 OAuth 动态注册):
bash
claude mcp add --transport http ham https://mcp.ham.nowcent.cn/mcp首次调用时会自动打开浏览器完成授权。如需使用 API Key:
bash
claude mcp add --transport http ham https://mcp.ham.nowcent.cn/mcp \
--header "Authorization: Bearer <YOUR_API_KEY>"Codex
通过 ~/.codex/config.toml 配置 MCP 服务。
方式一:OAuth 动态注册(推荐)
toml
[mcp_servers.ham]
url = "https://mcp.ham.nowcent.cn/mcp"首次运行 codex 时会自动打开浏览器完成授权。
方式二:API Key
toml
[mcp_servers.ham]
url = "https://mcp.ham.nowcent.cn/mcp"
[mcp_servers.ham.headers]
Authorization = "Bearer <YOUR_API_KEY>"Gemini CLI
通过 ~/.gemini/settings.json(用户级)或项目根目录的 .gemini/settings.json(项目级)配置 MCP 服务。
方式一:OAuth 动态注册(推荐)
json
{
"mcpServers": {
"ham": {
"httpUrl": "https://mcp.ham.nowcent.cn/mcp"
}
}
}首次调用工具时会自动打开浏览器完成授权。
方式二:API Key
json
{
"mcpServers": {
"ham": {
"httpUrl": "https://mcp.ham.nowcent.cn/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}OpenCode
通过项目根目录或 ~/.config/opencode/opencode.json 配置 MCP 服务。
json
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"ham": {
"type": "remote",
"url": "https://mcp.ham.nowcent.cn/mcp",
"enabled": true
}
}
}首次运行 opencode 时会自动打开浏览器完成 OAuth 授权。如需使用 API Key:
json
{
"mcp": {
"ham": {
"type": "remote",
"url": "https://mcp.ham.nowcent.cn/mcp",
"enabled": true,
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}OpenClaw
方式一:对话添加(推荐)
直接在 OpenClaw 对话中输入:
帮我添加一个 MCP 服务,名称是 ham,地址是 https://mcp.ham.nowcent.cn/mcp,使用 streamable HTTP 传输和 OAuth 动态注册。OpenClaw 会自动写入配置并唤起浏览器完成 OAuth 授权。
方式二:CLI 命令
bash
openclaw mcp add ham --transport http --url https://mcp.ham.nowcent.cn/mcp如需使用 API Key:
bash
openclaw mcp add ham --transport http --url https://mcp.ham.nowcent.cn/mcp \
--header "Authorization: Bearer <YOUR_API_KEY>"其他 MCP 客户端
对于其他支持 MCP 的客户端,通用配置步骤为:
- 选择 Streamable HTTP 传输方式
- 设置服务地址为
https://mcp.ham.nowcent.cn/mcp - 优先使用客户端自带的 OAuth 流程;若不支持,则在请求头中添加
Authorization: Bearer <YOUR_API_KEY>
具体配置方式请参考你所使用的客户端文档。