Operate Binance Spot public market, signed account, and order endpoints via UXC with curated OpenAPI mapping and Ed25519 (recommended) and HMAC query signing
编程
MEXC OpenAPI Skill
试用MEXC public market, account, and order endpoints via curated Spot REST mapping
它能做什么
MEXC public market, account, and order endpoints via curated Spot REST mapping
技能文档
MEXC Spot API Skill
Use this skill to run MEXC Spot REST operations through uxc + OpenAPI.
Reuse the uxc skill for shared execution, auth, and error-handling guidance.
Prerequisites
uxcis installed and available inPATH.- Network access to
https://api.mexc.com. - Access to the curated OpenAPI schema URL:
https://raw.githubusercontent.com/holon-run/uxc/main/skills/mexc-openapi-skill/references/mexc-spot.openapi.json
Scope
This skill covers a curated MEXC Spot REST surface for:
- public market reads
- signed account reads
- signed order create, cancel, and lookup flows
This skill does not cover:
- futures APIs
- broader platform product families
Authentication
Public market endpoints do not require credentials.
Signed Spot endpoints require:
api_keyfield forX-MEXC-APIKEYsecret_keyfield for HMAC SHA256 query signing
Create one credential:
uxc auth credential set mexc-spot \
--auth-type api_key \
--field api_key=env:MEXC_API_KEY \
--field secret_key=env:MEXC_SECRET_KEY
Add one signer binding:
uxc auth binding add \
--id mexc-spot \
--host api.mexc.com \
--path-prefix /api/v3 \
--scheme https \
--credential mexc-spot \
--signer-json '{"kind":"hmac_query_v1","algorithm":"hmac_sha256","signing_field":"secret_key","key_field":"api_key","key_placement":"header","key_name":"X-MEXC-APIKEY","signature_param":"signature","signature_encoding":"hex","timestamp_param":"timestamp","timestamp_unit":"milliseconds","canonicalization":{"mode":"preserve_order"}}' \
--priority 100
Validate the active mapping when auth looks wrong:
uxc auth binding match https://api.mexc.com/api/v3/account
Core Workflow
-
Use the fixed link command by default:
command -v mexc-openapi-cli- If missing, create it:
uxc link mexc-openapi-cli https://api.mexc.com --schema-url https://raw.githubusercontent.com/holon-run/uxc/main/skills/mexc-openapi-skill/references/mexc-spot.openapi.json mexc-openapi-cli -h
-
Inspect operation help before execution:
mexc-openapi-cli get:/api/v3/ticker/price -hmexc-openapi-cli get:/api/v3/account -hmexc-openapi-cli post:/api/v3/order -h
-
Prefer public reads first:
mexc-openapi-cli get:/api/v3/ticker/price symbol=BTCUSDTmexc-openapi-cli get:/api/v3/depth symbol=BTCUSDT limit=20
-
Use signed reads before writes:
mexc-openapi-cli get:/api/v3/account recvWindow=5000mexc-openapi-cli get:/api/v3/openOrders symbol=BTCUSDT recvWindow=5000
Operation Groups
Public Market
get:/api/v3/pingget:/api/v3/exchangeInfoget:/api/v3/ticker/priceget:/api/v3/ticker/24hrget:/api/v3/depth
Signed Reads
get:/api/v3/accountget:/api/v3/openOrdersget:/api/v3/order
Signed Writes
post:/api/v3/orderdelete:/api/v3/order
Guardrails
- Keep automation on the JSON output envelope; do not use
--text. - Parse stable fields first:
ok,kind,protocol,data,error. - Treat signed write operations as high-risk and require explicit confirmation before execution.
timestampandsignatureare injected by the signer binding; users normally provide business parameters plus optionalrecvWindow.- Query
exchangeInfobefore placing orders so symbol filters and lot sizes are known. mexc-openapi-cli ...is equivalent touxc https://api.mexc.com --schema-url ....
References
- Usage patterns:
references/usage-patterns.md - Curated OpenAPI schema:
references/mexc-spot.openapi.json - Official MEXC Spot v3 docs: https://mexcdevelop.github.io/apidocs/spot_v3_en/
相关技能
Bitget public spot market data via curated V2 REST endpoints
Use OKX OnchainOS MCP through UXC for token discovery, market data, wallet balance, and swap execution planning. Use when tasks need OKX MCP tools such as to...
Products, accounts, and orders via Coinbase Advanced Trade through UXC
ChainUp/OpenAPI V2 spot and margin trading skill. Prefer using the Python script to call `sapi` endpoints through one unified entrypoint and avoid ad hoc sig...
Operate Binance Web3 public market and research APIs through UXC with a curated OpenAPI schema. Use when tasks need token search, token metadata/market snaps...