Install
openclaw skills install hsciq-mcpHS Code Lookup for Chinese Products. Query customs codes, tariff rates, declaration elements, and regulatory requirements via HSCIQ MCP API. Create classification consultation requests with image upload for expert review.
openclaw skills install hsciq-mcp本技能需要 HSCIQ API 密钥才能正常工作。
没有 API 密钥将无法查询海关编码。
专业的中国商品海关编码查询与归类服务,基于 HSCIQ MCP API。
用户提到以下关键词时自动触发:
配置文件位于 ~/.openclaw/workspace/hsciq-mcp-config.json:
{
"baseUrl": "https://www.hsciq.com",
"apiKey": "your_api_key",
"authHeader": "X-API-Key"
}
注意:API Key 也可以通过环境变量设置:
export HSCIQ_API_KEY=your_api_key
export HSCIQ_BASE_URL=https://www.hsciq.com
# 搜索海关编码
node ~/.openclaw/skills/hsciq-mcp/hsciq-client.js search-code --keywords "塑料软管" --country CN
# 获取编码详情
node ~/.openclaw/skills/hsciq-mcp/hsciq-client.js get-detail --code "3926909090" --country CN
# 搜索归类实例
node ~/.openclaw/skills/hsciq-mcp/hsciq-client.js search-instance --keywords "自行车" --country CN
# 统一搜索(CIQ/危化品/港口)
node ~/.openclaw/skills/hsciq-mcp/hsciq-client.js search-unified --keywords "食品" --type ciq
# 创建归类咨询单(AI 自动提交人工复核)
node ~/.openclaw/skills/hsciq-mcp/hsciq-client.js create-guilei-form \
--productNameCn "智能手机壳" \
--uses "手机保护" \
--ingredients "硅胶" \
--images ./front.jpg ./back.jpg
# 获取归类咨询单详情
node ~/.openclaw/skills/hsciq-mcp/hsciq-client.js get-guilei-form --formId "abc123..."
# 查看我的归类咨询单列表
node ~/.openclaw/skills/hsciq-mcp/hsciq-client.js list-my-guilei-forms --pageIndex 1 --pageSize 20
# 在归类单上发起讨论或回复
node ~/.openclaw/skills/hsciq-mcp/hsciq-client.js add-guilei-dialog-message \
--formId "abc123..." \
--fieldKey "ProductNameCn" \
--content "请问这个产品的材质是什么?"
用户:帮我查一下"塑料软管"的海关编码
→ 调用 search_code,返回编码列表和税率信息
用户:3926909090 这个编码的税率是多少
→ 调用 get_code_detail,返回完整税率、申报要素、监管条件
用户:看看别人是怎么归类"蓝牙耳机"的
→ 调用 search_instance,输入商品名称关键词"蓝牙耳机"(非短语),返回历史归类案例
用户:帮我查一下这个产品的 HS 编码,我不太确定 AI 给的结果对不对
→ AI 在用 search_code 查询后,如果用户对结果有疑问
→ 调用 create_guilei_form,自动提交产品信息与图片,生成归类咨询单
→ 平台专业归类师审核后给出权威结论
用户:我之前提交的归类咨询有结果了吗?
→ 调用 list_my_guilei_forms 获取用户的归类咨询单列表
→ 找到目标单后调用 get_guilei_form 获取详情(含归类结论、字段对话)
用户:之前在归类单上问过的问题,我想补充信息
→ 调用 add_guilei_dialog_message
→ 传入 formId + fieldKey + content,在指定字段上发起新讨论或回复已有讨论
所有工具调用统一使用以下端点:
| 端点 | 说明 |
|---|---|
POST https://www.hsciq.com/mcp/tools/list | 列出可用工具 |
POST https://www.hsciq.com/mcp/tools/call | 调用任意工具(通过 toolName 参数区分) |
调用格式示例:
{
"toolName": "search_code",
"arguments": {
"keywords": "塑料软管",
"country": "CN",
"pageIndex": 1,
"pageSize": 10
}
}
{
"toolName": "create_guilei_form",
"arguments": {
"productNameCn": "智能手机壳",
"productNameEn": "Smartphone Case",
"uses": "手机保护",
"ingredients": "硅胶",
"brand": "某品牌",
"model": "X1",
"images": [
{ "fileName": "front.jpg", "data": "base64编码的图片数据..." }
]
}
}
图片限制:最多 3 张,每张 ≤ 1MB,支持 JPG/PNG/GIF/WebP。每人每天最多创建 5 次(可配置)。
{
"toolName": "get_guilei_form",
"arguments": {
"formId": "00000000-0000-0000-0000-000000000001"
}
}
返回完整的归类咨询单详情,包含产品字段、字段对话、归类结论(如有)等信息。
{
"toolName": "list_my_guilei_forms",
"arguments": {
"pageIndex": 1,
"pageSize": 20
}
}
返回当前用户的归类咨询单分页列表,包含表单状态、创建时间等摘要信息。
{
"toolName": "add_guilei_dialog_message",
"arguments": {
"formId": "00000000-0000-0000-0000-000000000001",
"fieldKey": "ProductNameCn",
"content": "这个产品的准确材质是什么?",
"dialogId": null,
"messageType": null
}
}
formId / fieldKey / content 为必填dialogId:不为空时回复已有对话;为空时新建对话messageType:可选的消息类型完整 API 说明:https://www.hsciq.com/MCP/Docs
也可以使用 Python 脚本直接调用:
# 搜索海关编码
python3 ~/.openclaw/skills/hsciq-mcp/hsciq_client.py search-code --keywords "塑料软管" --country CN
# 获取编码详情
python3 ~/.openclaw/skills/hsciq-mcp/hsciq_client.py get-detail --code "3926909090"
# 搜索归类实例
python3 ~/.openclaw/skills/hsciq-mcp/hsciq_client.py search-instance --keywords "自行车"
# 统一搜索
python3 ~/.openclaw/skills/hsciq-mcp/hsciq_client.py search-unified --keywords "食品" --type ciq
# 创建归类咨询单
python3 ~/.openclaw/skills/hsciq-mcp/hsciq_client.py create-guilei-form \
--productNameCn "智能手机壳" --uses "手机保护" --ingredients "硅胶" \
--images ./front.jpg ./back.jpg
# 获取归类咨询单详情
python3 ~/.openclaw/skills/hsciq-mcp/hsciq_client.py get-guilei-form --formId "abc123..."
# 查看归类咨询单列表
python3 ~/.openclaw/skills/hsciq-mcp/hsciq_client.py list-my-guilei-forms --pageIndex 1
# 归类单讨论
python3 ~/.openclaw/skills/hsciq-mcp/hsciq_client.py add-guilei-dialog-message \
--formId "abc123..." --fieldKey "ProductNameCn" --content "追问内容"
# 列出可用工具
python3 ~/.openclaw/skills/hsciq-mcp/hsciq_client.py list-tools
# JSON 输出(便于程序处理)
python3 ~/.openclaw/skills/hsciq-mcp/hsciq_client.py search-code --keywords "软管" --json
from hsciq_client import HSCIQClient
client = HSCIQClient()
# 搜索编码
result = client.search_code("塑料软管", country="CN")
print(result)
# 获取详情
detail = client.get_code_detail("3926909090")
print(detail)
# 创建归类咨询(图片为文件路径,客户端自动 base64 编码)
result = client.create_guilei_form(
productNameCn="智能手机壳",
uses="手机保护",
ingredients="硅胶",
images=["./front.jpg", "./back.jpg"]
)
print(result)
# 获取归类咨询单详情
form = client.get_guilei_form("00000000-0000-0000-0000-000000000001")
print(form)
# 查看归类咨询单列表
forms = client.list_my_guilei_forms(pageIndex=1, pageSize=20)
print(forms)
# 在归类单上追问
reply = client.add_guilei_dialog_message(
formId="00000000-0000-0000-0000-000000000001",
fieldKey="ProductNameCn",
content="请确认这个产品的材质"
)
print(reply)