Labsco
Bitget-AI logo

Bitget MCP Server

β˜… 218

from Bitget-AI

Official Bitget MCP server for crypto trading, market data, and portfolio management through natural language.

πŸ”₯πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedFreeQuick setup

Bitget Agent Hub β€” Official Bitget AI Trading and Market Data Ecosystem

The official open-source toolkit connecting Claude, Cursor, Codex, ChatGPT, and any MCP-compatible AI agent to your Bitget account and market data.

Quick Start Β· Ecosystem Β· Installer Β· Trading Tools Β· Market Tools Β· Architecture Β· Security Β· FAQ

Overview

Bitget Agent Hub is Bitget's official AI Agent toolkit, covering cryptocurrency and tokenized US stock trading β€” bringing 89 Bitget UTA v3 operations across trading and market analysis to Claude, Cursor, Codex, ChatGPT, and other AI agents.

Built for individual traders, quant developers, and anyone who wants to operate a crypto exchange through natural language.

This repository is the central entry point for the entire ecosystem. See individual package repos for detailed documentation.

Ecosystem

Bitget Agent Hub consists of 5 core packages, each with a single responsibility. This repo also ships the bitget-agent-installer meta-tool that installs and upgrades them together.

Trading Tools (API Key Required)

Package Best For What It Does bitget-agent-sdk Developers Foundation TypeScript SDK with 89 UTA v3 operations bitget-agent-cli Terminal AI bgc command-line tool for Claude Code, Codex, OpenClaw bitget-agent-mcp Desktop AI MCP server for Claude Desktop, Cursor, Windsurf, ChatGPT bitget-agent-skill Terminal AI AI reasoning guide teaching how to use bgc correctly

Market Tools (No Account Needed)

Package What It Does bitget-signal 5 market analysis skills β€” macro, on-chain, sentiment, technical, news

All packages are MIT-licensed and free to use. They can be installed side by side without conflicts.

Trading Tools

Let an AI Agent Trade Bitget for You Automatically

Bitget Agent Hub's trading tools expose 89 UTA v3 operations through 14 curated intent verbs:

Ask Your AI What It Does "Buy 0.1 BTC at market price" Spot market order "Open a BTC long, 10x leverage" Futures position "Check my balance" Account overview "Transfer USDT to futures" Internal fund transfer "Cancel all open orders" Batch cancel

Choose Your AI Environment

Your AI Lives In… Package Installed Terminal AI: Claude Code, Codex CLI, OpenClaw bitget-agent-cli + bitget-agent-skill Desktop AI: Claude Desktop, Cursor, Continue, Windsurf, ChatGPT Desktop bitget-agent-mcp

Get Started

  • Create a Bitget API Key at bitget.com/api-management

  • Run the installer wizard or follow individual package docs

  • Verify installation by asking your AI: "What Bitget tools are available?"

First time? Create a Demo API Key and use --paper-trading to practice before touching real funds.

Market Tools

Let an AI Agent Monitor and Analyze the Market in Real Time

bitget-signal adds 5 market analysis skills β€” no Bitget account, no API key required:

Ask Your AI Skill "How is Fed policy affecting BTC?" macro-analyst "Are whales moving assets on-chain?" market-intel "Is the market fearful or greedy?" sentiment-analyst "Is BTC RSI overbought?" technical-analysis "What's important in crypto today?" news-briefing

Get Started

Copy & paste β€” that's it
npx @bitget-ai/bitget-signal --target all

Restart your AI tool, then ask about market conditions.

Coming Next

Bitget-exclusive signals:

  • top-trader-flow: Top copy-trading leader positioning

  • derivatives-structure: Perp basis and term structure

  • large-flow-detect: Whale-sized order detection

Architecture

Copy & paste β€” that's it
graph TD
 subgraph Surfaces
 A[bitget-agent-cli Terminal AI]
 B[bitget-agent-mcp Desktop AI MCP]
 C[bitget-agent-skill AI Reasoning Guide]
 end
 
 subgraph Foundation
 D[bitget-agent-sdk TypeScript SDK]
 end
 
 subgraph MarketAnalysis
 E[bitget-signal 5 Analysis Skills]
 end
 
 A --> D
 B --> D
 C --> A
 D --> F[Bitget UTA v3 API]
 E --> G[Public Market-Data MCP no API key]
 
 style D fill:#f9f,stroke:#333,stroke-width:2px
 style F fill:#bbf,stroke:#333,stroke-width:2px

How it works:

  • SDK (bitget-agent-sdk): Foundation layer with 89 operations, HMAC signing, rate limiting

  • CLI (bitget-agent-cli): Terminal command-line tool built on SDK

  • MCP (bitget-agent-mcp): Desktop AI server built on SDK

  • Skill (bitget-agent-skill): Teaches terminal AI how to use CLI correctly

  • Signal (bitget-signal): Independent market analysis via a public, no-key market-data MCP service

Supported Operations

Based on Bitget UTA v3 API β€” 89 operations via 14 curated intent verbs:

Module Default Intent Verbs Requires API Key market βœ… market No (public data) trade βœ… order, position, strategy_order Yes account βœ… account_overview, transfer_funds, … Yes strategy β€” via raw Yes cryptoloans β€” loan Yes tax β€” tax Yes

strategy_order is gated on the trade module β€” placing strategy orders is a trading capability an agent expects whenever trading is enabled; the strategy module's other operations remain reachable through raw.

Plus meta tools: discover (explore operations) and raw (call any operation by operationId).

Browse the live catalog anytime with bgc discover (or discover in any surface).

Security

Credential Protection

  • βœ… Never leaves your machine: API keys read from environment variables only

  • βœ… Local signing: All authenticated requests signed with HMAC-SHA256 in-process

  • βœ… No .env parsing: Tools do not read .env files to prevent leakage

  • βœ… No proxy: Direct connection to Bitget's official API

Safety Modes

  • --read-only: Removes all write tools at startup β€” AI cannot place orders or transfers

  • --paper-trading: Routes to Bitget's Demo environment β€” no real funds involved

  • Rate limiting: Built-in client-side throttling prevents API abuse

Best Practices

  • Use Demo API Key first for testing

  • Start with --read-only mode to verify queries

  • Never commit credentials to version control

  • Rotate API keys every 90 days

Documentation

Topic Doc Getting started docs/getting-started.md Ecosystem architecture docs/architecture.md

Per-package references β€” CLI flags, MCP client config, SDK API, signal skills β€” live in each package's own repo (see the Ecosystem table above). The live tool surface is always browsable with bgc discover (or discover in any surface).

Links

Contributing

Issues and pull requests are welcome.

License

MIT License β€” Free for personal and commercial use. Attribution appreciated but not required.

⚠️ Risk Disclaimer: Trading cryptocurrency and tokenized stocks carries substantial risk. You are solely responsible for any orders your AI agent places on your behalf. Always use --read-only and --paper-trading modes to rehearse safely before going live.

Bitget Agent Hub is an official Bitget open-source project Β· Part of the Bitget AI ecosystem Β· Built for traders, developers, and AI enthusiasts