LABSCO 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.
Setup effort
Build from source — git clone https://github.com/sg3t41/coincheck-mcp.git
USE CASES
Checking a price or the book before deciding
Read the current price, recent trades and the order book for a pair without opening the exchange.
Seeing what the account holds
Read balances and account information in the conversation you are already having.
Placing an order from a sentence
Describe the order in words and have it created against your key — with the amount and rate confirmed before it goes.
Cleaning up unfilled orders
List the orders that have not filled, inspect one, and cancel it.
BEFORE YOU INSTALL
What to know first
Requires
- Go 1.24+ and make, to build it (make all)
- A Coincheck API key and secret from the Coincheck API settings page, written into config/coincheck_config.json (make setup creates the file)
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
You clone and build this one yourself.
Server setup
1. Clone and build
git clone https://github.com/sg3t41/coincheck-mcp.git
cd coincheck-mcp
make all2. Configure
make setupEdit config/coincheck_config.json and add your Coincheck API key and secret
3. Deploy the configuration to Claude Desktop
make deployMCP Clients
Claude Desktop
{
"mcpServers": {
"coincheck": {
"command": "coincheck-mcp",
"args": [
"--config",
"<YOUR_PATH_TO_CONFIG>/coincheck_config.json"
]
}
}
}