工具文档

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

attest_work个人

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

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

list_my_attestations个人

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

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

list_my_orders个人

本人订单列表。

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

list_my_registrations个人

本人版权登记申请列表(成都版权通道):平台状态/上游审核状态/受理号/驳回意见。

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

get_registration个人

单笔版权登记申请详情(须本人):作品信息/审核意见/受理号/证书下载链接。

参数类型必填说明
idstring是登记申请 ID(list_my_registrations 返回)

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_urlstring否Logo URL
categorystring否机构分类
tagsstring[]否标签

list_institutions合作方institution:sync

已同步机构列表。

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

query_dictionaries合作方

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

参数类型必填说明

kb_search双身份

版权知识库检索:法规条款要旨/典型案例/官方口径解读。回答版权法律咨询前先查证;引用条目须附 source_url 官方链接;verified=false 的条目应提示「待平台核对」。

参数类型必填说明
querystring是检索词
domainstring否知识域:legal/intel/stats/news/ip_data
kindstring否内容形态:clause/case/interpretation/guide/faq

kb_get双身份

按 ID 获取知识条目详情(标题/摘要/信源/官方原文链接/免责声明)。

参数类型必填说明
idstring是条目 ID(kb_search 返回)

file_off_market_transaction个人

场外版权交易备案(鉴证中心):提交后平台向标的权利人短信确认,全员确认后出具带编号备案凭证并锚定存证链。调用前必须向用户复述标的/备案类型/对方手机号/合同号并获明确确认;提交即声明交易真实,虚假备案责任由提交人承担。

参数类型必填说明
product_idinteger是平台在册商品编号(备案标的)
eventstring是transfer=权利转让 / license=许可备案
counterparty_phonestring是对方(受让方/被许可方)11 位手机号
contract_nostring是双方书面合同号(同号重复提交幂等)
titlestring否标的名(缺省用 商品#ID)
notestring否备注
sandboxboolean否true=沙箱出证(缺省);false=正式上链(不可撤销,需用户明确确认)

list_my_certificates个人

本人备案凭证(鉴证中心):凭证编号/类型/事件/标的/签发时间。待确认中的备案申请不在列表。

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

verify_certificate双身份

公开验真:按凭证编号查备案凭证(编号/事件/双方/哈希/链校验结论)。用户给出 CDCEE- 开头编号时用本工具核验,勿凭编号格式猜测真伪。

参数类型必填说明
cert_nostring是凭证编号,如 CDCEE-JY-2026-000001

query_subject_chain双身份

标的的全部备案凭证链(时间正序事件流+链校验)与当前权属(登记簿投影:权利项×持有人份额)。回答「这个作品归谁、经历过哪些交易」类问题时用本工具。

参数类型必填说明
subject_keystring是标的键,如 product:11883

错误码

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)在中数链上生成有效存证,不可撤销。

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

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

调用有什么限制?

每个合作方/应用有分钟级与日级配额(429 + Retry-After 提示稍后重试); 平台另有全局兜底限流(所有调用方共享),保障整体可用性。读取与写入统一计入。

接入方式怎么选?

AI 工具用户 → Skill 包(开箱即用)或 MCP(一句话操作); 合作方系统 → REST(/openapi/v1,OAuth2 或 ptk_ 令牌); 在线试调只读端点 → API Explorer。