{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.lucyfox199818-collab/ccxt-mcp","description":"Dry-run-first CCXT MCP with market, account, derivatives, and guarded trading tools.","title":"Codex CCXT MCP","repository":{"url":"https://github.com/lucyfox199818-collab/codex-binance-agent","source":"github","subfolder":"ccxt-mcp"},"version":"0.1.0","websiteUrl":"https://github.com/lucyfox199818-collab/codex-binance-agent#readme","packages":[{"registryType":"oci","identifier":"ghcr.io/lucyfox199818-collab/ccxt-mcp:0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional Binance API key for private account data and explicitly enabled trading.","isSecret":true,"name":"BINANCE_API_KEY"},{"description":"Optional Binance API secret.","isSecret":true,"name":"BINANCE_API_SECRET"},{"description":"CCXT exchange identifier.","default":"binance","name":"CCXT_EXCHANGE_ID"},{"description":"Default CCXT market type.","default":"future","name":"CCXT_DEFAULT_TYPE"},{"description":"Use the exchange sandbox when supported.","default":"false","choices":["false","true"],"name":"CCXT_SANDBOX"},{"description":"Explicit live-trading permission gate. Keep false for read-only and dry-run use.","default":"false","choices":["false","true"],"name":"CCXT_ENABLE_TRADING"},{"description":"Return simulated results for mutating tools instead of sending exchange actions.","default":"true","choices":["true","false"],"name":"CCXT_DRY_RUN"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"io.github.lucyfox199818-collab.codex-binance-agent":{"defaultSafetyMode":"dry-run","documentationLanguage":["zh-CN","en"],"registeredTools":101}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-08T11:45:36.401403Z","publishedAt":"2026-06-08T11:45:36.401403Z","updatedAt":"2026-06-08T11:45:36.401403Z","isLatest":true}}}],"metadata":{"count":1}}
