CN Evidence — China Supplier Due Diligence

Remote MCP for Chinese supplier verification: USCC/company identity, government procurement and regulatory evidence, provenance, free resolver, and x402 paid Basic/Full tools.

Documentation

Verify the company.Keep the evidence.

China supplier due diligence through a machine-readable API: company identity and USCC, government procurement awards, regulatory history and source provenance.

No signup. No API key. Pay per call with x402 · Base USDC.

Know the scope. Results are limited to configured official/open datasets and must not be interpreted as nationwide completeness. Awards are not proof of contract performance.

Use cases

Resolve first. Buy the detail you need.

Resolve

Free

Confirm a Chinese legal company name and inspect possible same-name candidates before purchasing evidence.

GET /free/cn/entity/resolve

resolve_china_company

Resolver example

Basic

$0.002 USDC / call

Low-cost supplier screening: identity, procurement and regulatory summaries, linkage and source coverage. No detailed evidence rows.

GET /x402/cn/supplier/evidence/basic

get_china_supplier_evidence_basic

Basic example

Full

$0.01 USDC / call

Detailed procurement and regulatory evidence rows with source provenance, where available. Control how many rows you receive.

POST /x402/cn/supplier/evidence

get_china_supplier_evidence_full

Full example

If multiple entities match, do not guess. Obtain the intended company's exact 18-character USCC, then use Basic or Full. The free resolver accepts company, not a USCC input.

Regional sources. Explicit limits.

The current published contract describes Shenzhen company/USCC, abnormal-operation and administrative-penalty datasets, plus Beijing government procurement award data. Preserve each response's dataset_coverage, linkage and coverage_notes.

  • Company identity: legal-name and USCC evidence within configured source coverage; not a complete nationwide company register.
  • Government procurement: contract-award and bid-award records, not verified delivery, acceptance or contract performance.
  • Regulatory evidence: historical records and available administrative penalties. Zero confirmed records is not nationwide clearance.
  • Ambiguity-safe linkage: same-name records must not automatically become a company's penalties or procurement history.
  • Time matters: historical abnormal-operation records do not establish current abnormal status. Preserve UNKNOWN; a query timestamp does not refresh every upstream record.

What Full adds to Basic

Both tiers expose screening facts and dataset scope. Full can also return the rows behind those facts. Each Evidence row includes type, source, dataset, checked_at, and at least one valid dataset_id or content_id. Preserve announcement identifiers, raw record fields and source-file locators when present.

The free Full sample returns two representative rows out of six with evidence_limit=2 and truncated=true: one procurement award and one regulatory-history record. The latter's NOT_ENTERED disposition is not a current abnormal-listing or penalty claim.

All linked samples are static, marked example:true and not_live_query:true. They explain the contract; they are not current due-diligence results.

Start with an unsigned request

Canonical origin: cn-evidence-agent402-public.mikeyang7789.workers.dev

curl -i -X POST \
  'https://cn-evidence-agent402-public.mikeyang7789.workers.dev/x402/cn/supplier/evidence' \
  -H 'Content-Type: application/json' \
  --data '{"uscc":"9144030033518485XF","include_evidence":true,"evidence_limit":2}'

This ordinary curl request supplies no payment signature and cannot pay. A valid unsigned request receives HTTP 402. A payment-capable client must separately validate the challenge and obtain spending authorization before signing and retrying.

InputRule
companyChinese company name, 2–200 characters. Required for the free resolver.
uscc18 uppercase letters/digits. Basic and Full require at least company or uscc.
include_evidenceFull only; boolean, default true.
evidence_limitFull only; integer 0–100, default 100.

Canonical payments: x402 v2, exact, Base eip155:8453, USDC, EIP-3009. Basic / Full: 2000 / 10000 atomic units. A compatible funded wallet is needed for paid calls. Check the live challenge, not just this page.

Remote MCP: LIVE / public MCP SDK verifiedpublic endpoint; Streamable HTTP; 3 tools. Status updated: 2026-09-10.

Resolution is free; Basic / Full require spending authorization and payment. Directory publication does not guarantee search-engine indexing or discovery by every agent.