{
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-04",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "tool": {
    "slug": "mexc",
    "name": "MEXC API",
    "vendor": "MEXC (Comoros) Ltd",
    "vendorUrl": "https://www.mexc.com/mexc-api",
    "kind": "http-api",
    "category": "crypto-exchanges",
    "summary": "MEXC's spot and futures API gives programmatic access to market data, orders, balances, transfers and withdrawals over REST and WebSocket, with an official command-line tool that also runs as a local MCP server for AI agents.",
    "url": "https://www.anchorterminal.com/tools/mexc",
    "markdownUrl": "https://www.anchorterminal.com/tools/mexc.md",
    "slimMarkdownUrl": "https://www.anchorterminal.com/tools/mexc.min.md",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mexc.json",
    "dns": "mexc.grade.anchorterminal.com",
    "repo": "https://github.com/mexcdevelop",
    "transports": [
      "stdio"
    ],
    "packages": [
      {
        "registry": "npm",
        "name": "@mexc-ai/cli"
      }
    ],
    "auth": "api-key",
    "authNotes": "API keys made at mexc.com/user/openapi after a browser sign-up; the futures API also needs identity verification. The key goes in the X-MEXC-APIKEY header and signed endpoints carry an HMAC SHA256 signature with a timestamp and a recvWindow of up to 60 seconds. Permissions are granular (SPOT_ACCOUNT_READ, SPOT_DEAL_WRITE, SPOT_WITHDRAW_WRITE, SPOT_TRANSFER_WRITE and the futures equivalents), a key can be limited to chosen trading pairs and linked to up to 10 IP addresses, and a key with no linked IP is valid for 90 days and can be renewed for 90 more from 5 days before expiry. Up to 30 keys per account (https://www.mexc.com/api-docs/spot-v3/introduction, checked 2026-11-03).",
    "pricing": "usage",
    "pricingNotes": "Trading fees per fill. MEXC's own fee guide of 20 October 2026 gives spot 0 per cent maker and 0.05 per cent taker (0.04 per cent with MX deduction), futures from 0 per cent maker and 0.02 per cent taker on BTCUSDT to 0.01 and 0.04 per cent on standard contracts, and a separate API futures schedule of 0.06 per cent maker and 0.08 per cent taker since 1 June 2026. Zero-fee campaigns and MX discounts don't apply to API trading. The fee page itself is drawn by script. Market data needs no key (https://www.mexc.com/learn/article/17827791510370, checked 2026-11-03).",
    "priceSummary": "0.05% fee",
    "where": "local",
    "x402": {
      "level": "no",
      "evidence": "No x402, MPP or L402 in the API docs, the CLI docs, llms.txt or the terms (checked 2026-11-03). Fees are taken from each fill.",
      "endpoints": []
    },
    "toolCount": 299,
    "popularity": {
      "githubStars": 315,
      "npmWeekly": null,
      "pypiWeekly": null,
      "asOf": "2026-11-03"
    },
    "docsUrl": "https://www.mexc.com/api-docs/spot-v3/introduction",
    "llmsTxt": "https://www.mexc.com/llms.txt",
    "capabilities": [
      "exchange.market-data",
      "exchange.spot-trading",
      "exchange.derivatives",
      "exchange.balances",
      "exchange.transfers",
      "market.crypto"
    ],
    "tags": [
      "hosted",
      "api-key",
      "closed-source",
      "usage-priced",
      "mcp",
      "cli",
      "agent-skills",
      "read-only-mode",
      "llms-txt",
      "python",
      "java",
      "go",
      "no-status-page"
    ],
    "lastRelease": "2026-10-23",
    "graded": true,
    "anchor": {
      "graded": true,
      "score": 56.3,
      "grade": "C",
      "agentReady": false,
      "rank": 791,
      "ranked": true,
      "rankOf": 1349,
      "categoryRank": 13,
      "methodology": "0.7",
      "run": "2026-10-01",
      "scores": {
        "ergonomics": 64,
        "maintenance": 75,
        "payments": 31,
        "reliability": 43,
        "schema": 64,
        "security": 65,
        "transparency": 58
      },
      "pending": [
        "performance",
        "tasks"
      ],
      "breakdown": [
        {
          "key": "reliability",
          "name": "Reliability",
          "weight": 16,
          "effectiveWeight": 20,
          "score": 43,
          "points": 8.6,
          "reason": "Read with the hosted lines. No status page found; status.mexc.com does not resolve and llms.txt points to a maintenance-updates feed (0). No readable incident history (5). Rate limits documented with numbers, 300 weight per 10 seconds per IP, 500 per UID, 12 order requests a second per UID, 100 WebSocket messages a second (15). 429 and 418 carry Retry-After with ban lengths stated, a 5xx is to be treated as unknown rather than failed, an order-test endpoint exists, and newClientOrderId is optional with no idempotency promise (13 of 15). No SLA found (0). Spot and futures are generally available, futures order placement having reopened on 31 March 2026 after being closed since July 2022 (10). 0 + 5 + 15 + 13 + 0 + 10 = 43.",
          "checked": "2026-11-03"
        },
        {
          "key": "performance",
          "name": "Performance",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes."
        },
        {
          "key": "schema",
          "name": "Schema \u0026 documentation",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 64,
          "points": 10.4,
          "reason": "No OpenAPI found; a Postman collection and the CLI's 25 capability reference files are the nearest machine-readable contract (5 of 25). llms.txt on mexc.com, written for assistants and pointing at the API docs and legal pages (7 of 10). Per-endpoint pages with purpose, parameters and permissions, without when-not-to-use guidance (13 of 20). Typed parameters with enums for order types, statuses and intervals (11 of 15). Examples on each endpoint and a separate error-code page with numeric codes and messages (13 of 15). Versioned API (v3) with a dated changelog of 72 entries to 23 October 2026 (15). 5 + 7 + 13 + 11 + 13 + 15 = 64.",
          "checked": "2026-11-03"
        },
        {
          "key": "ergonomics",
          "name": "Agent ergonomics",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 64,
          "points": 10.4,
          "reason": "Graded on the REST API with the CLI's MCP mode. Responses take limit parameters and the MCP read-only market subset is 22 tools, but a full spot MCP category lists 123 tools (15 of 25). startTime, endTime and limit on history, symbol filters on open orders (14 of 20). Numeric codes with messages, a 30035 order-limit code added 23 October 2026, 5xx guidance (14 of 20). newClientOrderId is optional with no idempotency guarantee; the CLI adds --dry-run and a confirmation step (10 of 20). Few required parameters; SDKs in five languages whose repository was last pushed in February 2024 (11 of 15). 15 + 14 + 14 + 10 + 11 = 64.",
          "checked": "2026-11-03"
        },
        {
          "key": "security",
          "name": "Security \u0026 auth",
          "weight": 14,
          "effectiveWeight": 17.5,
          "score": 65,
          "points": 11.38,
          "reason": "Granular permissions (account read, trade, withdraw, transfer), per-pair restriction, up to 10 linked IPs, 90-day expiry without an IP, renewal and revocation in the account, 30 keys per account (26 of 30). A read-only MCP mode that hides write tools, a confirmation step before orders and transfers in the CLI and MCP, and --yes that agents are told not to add; nothing server-side confirms an API order (17 of 20). The API returns exchange data, and the CLI security page warns that agents may be led by web pages or files into unwanted actions (12 of 15). CLI confirmations are logged and reported to MEXC with no operator access described; an apiKeyInfo endpoint shows key settings (6 of 15). No security.txt, disclosure policy or bug bounty found; a proof-of-reserves page exists (4 of 20). 26 + 17 + 12 + 6 + 4 = 65.",
          "checked": "2026-11-03"
        },
        {
          "key": "payments",
          "name": "Payments \u0026 pricing",
          "weight": 10,
          "effectiveWeight": 12.5,
          "score": 31,
          "points": 3.88,
          "reason": "No machine payment protocol (0). Fees published without login on MEXC's own fee guide (20 October 2026) and a 2024 announcement, with a separate API futures schedule; the fee page itself is drawn by script (16 of 20). Public market data needs no key or card; trading needs a verified and funded account. Judgement call (15 of 20). A person must sign up in a browser, and futures need identity verification (0). 0 + 16 + 15 + 0 = 31.",
          "checked": "2026-11-03"
        },
        {
          "key": "tasks",
          "name": "Task success",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored."
        },
        {
          "key": "maintenance",
          "name": "Maintenance \u0026 community",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 75,
          "points": 6.56,
          "reason": "Read as a closed service. Last dated change 23 October 2026 in both the spot and futures logs (30). Spot entries on 14 August, 24 August, 11 September and 23 October 2026, futures on 1 September, 11 September, 19 October and 23 October (20). An API support Telegram group, a ticket form and dated changelogs; GitHub issues not read (10 of 15). The official SDK repository was last pushed in February 2024 while the CLI is current (10 of 15). The CLI ships platform binaries with no dependencies and no public repository or CI; the SDK is stale (5 of 10). 30 + 20 + 10 + 10 + 5 = 75.",
          "checked": "2026-11-03"
        },
        {
          "key": "transparency",
          "name": "Transparency \u0026 trust",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 58,
          "points": 5.08,
          "note": "editorial 38, provenance 78",
          "reason": "The editorial half. A closed service with a dated user agreement naming MEXC (Comoros) Ltd; the CLI is UNLICENSED on npm (15 of 30). The privacy policy names no entity, states no retention periods and relies on standard contractual clauses for transfers (10 of 30). The changelog flags endpoints as \"will be discontinued soon\" without dates and the futures log records removals (8 of 20). Third parties are named by category only, with no subprocessor list or data locations (5 of 20). 15 + 10 + 8 + 5 = 38.",
          "checked": "2026-11-03"
        }
      ],
      "assessment": {
        "date": "2026-11-03",
        "basis": "public evidence",
        "confidence": "medium",
        "notes": {
          "ergonomics": "Graded on the REST API with the CLI's MCP mode. Responses take limit parameters and the MCP read-only market subset is 22 tools, but a full spot MCP category lists 123 tools (15 of 25). startTime, endTime and limit on history, symbol filters on open orders (14 of 20). Numeric codes with messages, a 30035 order-limit code added 23 October 2026, 5xx guidance (14 of 20). newClientOrderId is optional with no idempotency guarantee; the CLI adds --dry-run and a confirmation step (10 of 20). Few required parameters; SDKs in five languages whose repository was last pushed in February 2024 (11 of 15). 15 + 14 + 14 + 10 + 11 = 64.",
          "maintenance": "Read as a closed service. Last dated change 23 October 2026 in both the spot and futures logs (30). Spot entries on 14 August, 24 August, 11 September and 23 October 2026, futures on 1 September, 11 September, 19 October and 23 October (20). An API support Telegram group, a ticket form and dated changelogs; GitHub issues not read (10 of 15). The official SDK repository was last pushed in February 2024 while the CLI is current (10 of 15). The CLI ships platform binaries with no dependencies and no public repository or CI; the SDK is stale (5 of 10). 30 + 20 + 10 + 10 + 5 = 75.",
          "payments": "No machine payment protocol (0). Fees published without login on MEXC's own fee guide (20 October 2026) and a 2024 announcement, with a separate API futures schedule; the fee page itself is drawn by script (16 of 20). Public market data needs no key or card; trading needs a verified and funded account. Judgement call (15 of 20). A person must sign up in a browser, and futures need identity verification (0). 0 + 16 + 15 + 0 = 31.",
          "reliability": "Read with the hosted lines. No status page found; status.mexc.com does not resolve and llms.txt points to a maintenance-updates feed (0). No readable incident history (5). Rate limits documented with numbers, 300 weight per 10 seconds per IP, 500 per UID, 12 order requests a second per UID, 100 WebSocket messages a second (15). 429 and 418 carry Retry-After with ban lengths stated, a 5xx is to be treated as unknown rather than failed, an order-test endpoint exists, and newClientOrderId is optional with no idempotency promise (13 of 15). No SLA found (0). Spot and futures are generally available, futures order placement having reopened on 31 March 2026 after being closed since July 2022 (10). 0 + 5 + 15 + 13 + 0 + 10 = 43.",
          "schema": "No OpenAPI found; a Postman collection and the CLI's 25 capability reference files are the nearest machine-readable contract (5 of 25). llms.txt on mexc.com, written for assistants and pointing at the API docs and legal pages (7 of 10). Per-endpoint pages with purpose, parameters and permissions, without when-not-to-use guidance (13 of 20). Typed parameters with enums for order types, statuses and intervals (11 of 15). Examples on each endpoint and a separate error-code page with numeric codes and messages (13 of 15). Versioned API (v3) with a dated changelog of 72 entries to 23 October 2026 (15). 5 + 7 + 13 + 11 + 13 + 15 = 64.",
          "security": "Granular permissions (account read, trade, withdraw, transfer), per-pair restriction, up to 10 linked IPs, 90-day expiry without an IP, renewal and revocation in the account, 30 keys per account (26 of 30). A read-only MCP mode that hides write tools, a confirmation step before orders and transfers in the CLI and MCP, and --yes that agents are told not to add; nothing server-side confirms an API order (17 of 20). The API returns exchange data, and the CLI security page warns that agents may be led by web pages or files into unwanted actions (12 of 15). CLI confirmations are logged and reported to MEXC with no operator access described; an apiKeyInfo endpoint shows key settings (6 of 15). No security.txt, disclosure policy or bug bounty found; a proof-of-reserves page exists (4 of 20). 26 + 17 + 12 + 6 + 4 = 65.",
          "transparency": "The editorial half. A closed service with a dated user agreement naming MEXC (Comoros) Ltd; the CLI is UNLICENSED on npm (15 of 30). The privacy policy names no entity, states no retention periods and relies on standard contractual clauses for transfers (10 of 30). The changelog flags endpoints as \"will be discontinued soon\" without dates and the futures log records removals (8 of 20). Third parties are named by category only, with no subprocessor list or data locations (5 of 20). 15 + 10 + 8 + 5 = 38."
        },
        "sources": [
          {
            "what": "robots.txt (www.mexc.com; mexcdevelop.github.io has none)",
            "url": "https://www.mexc.com/robots.txt",
            "seen": "2026-11-03"
          },
          {
            "what": "llms.txt",
            "url": "https://www.mexc.com/llms.txt",
            "seen": "2026-11-03"
          },
          {
            "what": "API landing page (key steps, no sandbox, futures KYC, support group)",
            "url": "https://www.mexc.com/mexc-api",
            "seen": "2026-11-03"
          },
          {
            "what": "spot v3 introduction (keys, IPs, 90-day validity, rate limits, Retry-After, SDKs)",
            "url": "https://www.mexc.com/api-docs/spot-v3/introduction",
            "seen": "2026-11-03"
          },
          {
            "what": "spot v3 reference on GitHub Pages (permissions, errors, order test, deprecations)",
            "url": "https://mexcdevelop.github.io/apidocs/spot_v3_en/",
            "seen": "2026-11-03"
          },
          {
            "what": "spot v3 changelog (72 entries, 11 February 2022 to 23 October 2026)",
            "url": "https://www.mexc.com/api-docs/spot-v3/change-log",
            "seen": "2026-11-03"
          },
          {
            "what": "futures update log (15 January 2021 to 23 October 2026, order endpoints reopened 31 March 2026)",
            "url": "https://www.mexc.com/api-docs/futures/update-log",
            "seen": "2026-11-03"
          },
          {
            "what": "futures reference on GitHub Pages (auth, limits, maintenance labels, errors)",
            "url": "https://mexcdevelop.github.io/apidocs/contract_v1_en/",
            "seen": "2026-11-03"
          },
          {
            "what": "CLI overview (307 capabilities, 63 keyless)",
            "url": "https://www.mexc.com/api-docs/cli/overview",
            "seen": "2026-11-03"
          },
          {
            "what": "CLI AI agent page (skills, MCP mode, tool counts per category)",
            "url": "https://www.mexc.com/api-docs/cli/ai-agent",
            "seen": "2026-11-03"
          },
          {
            "what": "CLI security page (confirmation, --yes, --read-only, logging, agent warnings)",
            "url": "https://www.mexc.com/api-docs/cli/security",
            "seen": "2026-11-03"
          },
          {
            "what": "CLI installation (npm package, Node 20)",
            "url": "https://www.mexc.com/api-docs/cli/installation",
            "seen": "2026-11-03"
          },
          {
            "what": "CLI terminal usage (--dry-run, --read-only, --yes)",
            "url": "https://www.mexc.com/api-docs/cli/terminal-usage",
            "seen": "2026-11-03"
          },
          {
            "what": "CLI changelog (one entry, 14 September 2026)",
            "url": "https://www.mexc.com/api-docs/cli/change-log",
            "seen": "2026-11-03"
          },
          {
            "what": "npm @mexc-ai/cli (versions, licence, maintainer)",
            "url": "https://registry.npmjs.org/@mexc-ai%2fcli",
            "seen": "2026-11-03"
          },
          {
            "what": "fee guide, 20 October 2026",
            "url": "https://www.mexc.com/learn/article/17827791510370",
            "seen": "2026-11-03"
          },
          {
            "what": "fee update announcement, 27 August 2024",
            "url": "https://www.mexc.com/support/articles/17827791518122",
            "seen": "2026-11-03"
          },
          {
            "what": "fee page (script-drawn, headings only)",
            "url": "https://www.mexc.com/fee",
            "seen": "2026-11-03"
          },
          {
            "what": "user agreement, 13 October 2026",
            "url": "https://www.mexc.com/terms",
            "seen": "2026-11-03"
          },
          {
            "what": "privacy policy, 1 June 2026",
            "url": "https://www.mexc.com/privacypolicy",
            "seen": "2026-11-03"
          },
          {
            "what": "API updates announcements (newest 5 September 2025)",
            "url": "https://www.mexc.com/announcements/api-updates",
            "seen": "2026-11-03"
          },
          {
            "what": "about page (executives, contacts)",
            "url": "https://www.mexc.com/about",
            "seen": "2026-11-03"
          },
          {
            "what": "mexcdevelop repositories and push dates",
            "url": "https://api.github.com/orgs/mexcdevelop/repos",
            "seen": "2026-11-03"
          },
          {
            "what": "official MCP registry search for mexc (one third-party entry)",
            "url": "https://registry.modelcontextprotocol.io/v0/servers?search=mexc",
            "seen": "2026-11-03"
          },
          {
            "what": "security.txt (404)",
            "url": "https://www.mexc.com/.well-known/security.txt",
            "seen": "2026-11-03"
          },
          {
            "what": "RDAP for mexc.com",
            "url": "https://rdap.verisign.com/com/v1/domain/mexc.com",
            "seen": "2026-11-03"
          }
        ],
        "openQuestions": [
          "Kind http-api: the REST and WebSocket API is the main surface and the docs lead with it; the MCP server is a mode of the CLI, added in September 2026, so it is recorded in packages, transports and details.",
          "unchecked: the MCP server's tool schemas, descriptions and annotations (no session was opened and the CLI was not run; the tool counts come from the AI agent page), the CLI's configure-api-key and FAQ pages, the fee page's tables (script-drawn), the WebSocket section of the GitHub Pages reference past 100,000 characters, and the second half of the API-updates announcement feed.",
          "The npm maintainer of @mexc-ai/cli is mexc-ai with an address on atomudm.com, a domain no MEXC page names; the package is linked from mexc.com/api-docs/cli/installation, which ties it to MEXC. Recorded, not deducted.",
          "The fee guide says 0-fee campaigns and MX discounts don't apply to API trading, while the 2024 announcement and llms.txt describe standard rates without an API carve-out for spot; the API spot taker rate is read as the standard 0.05 per cent. A person may want to confirm on an account.",
          "firstReleased is 15 January 2021, the futures update log's initial release; the spot v3 log starts on 11 February 2022. lastRelease is 23 October 2026.",
          "The user agreement's prohibited list names France while llms.txt claims 170 or more countries served; recorded as the terms' list.",
          "Humans: the about page names the CEO, the CCO and the head of customer service with their LinkedIn and X links; no founder is named. Ownership unknown from the pages read; one search found no funding round from a first-hand or reputable source.",
          "Our own products. It doesn't do LocalGhost's or letme's job."
        ]
      },
      "negative": 0,
      "verdict": "MEXC publishes granular key permissions, per-pair key limits, weighted rate limits with Retry-After and a dated changelog, and its official CLI runs a read-only-capable MCP server with confirmation before any fund movement. There is no sandbox or status page, API futures orders pay a higher fee schedule, and the user agreement excludes the US, UK, EU members and others.",
      "bestFor": "Spot and futures for agents in served countries that want a vendor-built MCP server with read-only and confirmation modes.",
      "strengths": [
        "Granular key permissions (account read, trade, withdraw, transfer), per-pair restriction, up to 10 linked IPs and a 90-day expiry for unbound keys",
        "An official MCP mode in the `@mexc-ai/cli` tool with `--read-only`, a read-only market subset of 22 tools and a confirmation step before orders and transfers",
        "Rate limits published as weight buckets per IP and UID, with Retry-After on 429 and 418",
        "A dated changelog of 72 spot and 26 futures entries, the newest 23 October 2026",
        "Fees published on MEXC's own pages, with the API futures schedule stated separately"
      ],
      "weaknesses": [
        "No sandbox or testnet; only an order-validation endpoint",
        "No status page, incident history or SLA",
        "The MCP server is local only, not in the official MCP registry, and the CLI is UNLICENSED with no public source",
        "API futures orders pay 0.06 per cent maker and 0.08 per cent taker, and zero-fee campaigns exclude API trading",
        "The user agreement bars users in the United States, the United Kingdom, Mainland China, Singapore, Hong Kong, Canada, France and other jurisdictions"
      ],
      "agentNotes": [
        "Use a key limited to SPOT_ACCOUNT_READ and SPOT_DEAL_WRITE, the pairs you trade and your IP addresses; keys without a linked IP expire after 90 days",
        "Start the MCP server as `mexc mcp spot --read-only` unless the task trades, and never pass `--yes`; orders and transfers wait for the person's confirmation",
        "Call POST /api/v3/order/test before a live order, since there is no sandbox",
        "On 429 or 418 wait for Retry-After; order placement and cancellation share 12 requests a second per UID, and repeated breaches ban the IP for up to 3 days",
        "Treat a 5xx on an order as unknown, not failed, and query the order before retrying; set newClientOrderId so the order can be found"
      ],
      "metrics": {
        "kind": "remote",
        "measured": false
      },
      "reviewCount": 0,
      "avgRating": 0,
      "history": [
        {
          "basis": "public evidence",
          "confidence": "medium",
          "grade": "C",
          "methodology": "0.7",
          "pending": [
            "performance",
            "tasks"
          ],
          "run": "2026-10-01",
          "runLabel": "October 2026 research run",
          "score": 56.3
        }
      ],
      "editorialScores": {
        "ergonomics": 64,
        "maintenance": 75,
        "payments": 31,
        "reliability": 43,
        "schema": 64,
        "security": 65,
        "transparency": 38
      },
      "provenanceScore": 78,
      "checked": {
        "categories": {
          "ergonomics": "2026-11-03",
          "maintenance": "2026-11-03",
          "payments": "2026-11-03",
          "reliability": "2026-11-03",
          "schema": "2026-11-03",
          "security": "2026-11-03",
          "transparency": "2026-11-03"
        },
        "last": "2026-11-03",
        "oldest": "2026-11-03",
        "stale": false,
        "staleAfterDays": 90
      },
      "scoreHistory": [
        {
          "date": "2026-11-03",
          "grade": "C",
          "kind": "listed",
          "method": "0.7",
          "score": 56.3
        }
      ]
    },
    "connect": {
      "install": "npm install -g @mexc-ai/cli",
      "http": "curl 'https://api.mexc.com/api/v3/ticker/price?symbol=BTCUSDT'",
      "config": {
        "mcpServers": {
          "mexc-spot": {
            "args": [
              "mcp",
              "spot",
              "--read-only"
            ],
            "command": "mexc"
          }
        }
      }
    },
    "letme": {
      "capability": "https://letme.dev/exchange.market-data",
      "tool": "https://letme.dev/mexc"
    },
    "notable": [
      "MCP server, official, as a mode of the command-line tool. `mexc mcp spot --read-only` starts a local stdio MCP server from the `@mexc-ai/cli` npm package; tool counts per category are spot 123, contract 117, financial 51, activity 8 and spot market data only 22. It is not in the official MCP registry, whose only mexc entry is a third party's io.github.mrfentmen/mexc-mcp. The CLI docs were added on 14 September 2026 (https://www.mexc.com/api-docs/cli/ai-agent)",
      "The CLI's security page says orders, cancellations and transfers wait for a confirmation (a terminal prompt, an agent dialog, or a 'confirmation required' reply the agent must relay), that `--yes` skips it and agents must not add it, that `--read-only` removes write operations from the tool list, and that agents may be influenced by web pages or files into asking for actions the person didn't want (https://www.mexc.com/api-docs/cli/security)",
      "`@mexc-ai/cli` is at 0.0.22 (29 September 2026), licence UNLICENSED, Node 20 or later, shipped as platform binaries through optional dependencies, published by the npm account mexc-ai with an atomudm.com address; a 1.0.0 of 11 August 2026 is marked a test release (https://registry.npmjs.org/@mexc-ai%2fcli)",
      "Rate limits are weighted buckets of 300 per 10 seconds per IP and 500 per 10 seconds per UID, order placement and cancellation sharing 12 requests a second per UID since 11 March 2026, 100 messages a second and 30 streams per WebSocket connection. 429 and 418 carry Retry-After, and repeat offenders are banned for 2 minutes to 3 days (https://www.mexc.com/api-docs/spot-v3/introduction)",
      "No sandbox. The API page says \"We don't currently offer a sandbox or test environment\"; POST /api/v3/order/test validates an order without sending it to the matching engine (https://www.mexc.com/mexc-api)",
      "The spot v3 changelog has 72 dated entries from 11 February 2022 to 23 October 2026, four since 5 August 2026; the futures update log runs from 15 January 2021 to 23 October 2026 and records that futures order placement was closed from 25 July 2022 until 31 March 2026, when \"trading access reopened\" (https://www.mexc.com/api-docs/futures/update-log)",
      "The user agreement (last updated 13 October 2026) names MEXC (Comoros) Ltd and lists prohibited jurisdictions including the United States, the United Kingdom, Mainland China, Singapore, Hong Kong, Canada, the Netherlands, France, Russia, Belarus, Kazakhstan and Malaysia; clause 17(f) bans bots, crawlers and scripts for accessing platform content, and no clause addresses API trading (https://www.mexc.com/terms)",
      "The official SDK repository mexcdevelop/mexc-api-sdk (Python, .NET, Java, JavaScript, Go) was last pushed on 12 February 2024; the demo repository on 27 June 2026 (https://api.github.com/orgs/mexcdevelop/repos)",
      "No status page found; status.mexc.com does not resolve, and llms.txt points to a maintenance-updates announcement feed instead (https://www.mexc.com/announcements/maintenance-updates)"
    ],
    "area": "payments",
    "details": [
      {
        "label": "Surface listed",
        "value": "The spot v3 and futures REST and WebSocket APIs at api.mexc.com and contract.mexc.com, read from mexc.com/api-docs, mexcdevelop.github.io, mexc.com/mexc-api, llms.txt, the terms and privacy pages, the mexcdevelop GitHub organisation, npm and the MCP registry on 3 November 2026. No account was made, no private endpoint was called and the CLI was not run"
      },
      {
        "label": "MCP server",
        "value": "Official, local. `mexc mcp \u003ccategory\u003e` in the `@mexc-ai/cli` npm package (0.0.22, 29 September 2026) runs a stdio MCP server; categories spot (123 tools), contract (117), financial (51), activity (8) and spot market data only (22); `--read-only` lists reads only. Documented since 14 September 2026 with 25 capability reference files for skills. Not in the official MCP registry, which lists only the third-party io.github.mrfentmen/mexc-mcp. Authenticates with the account's API key"
      },
      {
        "label": "Key permissions",
        "value": "SPOT_ACCOUNT_READ, SPOT_DEAL_WRITE, SPOT_WITHDRAW_WRITE, SPOT_TRANSFER_WRITE and futures equivalents; per-key trading-pair list; up to 10 IP addresses per key; 90-day validity without a linked IP, renewable from 5 days before expiry; up to 30 keys per account. Withdrawal address allow-lists unchecked"
      },
      {
        "label": "Rate limits",
        "value": "Weight buckets of 300 per 10 seconds per IP and 500 per 10 seconds per UID; order placement and cancellation 12 requests a second per UID; batch orders up to 20 per request at 2 a second; WebSocket 100 messages a second and 30 streams per connection, connections valid for 24 hours. 429 and 418 carry Retry-After; bans of 2 minutes to 3 days; 403 is a WAF block. Futures: 20 requests per 2 seconds on most endpoints"
      },
      {
        "label": "Testnet",
        "value": "None. POST /api/v3/order/test validates an order without sending it"
      },
      {
        "label": "Countries",
        "value": "Prohibited per the user agreement of 13 October 2026: North Korea, Cuba, Sudan, Iran, Mainland China, Singapore, Malaysia, the United States, the United Kingdom, Hong Kong, Kazakhstan, Russia, Belarus, Canada, the Netherlands, Russian-controlled regions of Ukraine, France, and sanctioned countries. The list is \"non-exclusive and is subject to change\". llms.txt claims 170 or more countries and regions served"
      },
      {
        "label": "Fees",
        "value": "Per MEXC's fee guide of 20 October 2026 (rates verified 8 October 2026), spot maker 0 per cent, taker 0.05 per cent (0.04 with MX); futures BTCUSDT 0 maker and 0.02 taker, standard contracts 0.01 maker and 0.04 taker, up to 0.04 and 0.10 by contract and region; API futures orders 0.06 maker and 0.08 taker since 1 June 2026. Zero-fee events and MX discounts don't apply to API trading. Alpha Trader tiers A1 to A7 from 10,000,000 USDT monthly volume"
      },
      {
        "label": "FIX and WebSocket",
        "value": "WebSocket at wss://wbs-api.mexc.com/ws for spot (JSON and Protocol Buffers) and wss://contract.mexc.com/edge for futures. No FIX found in the docs"
      },
      {
        "label": "Terms on automation",
        "value": "No clause on API trading. Clause 17(f) bans \"web crawlers, bots, spiders or other automatic devices, programs, scripts\" for accessing or copying platform content, and 17(d) bans commercial use of market data without written consent. Clause 9 allows suspension without notice for \"illegal or improper technical means\". Governing law England and Wales, HKIAC arbitration"
      },
      {
        "label": "CLI and skills",
        "value": "`@mexc-ai/cli` with 307 capabilities (127 spot, 117 contract, 51 financial, 8 activity, 4 futures market data), 63 needing no key; `--dry-run`, `--read-only`, `--yes`; `mexc skills install` for Claude Code, Cursor, Codex, Gemini and Kiro CLI. Confirmations and cancellations are \"logged and reported to MEXC\""
      },
      {
        "label": "SDKs",
        "value": "mexcdevelop/mexc-api-sdk for Python, .NET, Java, JavaScript and Go (315 stars, last pushed 12 February 2024), mexc-api-demo (27 June 2026) and a Postman collection. Only SDKs in the official docs are supported"
      },
      {
        "label": "Legal entity",
        "value": "MEXC (Comoros) Ltd, Mutsamudu, Anjouan, Union of Comoros, per the user agreement. The privacy policy names no entity"
      }
    ],
    "unitPrices": [
      {
        "item": "Spot taker fee",
        "unit": "pct",
        "usd": 0.05,
        "note": "maker 0 per cent; 0.04 per cent with MX deduction, not for API trading"
      },
      {
        "item": "API futures taker fee",
        "unit": "pct",
        "usd": 0.08,
        "note": "maker 0.06 per cent, since 1 June 2026, outside the Innovation Zone"
      }
    ],
    "provenance": {
      "legalEntity": "MEXC (Comoros) Ltd",
      "domain": "mexc.com",
      "domainRegistered": "2000-02-27",
      "endpointOnVendorDomain": true,
      "terms": "https://www.mexc.com/terms",
      "privacy": "https://www.mexc.com/privacypolicy",
      "statusPage": "",
      "changelog": "https://www.mexc.com/api-docs/spot-v3/change-log",
      "securityTxt": "none",
      "checked": "2026-11-03",
      "notes": [
        "MEXC (Comoros) Ltd is named in the user agreement, last updated 13 October 2026, with a registered address in Mutsamudu, Anjouan. The privacy policy, last updated 1 June 2026, names no entity.",
        "RDAP gives mexc.com a registration date of 27 February 2000; the exchange says it began in 2018, so the domain predates it.",
        "www.mexc.com/robots.txt allows the root and disallows /user/, /orders/ and some locale paths; it lists llms.txt as a sitemap. mexcdevelop.github.io has no robots.txt.",
        "https://www.mexc.com/.well-known/security.txt answered 404. status.mexc.com does not resolve; no status page was found.",
        "The fee page at mexc.com/fee is drawn by script; the fee figures come from MEXC's own fee guide and a 2024 announcement."
      ],
      "score": 78,
      "checks": [
        {
          "check": "Legal entity named",
          "value": "MEXC (Comoros) Ltd",
          "points": 20,
          "max": 20,
          "state": "ok"
        },
        {
          "check": "Domain age",
          "value": "mexc.com, registered 2000-02-27 (26 years)",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Endpoint on the vendor's domain",
          "value": "mexc.com",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Terms of service",
          "value": "read, states 6 of the 7 things a reader expects, and has 2 clauses that cost points",
          "points": 5.1,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Privacy policy",
          "value": "read, states 7 of the 8 things a reader expects",
          "points": 9.3,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Status page",
          "value": "not found",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "Changelog",
          "value": "published",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "security.txt",
          "value": "not found",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "People named",
          "value": "3 named with their role, 3 with a public profile",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Support route",
          "value": "help pages, a community",
          "points": 5,
          "max": 5,
          "state": "ok"
        }
      ],
      "policies": [
        {
          "kind": "terms",
          "url": "https://www.mexc.com/terms",
          "state": "read",
          "readAt": "2026-11-03",
          "statedDate": "2026-10-13",
          "words": 11747,
          "points": 5.1,
          "max": 10,
          "expected": [
            {
              "key": "terms.date",
              "label": "Gives the date it was last updated",
              "found": true,
              "quote": "Last Updated: 13 October, 2026",
              "says": "Last updated 2026-10-13"
            },
            {
              "key": "terms.law",
              "label": "Names the governing law or courts",
              "found": true,
              "quote": "This Agreement and the Legal Documents shall be governed by the laws of England and Wales, without reference to its conflict of laws provisions.",
              "says": "The law of England and Wales"
            },
            {
              "key": "terms.liability",
              "label": "States a limit on its liability",
              "found": true,
              "quote": "29) DISCLAIMER OF DAMAGES AND LIMITATION OF LIABILITY: TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL MEXC AND THEIR RESPECTIVE SHAREHOLDERS, MEMBERS, DIRECTORS, OFFICERS, EMPLOYEES, ATTORNEYS, AGENTS, REPRESENTATIVES, SUPPLIERS OR CONTRACTORS BE LIABLE FOR ANY INCIDENTAL, INDIRECT, SPECIAL, PUNIT…",
              "says": "Rules out indirect and consequential losses, with no cap named in this sentence"
            },
            {
              "key": "terms.termination",
              "label": "Says how the agreement or account can be ended",
              "found": true,
              "quote": "…its unilateral and independent judgement that any event which undermines the security of trading has or may arise, MEXC shall have the right to suspend, interrupt or terminate all or part of the Services provided to a User under this Agreement, remove or delete registration information of such a User, seize illicit pr…"
            },
            {
              "key": "terms.changes",
              "label": "Says how changes to the terms are announced",
              "found": true,
              "quote": "The arbitration shall be subject to the HKIAC Administered Arbitration Rules (HKIAC Rules) in force when the Notice of Arbitration is submitted, as modified by this Agreement.",
              "says": "Says it gives notice of a change"
            },
            {
              "key": "terms.use",
              "label": "Lists what users may not do",
              "found": true,
              "quote": "(c) You agree not to use the services for market manipulation (such as pump and dump schemes, wash trading, self-trading, front running, quote stuffing, and spoofing or layering, regardless of whether prohibited by law);"
            },
            {
              "key": "terms.sla",
              "label": "Refers to a service level or uptime commitment",
              "found": false
            }
          ],
          "toKnow": [
            {
              "key": "terms.automated",
              "label": "Restricts automated access",
              "found": true,
              "quote": "(f) You may not (i) use any deep linking, web crawlers, bots, spiders or other automatic devices, programs, scripts, algorithms or methods, or any similar or equivalent manual processes to access, obtain, copy or monitor any part of the properties, or replicate or bypass the navigational structure or presentation of M…",
              "costsPoints": true
            },
            {
              "key": "terms.nonotice",
              "label": "Says the terms or the service can change without notice",
              "found": true,
              "quote": "MEXC Services may be varied in appearance, availability, pricing, operation, to residence of different countries, MEXC reserve the right to modify such Services in its absolute sole discretion, with or without notice to you.",
              "costsPoints": true
            },
            {
              "key": "terms.cutoff",
              "label": "Says access can be ended without notice or for any reason",
              "found": true,
              "quote": "…verification procedure for his/her/its User account fails to be completed, MEXC has the right to terminate the supply of User account services without prior notice to the User, and MEXC may promptly suspend, close or delete the User account and all relevant materials and files in the User account."
            },
            {
              "key": "terms.arbitration",
              "label": "Requires arbitration or waives class actions",
              "found": true,
              "quote": "You and MEXC further agree to waive any right for such claims to be brought, heard, or arbitrated as a class, collective, representative, or private attorney general action, to the extent permissible by applicable law."
            }
          ],
          "notes": [
            {
              "date": "2026-11-03",
              "text": "Total liability is capped at the transaction fees the User paid to MEXC in the three months before the event giving rise to the claim.",
              "quote": "EXCEED THE AMOUNT OF THE TRANSACTION FEES PAID BY YOU TO MEXC UNDER this Agreement IN THE THREE-MONTH PERIOD IMMEDIATELY PRECEDING THE EVENT GIVING RISE TO THE CLAIM FOR LIABILITY."
            },
            {
              "date": "2026-11-03",
              "text": "Accepting the agreement is deemed an exclusive, free assignment to MEXC of all copyright in any information the User publishes on MEXC.",
              "quote": "have transferred and assigned exclusively and free of charge to MEXC all copyright of any form of information that you have published on MEXC"
            },
            {
              "date": "2026-11-03",
              "text": "Without MEXC's written consent, trading services and data feeds that use MEXC quotes or market data are prohibited commercial uses.",
              "quote": "(i) Trading services that make use of MEXC quotes or market bulletin board information."
            }
          ]
        },
        {
          "kind": "privacy",
          "url": "https://www.mexc.com/privacypolicy",
          "state": "read",
          "readAt": "2026-11-03",
          "statedDate": "2026-06-01",
          "words": 4515,
          "points": 9.3,
          "max": 10,
          "expected": [
            {
              "key": "privacy.date",
              "label": "Gives the date it was last updated",
              "found": true,
              "quote": "Last Updated: 1 June, 2026",
              "says": "Last updated 2026-06-01"
            },
            {
              "key": "privacy.collected",
              "label": "Says what personal data is collected",
              "found": true,
              "quote": "We may collect information you provide during the MEXC onboarding process, which may be a completed, incomplete, or abandoned process."
            },
            {
              "key": "privacy.retention",
              "label": "Says how long data is kept",
              "found": false
            },
            {
              "key": "privacy.processors",
              "label": "Says who else receives the data",
              "found": true,
              "quote": "As a rule, we never disclose any personal information about our customers to any non-affiliated third parties, except as described below."
            },
            {
              "key": "privacy.sale",
              "label": "Says whether personal data is sold or shared for advertising",
              "found": true,
              "quote": "MEXC will not provide, sell, lease, share or trade your personal information to any unrelated third party, unless we have obtained your prior consent, unless the third party and MEXC (including our affiliates) individually or jointly has provided the service to you, and after the end of the service, the access to such…"
            },
            {
              "key": "privacy.rights",
              "label": "Says what rights people have over their data",
              "found": true,
              "quote": "-Right to access: you have the right to obtain confirmation that your Personal Data are processed and to obtain a copy of it as well as certain information related to its processing;"
            },
            {
              "key": "privacy.contact",
              "label": "Gives a privacy contact",
              "found": true,
              "quote": "If you want to exercise any of your rights outlined below, please contact our Data Protection Officer by submitting a ticket via: https://www.mexc.com/support/ticket/submit/submit-inquiry These rights may be limited in some situations - for example, where we are required by applicable laws or AML compliance practices…",
              "says": "Names a data protection officer"
            },
            {
              "key": "privacy.transfers",
              "label": "Says where data is transferred or stored",
              "found": true,
              "quote": "…of the EEA, MEXC puts in place suitable technical, organizational and contractual safeguards (including Standard Contractual Clauses), to ensure that such transfer is carried out in compliance with applicable data protection rules.",
              "says": "Relies on standard contractual clauses"
            }
          ],
          "notes": [
            {
              "date": "2026-11-03",
              "text": "MEXC may charge a fee for handling a request to access personal data and need not respond until the fee is agreed.",
              "quote": "We may charge you a reasonable fee for the handling and processing of your requests to access your personal data."
            },
            {
              "date": "2026-11-03",
              "text": "Deleting the account loses all digital assets and data held in it, and the account cannot be recovered.",
              "quote": "(a) You will lose all digital assets and data contained in this account."
            }
          ]
        }
      ]
    },
    "humans": {
      "slug": "mexc",
      "checked": "2026-11-03",
      "company": "MEXC",
      "people": [
        {
          "name": "Vugar Usi",
          "role": "Chief Executive Officer, MEXC",
          "linkedin": "https://www.linkedin.com/in/usithetalk/",
          "x": "https://x.com/usithetalk",
          "bio": "Vugar Usi is MEXC's Chief Executive Officer. The about page describes him as a former Bitget COO.",
          "bioSources": [
            "https://www.mexc.com/about"
          ],
          "page": "/people/vugar-usi/"
        },
        {
          "name": "Robert MacDonald",
          "role": "Chief Compliance Officer, MEXC",
          "linkedin": "https://www.linkedin.com/in/robert-macdonald-06526530/",
          "page": "/people/robert-macdonald/"
        },
        {
          "name": "Derrick Yeo",
          "role": "Head of Global Customer Service, MEXC",
          "linkedin": "https://www.linkedin.com/in/dexteryeo/",
          "x": "https://x.com/mexc_derrick",
          "page": "/people/derrick-yeo/"
        }
      ],
      "peopleNote": "The three people are named with these roles on MEXC's about page, which links their LinkedIn and X accounts. No page read names a founder; the about page says only that the company began in 2018. The user agreement (13 October 2026) names MEXC (Comoros) Ltd as the operator. Ownership is recorded as unknown because no page read states whether the company is privately held, part of a group or otherwise; the terms name a company and nothing more. Investors were looked for with one web search; the only results were aggregator profiles (CB Insights and similar, not used) and MEXC Ventures, which is the exchange's own investment arm, so none is listed.",
      "companySocial": {
        "x": "https://x.com/MEXCOceania",
        "github": "https://github.com/mexcdevelop"
      },
      "support": {
        "urls": [
          "https://www.mexc.com/support",
          "https://www.mexc.com/support/ticket/submit/submit-inquiry"
        ],
        "community": [
          {
            "label": "MEXC Community Discord",
            "url": "https://discord.gg/BGCtaTsAdu",
            "kind": "discord"
          },
          {
            "label": "MEXC API support Telegram group",
            "url": "https://t.me/MEXCAPIsupport",
            "kind": "telegram"
          },
          {
            "label": "MEXC English Telegram",
            "url": "https://telegram.me/MEXCEnglish",
            "kind": "telegram"
          }
        ],
        "contactEmails": [
          "business@mexc.com",
          "media@mexc.com"
        ]
      },
      "sources": [
        "https://www.mexc.com/about",
        "https://www.mexc.com/mexc-api",
        "https://www.mexc.com/terms",
        "https://www.mexc.com/llms.txt",
        "https://api.github.com/orgs/mexcdevelop/repos"
      ],
      "ownership": {
        "status": "unknown",
        "checked": "2026-11-03",
        "sources": [
          "https://www.mexc.com/terms",
          "https://www.mexc.com/about"
        ]
      }
    },
    "pageJsonUrl": "https://www.anchorterminal.com/tools/mexc.json",
    "live": {
      "slug": "mexc",
      "securityTxt": {
        "url": "https://mexc.com/.well-known/security.txt",
        "state": "none",
        "checkedAt": "2026-11-04T15:54:36.213483882Z"
      },
      "updatedAt": "2026-11-04T15:54:36.213483882Z"
    }
  }
}
