Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • X (@AllMCPs) β†— (opens in a new tab)
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. Developer Tools
  3. Bitget Agent MCP
B
Health: Not checked yetWe have not completed a health check for this listing yet.No health check has run yet.

Bitget Agent MCP

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View Repository

Official Bitget MCP Server for the Unified Trading Account (UTA v3) API.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "bitget-agent-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "bitget-agent-mcp"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Documentation Overview

Bitget Agent MCP - Official Bitget Crypto Trading MCP Server for Claude Desktop Cursor Windsurf ChatGPT

bitget-agent-mcp β€” Official Bitget MCP Trading Server

Connect Claude Desktop, Cursor, Continue, Windsurf & ChatGPT to Bitget via the Model Context Protocol β€” trade crypto with natural language.

Bitget Agent MCP npm package version - latest release on npm registry Bitget Agent MCP monthly downloads count from npm Model Context Protocol MCP compatible AI integration standard Requires Node.js version 20 or higher runtime environment Supports macOS Linux Windows operating systems MIT open source license - free for commercial use

Quick Start Β· Capabilities Β· How It Works Β· Installation Β· Configuration Β· Security Β· Troubleshooting Β· FAQ


Overview

bitget-agent-mcp is the official Model Context Protocol (MCP) server for Bitget, enabling desktop AI agents like Claude Desktop, Cursor, Continue, Windsurf, and ChatGPT Desktop to operate your Bitget account through natural-language commands.

It is built on the Bitget Unified Trading Account (UTA / v3) API and covers 89 trading operations across market data, spot, futures, account & funds management, sub-accounts, loans, and tax. Crucially, it does not flood your model with one tool per endpoint. Instead it exposes a small, progressively-discoverable intent surface of 14 curated intent verbs (the default profile loads 12 verbs + discover + raw = 14 tools) so AI hosts get full capability without the context bloat and tool-selection errors that plague endpoint-per-tool servers.

Part of Bitget Agent Hub β€” the official open-source AI ecosystem for Bitget, including the CLI, SDK, installer, and market-analysis skills.


Quick Start

Prerequisites

  • Node.js β‰₯ 20 (download)
  • Bitget API Key (create here) β€” enable Read + Trade permissions
  • An MCP-capable AI host (Claude Desktop, Cursor, Continue, Windsurf, ChatGPT Desktop, or any stdio MCP client)

One-Step Install (Recommended)

Paste this prompt into your AI agent (Claude Desktop / Cursor / etc.):

text
Please configure the Bitget MCP Server for my AI tool (requires Node.js 20+):
first ask me which AI tool I use (Claude Desktop / Cursor / Windsurf / ChatGPT
Desktop), then add a server that runs `npx -y @bitget-ai/bitget-agent-mcp` to
that tool's MCP config, with BITGET_API_KEY, BITGET_SECRET_KEY, and
BITGET_PASSPHRASE filled in. Confirm once the Bitget tools have loaded.

The agent will detect your tool, add the npx server entry, wire up credentials, and verify the connection.

Manual Install

Prefer to edit config files yourself? Jump to Configuration for per-tool JSON snippets. The command is always:

Terminal
npx -y @bitget-ai/bitget-agent-mcp

What You Can Do

Once configured, your AI gains native access to Bitget's trading stack through natural language. A few examples (every one maps to a real operation in the surface):

Ask your AIWhat happensCredentials
"What's the current BTC price?"Live ticker via the market verb❌ No
"Pull the 4h BTC candles"OHLCV / K-line history via market❌ No
"What's the BTC perp funding rate?"Funding rate via market❌ No
"Show my USDT balance across accounts"Account overview via account_overviewβœ… Yes
"Buy 0.1 BTC at market"Spot market order via orderβœ… Yes
"Set leverage to 10x and open a BTC long"account_config + order / positionβœ… Yes
"List my open orders"order (open)βœ… Yes
"Transfer 500 USDT from spot to futures"Internal transfer via transfer_fundsβœ… Yes
"Cancel all my open orders"order (cancelAll) β€” high-risk, asks to confirmβœ… Yes
"Borrow USDT against my collateral"Crypto loan via loanβœ… Yes

Market data (the market verb) is public and works without API credentials; everything that touches your account requires keys.

Advanced Modes

  • --read-only β€” Blocks every write operation for the session. The verbs stay visible, but any order, transfer, cancellation, or withdrawal is rejected before it reaches Bitget. Ideal for safe exploration. (Mutually exclusive with --paper-trading.)
  • --paper-trading β€” Routes signed requests to Bitget's Demo Trading environment (adds the paptrading: 1 header). Requires a separate Demo API Key. Perfect for rehearsing strategies risk-free.
  • --modules <list> β€” Load only the modules you need. Default: account,trade,market. On-demand: strategy, cryptoloans, tax.
  • --surface <intent|full> β€” intent (default) exposes the curated verbs. full additionally emits one tool per underlying v3 endpoint.

How an Agent Uses It

The intent surface is progressively discoverable. Rather than reading every schema up front, the agent follows discover β†’ drill down β†’ execute:

Code
discover({})                                   β†’ list business domains + meta-tools
discover({ domain: "trade" })                  β†’ that domain's verbs, one line each
discover({ tool: "order" })                    β†’ one verb's full input schema (+ its actions)
discover({ tool: "order", action: "place" })   β†’ one action's exact required/optional contract
order({ action: "place", ... })                β†’ execute

If the prompt already implies the verb and arguments, the agent skips discovery and calls directly. discover({ search: "funding" }) keyword-searches the whole surface when the domain is unknown. The two meta-tools are always present:

  • discover β€” progressive introspection of the surface.
  • raw β€” an escape hatch that reaches any v3 operation by operationId for the long tail. (In practice every operation is also covered by a verb, so raw is rarely needed.)

Write Safety

  • Ordinary writes execute immediately.
  • High-risk / irreversible operations (e.g. cancelAll, withdraw) return { confirmationRequired: true } unless you pass confirm: true.
  • Any write accepts dryRun: true to preview the would-send request without sending it.

MCP tool annotations are derived from the SDK's riskLevel (read / write / high), so hosts can flag destructive operations before the model invokes them.


Architecture

mermaid
graph TD
    A[AI Host<br/>Claude Desktop / Cursor / …] -->|MCP over stdio| B[bitget-agent-mcp<br/>thin protocol adapter]
    B --> S[@bitget-ai/bitget-agent-sdk<br/>intent verbs Β· discover Β· raw<br/>write-safety gate Β· HMAC signing Β· retry]
    S -->|HMAC-SHA256 signed| C[Bitget UTA v3 REST API<br/>api.bitget.com]
    D[Environment Variables<br/>BITGET_API_KEY etc.] --> B
    style B fill:#f9f,stroke:#333,stroke-width:2px
    style C fill:#bbf,stroke:#333,stroke-width:2px

How it works:

  1. Your AI host launches the MCP server locally via npx over stdio β€” no network listener, no proxy.
  2. Credentials are passed as environment variables from your host's config; the server never stores, logs, or proxies them.
  3. All authenticated requests are signed in-process with HMAC-SHA256 and sent directly to Bitget's official API.
  4. Responses flow back through MCP to your AI conversation.

All the "smarts" β€” discovery, intent routing, the write-safety gate, signing, and response shaping β€” live in @bitget-ai/bitget-agent-sdk. This package is a thin stdio adapter on top of it.


Installation

Supported AI Hosts

AI HostStatusNotes
Claude Desktopβœ…First-class, via claude_desktop_config.json
Cursorβœ…Default profile fits the 40-tool cap with room to spare
Continueβœ…VS Code / JetBrains extension
ChatGPT Desktopβœ…OpenAI's desktop client
Windsurfβœ…Codeium's AI IDE
Any MCP clientβœ…Anything that speaks MCP over stdio

Step-by-Step Setup

1. Get Your API Key

  1. Log in to bitget.com
  2. Go to Profile β†’ API Management
  3. Click Create API Key
  4. Enable Read and Trade permissions
  5. Copy the three values: API Key, Secret Key, Passphrase

⚠️ Security note: store these securely. Never share them or commit them to version control.

2. Configure your host

Use the one-step prompt, or add the server to your host's MCP config manually (see Configuration).

3. Verify

Read the full README on GitHub β†’

Related MCP Servers

View all in Developer Tools View all alternatives
  • Ignite UI MCP Server logoIgnite UI MCP Server

    Unified MCP server for Ignite UI β€” documentation, API, and CLI scaffolding

    πŸ’» Developer Tools1 views
    Compare vs Ignite UI MCP Server β†’
  • PraisonAI logoPraisonAI

    AI Agents Framework with Self Reflection and MCP support

    πŸ’» Developer Tools1 views
    Compare vs PraisonAI β†’
  • Labelhead Artist Momentum logoLabelhead Artist Momentum

    Trending hip-hop artist momentum scores across four cultural dimensions.

    πŸ’» Developer Tools0 views
    Compare vs Labelhead Artist Momentum β†’
  • Celigo logoCeligo

    Manage your Celigo integrator.io account: integrations, flows, connections, errors, and jobs.

    πŸ’» Developer Tools0 views
    Compare vs Celigo β†’

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Bitget Agent MCP

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "bitget-agent-mcp": { "command": "npx", "args": ["-y", "bitget-agent-mcp"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewBitget Agent MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/bitget-agent-mcp?style=directory)](https://allmcps.com/mcp/bitget-agent-mcp)
HTML Embed
<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>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
27Quality signal: Emerging Β· 27/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools11/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge and attach your website β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to Bitget Agent MCP β†’Install in Claude DesktopInstall in CursorInstall in VS Code