工具文档

12 个 MCP 工具的完整入参与语义。所有工具经 POST /market/openapi/v1/mcp 的 JSON-RPC tools/call 调用;业务错误通过调用结果的 isError 与文本返回,HTTP 恒为 200。

attest_work个人

作品存证。默认沙箱(mock_attestation,不连真实链不耗配额);confirm_mainnet=true 且提供实名双字段时走真实中数链(不可撤销)。

参数类型必填说明
titlestring作品名称
contentstring作品文本内容(以其 SHA256/字节数作为存证指纹)
confirm_mainnetbooleantrue=上真实中数链
real_namestring真链必填:著作权人实名姓名
id_cardstring真链必填:证件号

list_my_attestations个人

本人存证台账(含状态与证书链接)。

参数类型必填说明
limitinteger默认 20,最大 100
offsetinteger默认 0

list_my_orders个人

本人订单列表。

参数类型必填说明
limitinteger默认 50,最大 200
offsetinteger默认 0

query_products个人

平台公开在售商品行情。

参数类型必填说明
categorystring品类:copyright_license / ip_license / cultural_creative
limitinteger默认 50,最大 500
offsetinteger默认 0

register_merchant合作方merchant:register

商户引入:按手机号幂等注册成交平台商户。

参数类型必填说明
phonestring商户手机号(幂等键)
namestring商户名称
institution_idinteger挂靠合作机构 ID
company_namestring公司名称
license_nostring营业执照号

query_merchant合作方merchant:register

按手机号查询本合作方引入的商户状态。

参数类型必填说明
phonestring商户手机号

list_merchant_products合作方product:import

商户名下商品列表(仅限本合作方引入的商户)。

参数类型必填说明
phonestring商户手机号

import_product合作方product:import

商品导入(external_id 幂等;图片用公网 URL,最多 9 张)。

参数类型必填说明
merchant_phonestring归属商户手机号
institution_external_idstring机构同步 external_id
external_idstring导入幂等键
namestring商品名
categorystring产品品类(见 query_dictionaries)
transaction_modestring交易模式(见 query_dictionaries)
descriptionstring描述(可含简单 HTML)
sub_categorystring内容二级分类
tagsstring[]标签
license_modestring授权模式
price_centsinteger价格(分)
total_quantityinteger总量
image_urlsstring[]商品图公网 URL

query_import_status合作方product:import

按 external_id 查询导入单状态。

参数类型必填说明
external_idstring导入幂等键

sync_institution合作方institution:sync

机构同步(external_id 幂等创建/更新;is_certified 由平台审核认定,不接受设置)。

参数类型必填说明
external_idstring机构外部 ID(幂等键)
namestring机构名称
contactstring联系方式
introductionstring机构简介
image_urlstring头图 URL
logo_urlstringLogo URL
categorystring机构分类
tagsstring[]标签

list_institutions合作方institution:sync

已同步机构列表。

参数类型必填说明
limitinteger默认 50
offsetinteger默认 0

query_dictionaries合作方

开放字典:品类/内容分类/交易模式/标签的合法取值。

参数类型必填说明

错误码

HTTPerror说明
400invalid_request参数缺失或格式非法
401invalid_token凭据缺失/无效/已吊销
403scope_denied未开通对应能力、参数越界或应用未挂靠合作方主体
404not_found资源不存在(防枚举语义)
409account_deactivated账号已注销(不自动复活)
429rate_limited触发限流,响应附带 Retry-After
502upstream_unavailable平台内部依赖异常,可稍后重试

429 响应附带 Retry-After 头;按 token 主体限流(个人换票 30 次/分 · 500 次/日;合作方按主体共享配额)。

环境

环境网关说明
正式https://cjapp.cdcee.net真实数据;MCP 存证走真实中数链(不可撤销、消耗配额)
测试https://cjapp-t.cdcee.net沙箱演练;MCP 存证默认沙箱(mock,不连真实链、不耗配额)

正式环境未开放沙箱字段:attest_work 沙箱模式在正式网关会返回字段未启用错误,属预期行为。

常见问题

token 在哪里获取?

个人用户:登录平台后经 API(POST /base/api/v1/user/api-tokens)或 Skill 包 脚本创建; 合作方:在 开发者控制台 创建应用后经 client_credentials 换取。

沙箱与真实链有什么区别?

沙箱(mock_attestation)走完整存证流程但不连真实链、不消耗配额,证书为平台合成; 真实链(zhongshu_attestation)在中数链上生成有效存证,不可撤销。

应用需要什么条件才能调用业务工具?

合作方应用需由平台运营「挂靠」到合作方主体(继承其机构绑定与配额);个人工具开箱即用(仅本人数据)。