Provides tools for checking market prices, executing buy and sell orders, and managing Bitcoin (BTC) holdings on the Indodax exchange.
Provides capabilities to track Cardano (ADA) market trends and perform trading operations via Indodax APIs.
Supports checking Dogecoin (DOGE) ticker information and executing trades on the Indodax exchange.
Enables monitoring market data, trading Ethereum (ETH), and managing account assets through the Indodax platform.
Allows interaction with XRP markets on Indodax, supporting price lookups, trade execution, and balance management.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Indodax MCP ServerWhat is the current price of BTC/IDR and my IDR balance?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Indodax MCP Server π
Expose semua Private REST API Indodax sebagai MCP tools (bisa dipakai Claude Code atau agen AI lain). Fokus: cepat dipakai, mudah dipahami.
1. Persiapan Cepat
2. Isi Kredensial
Buat .env (file ini tidak akan ke-push):
3. Jalankan
4. Contoh Pakai Tool
5. Integrasi Editor (Claude Code)
VS Code: letakkan
mcp_servers.jsondi root β Command Palette βClaude: Start MCP Server.JetBrains: taruh
mcp_servers.jsondi root atau.claude/β Tools β Claude β Start MCP Server.Neovim: simpan
mcp_servers.jsondi~/.config/claude/β:ClaudeStartServer indodax.
Contoh mcp_servers.json:
Struktur Singkat
Integrasi Editor / Claude Code
Berikut cara mendaftarkan MCP server di beberapa editor / plugin umum. Pastikan mcp_servers.json Anda sudah berisi path absolut proyek.
VS Code (Claude Code Extension)
Install extension "Claude Code".
Letakkan
mcp_servers.jsondi root proyek, contoh:{ "mcpServers": { "indodax": { "command": "uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/mcp-indodax", "run", "server.py" ] } } }Buka Command Palette β
Claude: Start MCP Serverβ¦β pilihindodax.
JetBrains IDE (IntelliJ / PyCharm) + Plugin Claude Code
Taruh
mcp_servers.jsondi direktori.claude/atau root proyek.Tools β Claude β Start MCP Server β pilih
indodax.
Neovim (claude.nvim)
Simpan
mcp_servers.jsondi$HOME/.config/claude/.Jalankan
:ClaudeStartServer indodax.
CLI Langsung
Contoh Pemanggilan Alat
1. Mengecek Harga Kripto
2. Mengecek Saldo dan Membuat Order
Cara Melakukan Trading
Daftar Perintah Trading
Perintah | Deskripsi | Contoh Penggunaan |
| Melihat harga BTC/IDR terkini |
|
| Membeli kripto dengan IDR |
|
| Menjual kripto |
|
| Melihat daftar order aktif |
|
| Membatalkan order |
|
1. Membuat Order Beli/Jual
2. Membatalkan Order
2. Contoh Lengkap Trading
3. Memeriksa Order yang Aktif
Daftar Lengkap MCP Tools
Gunakan nama fungsi berikut saat memanggil dari kode atau editor (Claude Code, dsb).
Public (tanpa autentikasi)
server_time()β waktu server bursapairs()β daftar pair tersediaprice_increments()β kelipatan harga tiap pairsummaries()β ringkasan market seluruh pairticker(pair_id="btcidr")β harga terkini satu pairticker_all()β harga seluruh pairtrades(pair_id="btcidr")β transaksi terakhir
Private (butuh API key)
get_info()β info akun & saldotrans_history(start=None, end=None)β histori transaksitrade(pair, type, price, idr=None, crypto=None)β buat order beli/jualwithdraw_coin(currency, amount, address, network=None, memo=None)β tarik kriptowithdraw_fee(currency, amount, address, network=None)β estimasi fee tarikopen_orders(pair=None)β lihat order aktifcancel_order(order_id)β batalkan order (ID numerik)cancel_by_client_order_id(client_order_id)β batalkan order (client ID)order_history(pair=None, count=100, from_id=None, end_id=None, order="desc")β histori orderget_order(order_id)β detail order berdasarkan IDget_order_by_client_order_id(client_order_id)β detail order berdasarkan client IDprice_increments()β kelipatan harga (public tapi juga berguna)list_downline()β daftar referral (partner)check_downline(username)β cek apakah user downlinecreate_voucher(amount, description=None)β buat voucher (partner)
Daftar Pair ID yang Tersedia
Berikut adalah beberapa contoh pair ID yang bisa digunakan:
btcidr- Bitcoin (BTC) ke Rupiahethidr- Ethereum (ETH) ke Rupiahxrpidr- XRP ke Rupiahadaidr- Cardano (ADA) ke Rupiahbnbidr- Binance Coin (BNB) ke Rupiahdogeidr- Dogecoin (DOGE) ke Rupiah
Struktur Proyek
Lisensi
MIT Β© 2025 Prihanantho Adhi Nugroho