Connect AI clients to Bitget’s UTA v3 API for market data, account operations, trading, transfers, loans, and tax workflows.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Bitget Agent MCP.
bitget-agent-mcp MCP server provides an MCP interface to Bitget’s Unified Trading Account API, allowing supported AI hosts to request market information and perform authenticated account operations. The implementation covers 89 UTA v3 operations across market data, spot and futures trading, account and fund management, sub-accounts, crypto loans, and tax-related functions.
The default interface uses a compact intent-oriented surface instead of exposing every API endpoint immediately. It includes 12 domain verbs plus discover and raw, for 14 tools by default. This keeps the initial tool set smaller while retaining access to the broader API.
An AI host launches the bitget-agent-mcp MCP server locally with npx and communicates with it over stdio. The server acts as a protocol adapter: it receives MCP tool calls, signs authenticated requests with HMAC-SHA256, sends them directly to Bitget’s official REST API, and returns the response to the host.
Agents can inspect the available surface in stages. They may list domains, inspect a verb, inspect an action’s input contract, and then execute the operation. Keyword search is available through discover, while raw can invoke a UTA v3 operation by its operationId.
Write protection is built into the tool layer. Any write can accept dryRun: true to preview a request. High-risk actions such as cancelling all orders or withdrawing require confirm: true; ordinary writes execute without that additional confirmation.
The bitget-agent-mcp MCP server requires Node.js 20 or newer and an MCP-capable host. The standard launch command is:
Pass credentials through the host’s MCP configuration using BITGET_API_KEY, BITGET_SECRET_KEY, and BITGET_PASSPHRASE. The API key needs Read and Trade permissions for authenticated account and trading operations. Credentials are supplied through environment variables and, according to the project documentation, are not stored, logged, or proxied by the server.
Optional command-line modes include --read-only, which rejects writes, and --paper-trading, which sends signed requests to Bitget’s Demo Trading environment and requires a separate demo key. These modes cannot be used together. --modules limits loaded areas, with account,trade,market as the default; strategy, cryptoloans, and tax can be loaded on demand. --surface full exposes individual tools for the underlying v3 endpoints in addition to the default intent surface.
Supported workflows include:
market.account_overview.order.transfer_funds.loan.discover.raw.Public market-data requests do not require API credentials. Requests that access or change account data do.
The server is intended for Bitget’s UTA v3 API and does not describe support for other exchanges. It runs as a local stdio process rather than a network listener or proxy. Trading, transfers, cancellations, withdrawals, and other account actions can have real consequences; --read-only, --paper-trading, and dryRun provide safer ways to inspect or rehearse workflows, but the documentation does not claim that every operation is simulated in every mode.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/bitget-agent-mcp)<a href="https://allmcps.com/mcp/bitget-agent-mcp"><img src="https://allmcps.com/api/badge/bitget-agent-mcp?style=directory" alt="Bitget Agent MCP on AllMCPs" /></a>