Labsco
MCP SERVER

Coincheck MCP Server

by sg3t41

Read prices, order books and balances on the Coincheck exchange from a chat client — and place or cancel orders with your API key.

Trading Execution & Brokerage
Summary
Keys that can place orders, in a chat window.

The public half is harmless — prices, book, exchange status — and useful on its own. The trading half is not: the key it holds can create and cancel real orders, and the same conversational convenience that makes an order easy to place makes it easy to place by accident. The README asks you to confirm amount and rate every time, which is the right instinct. If you only want market data, issue a key without trading permission.

What it is

A Go MCP server for the Coincheck cryptocurrency exchange, covering three groups of its API: the public market endpoints, the account endpoints and the trading endpoints. It installs through make targets, one of which writes the Claude Desktop entry for you.

What you get
  • Public market data: prices, trade history, the order book, exchange status and an order-rate calculation
  • Account reads: balances and account information
  • Trading: order history, creating an order, cancelling one, reading an order's details, and listing orders that have not filled
  • Credentials kept out of the repository — the config file holding the key and secret is excluded from git by default
Requirements

A Coincheck API key and secret, taken from the exchange's API settings page and written into `config/coincheck_config.json` — `make setup` creates the file for you to fill in. Build with `make all`; `make deploy` copies the client entry into place, after which the client launches `coincheck-mcp --config /path/to/config/coincheck_config.json`. The repository ships a `go.mod`, so a Go toolchain is what builds it. `make test` and `make status` check the binary and the current state. Setup documentation is in Japanese.