{"_id":"@bithumb-official/bithumb-mcp","_rev":"31-0275f8f8aead1963988acfdce8b17bb0","name":"@bithumb-official/bithumb-mcp","dist-tags":{"latest":"0.8.5"},"versions":{"0.8.4":{"name":"@bithumb-official/bithumb-mcp","version":"0.8.4","keywords":["bithumb","mcp","trade","exchange","cryptocurrency"],"license":"MIT","_id":"@bithumb-official/bithumb-mcp@0.8.4","maintainers":[{"name":"bithumb-npm","email":"developers@bithumbcorp.com"}],"bin":{"bithumb-mcp":"dist/index.js"},"dist":{"shasum":"8919c3f30a56fd1ee7d7c8b3195a7553118471f5","tarball":"https://registry.npmjs.org/@bithumb-official/bithumb-mcp/-/bithumb-mcp-0.8.4.tgz","fileCount":5,"integrity":"sha512-fGK65Sc5Lt3BHYcIis6Sn1Bv/G9rZ/ToV0GH8ezspdtpEukYVaA8kEghajgxGPDUngWDda4BbaOeDWOTLLg1gA==","signatures":[{"sig":"MEQCIGPAeiZz5GXeVJrtzTw2LiEniRGBpD5jaztw3DyWOgd9AiADulLUQqgo8V8RHlDUvcE/FqxiQqrQ5QMCpyEUhoI2xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388890},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"99d2a7f107fe4779a6e47cbd9c0d1429f91671dc","scripts":{"build":"tsup","clean":"rm -rf dist","test:unit":"node --import tsx/esm --test --test-reporter=spec test/*.test.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bithumb-npm","email":"developers@bithumbcorp.com"},"_npmVersion":"10.9.8","description":"Bithumb MCP Server - Model Context Protocol server for Bithumb exchange","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.5.1","typescript":"^5.9.3","@types/node":"^22.0.0","@bithumb-official/bithumb-core":"file:../core"},"_npmOperationalInternal":{"tmp":"tmp/bithumb-mcp_0.8.4_1780981228638_0.5844225627073609","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@bithumb-official/bithumb-mcp","version":"0.8.5","description":"Bithumb MCP Server - Model Context Protocol server for Bithumb exchange","type":"module","license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","bin":{"bithumb-mcp":"dist/index.js"},"scripts":{"build":"tsup","typecheck":"tsc --noEmit","clean":"rm -rf dist","test:unit":"node --import tsx/esm --test --test-reporter=spec test/*.test.ts"},"engines":{"node":">=18"},"dependencies":{"@modelcontextprotocol/sdk":"^1.26.0"},"devDependencies":{"@bithumb-official/bithumb-core":"file:../core","@types/node":"^22.0.0","tsup":"^8.5.1","tsx":"^4.19.3","typescript":"^5.9.3"},"keywords":["bithumb","mcp","trade","exchange","cryptocurrency"],"_id":"@bithumb-official/bithumb-mcp@0.8.5","gitHead":"1096e78612c9e140f24a31169dd929266bb08530","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-NFfAgYynHSE/onNPpsCQIDm8K5BgTQ+J0GD19710qdPP9aTU7egnTaYJVOmR+/DGAbJ6AmYTWNv/u+cYkddDaA==","shasum":"5da8a20334a5965e212e6a7620d4b09e13460f53","tarball":"https://registry.npmjs.org/@bithumb-official/bithumb-mcp/-/bithumb-mcp-0.8.5.tgz","fileCount":5,"unpackedSize":388890,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAw6/BFSL0yJYhKq9SpmQW5WGi9AXlFurS6TGejJJyUfAiEAnq96SVO65qBV3/ylQkdV7VhHxLdCxcsgWdQcM7KEYDk="}]},"_npmUser":{"name":"bithumb-npm","email":"developers@bithumbcorp.com"},"directories":{},"maintainers":[{"name":"bithumb-npm","email":"developers@bithumbcorp.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bithumb-mcp_0.8.5_1780985826806_0.2261138588184648"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-29T02:54:23.628Z","modified":"2026-06-09T06:17:07.094Z","0.1.16":"2026-05-29T02:54:23.976Z","0.1.17":"2026-05-30T15:09:11.005Z","0.1.18":"2026-06-01T01:17:29.096Z","0.1.19":"2026-06-02T00:13:15.462Z","0.1.20":"2026-06-02T00:17:38.312Z","0.1.21":"2026-06-03T01:17:05.554Z","0.1.22":"2026-06-03T09:31:30.891Z","0.1.23":"2026-06-05T00:28:35.015Z","0.1.24":"2026-06-07T04:37:21.402Z","0.8.0":"2026-06-07T08:36:14.274Z","0.8.1":"2026-06-07T09:35:46.068Z","0.8.2":"2026-06-08T09:24:56.039Z","0.8.3":"2026-06-09T01:31:45.276Z","0.8.4":"2026-06-09T05:00:28.794Z","0.8.5":"2026-06-09T06:17:06.958Z"},"license":"MIT","keywords":["bithumb","mcp","trade","exchange","cryptocurrency"],"description":"Bithumb MCP Server - Model Context Protocol server for Bithumb exchange","maintainers":[{"name":"bithumb-npm","email":"developers@bithumbcorp.com"}],"readme":"\n# @bithumb-official/bithumb-mcp\n\nMCP (Model Context Protocol) server for the Bithumb exchange. Connect Claude, Cursor, VS Code, Windsurf, Codex, and other MCP-compatible clients to Bithumb — query market data, manage orders, and handle deposits and withdrawals using natural language.\n\nRuns locally via `npx`. API keys and request data go directly to the Bithumb API without passing through any external server.\n\n## Quick Start\n\nRequires Node.js 18 or later. No global install needed — the server runs automatically via `npx`.\n\nTo use features that require authentication, set environment variables first — see [Authentication](#authentication).\n\n**Claude Code** (`.mcp.json` in project root, or `~/.claude.json` for global):\n\n```json\n{\n  \"mcpServers\": {\n    \"bithumb\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@bithumb-official/bithumb-mcp\", \"--modules\", \"all\"],\n      \"env\": {\n        \"BITHUMB_ACCESS_KEY\": \"${BITHUMB_ACCESS_KEY}\",\n        \"BITHUMB_SECRET_KEY\": \"${BITHUMB_SECRET_KEY}\"\n      }\n    }\n  }\n}\n```\n\nSave and restart the client. For more details, see the [MCP guide](https://apidocs.bithumb.com/docs/mcp).\n\n## Authentication\n\nMarket data tools work without credentials. Account, trade, deposit, and withdraw tools require a Bithumb API key.\n\nSet up an API Key with the required permissions on the [Bithumb API management page](https://www.bithumb.com/react/api-support/management-api), then set environment variables:\n\n```bash\nexport BITHUMB_ACCESS_KEY=\"your_access_key\"\nexport BITHUMB_SECRET_KEY=\"your_secret_key\"\n```\n\nAdd to `~/.zshrc` or `~/.bashrc` for permanent use. The MCP server reads environment variables only — it does not use `~/.bithumb/config.toml` profiles.\n\n## Tools\n\n| Module | Auth required |\n|---|:---:|\n| Market — markets, ticker, orderbook, candles, trades, deposit/withdrawal fees, notices, warnings | No |\n| Account — assets, order chance, wallet status, API keys | Yes |\n| Trade — place, cancel, get, list, batch place/cancel | Yes |\n| TWAP — place, cancel, get orders | Yes |\n| Deposit — get, list, list KRW, address, addresses, generate address, KRW deposit | Yes |\n| Withdraw — get, list, list KRW, chance, addresses, coin, cancel, KRW | Yes |\n| System — diagnose, audit log | No |\n\n## Server Options\n\nOptions go in the `args` array of your client config:\n\n```json\n\"args\": [\"-y\", \"@bithumb-official/bithumb-mcp\", \"--modules\", \"market,account\", \"--read-only\"]\n```\n\n| Option | Description | Default |\n|---|---|---|\n| `--modules <list>` | Comma-separated modules to enable, or `all` | `all` |\n| `--read-only` | Disable order and withdrawal tools | `false` |\n| `--no-log` | Disable audit logging | logging enabled |\n| `--log-level <level>` | `error`, `warn`, `info`, `debug` | `info` |\n| `--verbose` | Print detailed request logs to stderr | `false` |\n| `--version` | Print version | |\n| `--help` | Print help | |\n\n## Documentation\n\nFor more details, see the [MCP guide](https://apidocs.bithumb.com/docs/mcp).\n\n## Related\n\n- **CLI**: [@bithumb-official/bithumb-cli](https://www.npmjs.com/package/@bithumb-official/bithumb-cli)\n- **Skills**: [bithumb-official/bithumb-ai-trade-kit](https://github.com/bithumb-official/bithumb-ai-trade-kit)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}