Back to MCP Catalog

Bitget Cryptocurrency Price Tracker MCP Server

Finance & FintechTypeScript
Get real-time cryptocurrency prices and information from Bitget's API
Available Tools

getTokenPrice

Fetches the latest price of a cryptocurrency paired with USDT from Bitget's API

token

getAnnoucements

Retrieves announcements from Bitget's platform

getCoinInfo

Gets detailed information about a specified cryptocurrency including transferability, supported chains, and network status

token

The Bitget Cryptocurrency Price Tracker provides instant access to real-time cryptocurrency prices directly from Bitget's API. Built with FastMCP and enhanced with Zod validation, this server allows you to quickly fetch current token prices, detailed coin information, and announcements without any API keys or complex setup. Whether you're tracking your investments, building a crypto dashboard, or just curious about current market prices, this MCP server delivers the data you need with minimal latency. It supports all cryptocurrencies listed on Bitget paired with USDT, making it a versatile tool for crypto enthusiasts and developers alike.

Installation

There are multiple ways to install and run the Bitget Cryptocurrency Price Tracker:

Method 1: Using Deno Run (No Installation)

You can run the server directly without installation using Deno:

deno run --allow-net --allow-env --allow-read https://deno.land/x/coin_mcp_server/main.ts

Method 2: Clone and Run Locally

  1. Clone the repository:
git clone https://github.com/pwh-pwh/coin-mcp-server.git
cd coin-mcp-server
  1. Run the server:
deno run --allow-net --allow-env --allow-read main.ts

Method 3: Deploy to Deno Deploy

You can fork the project and deploy it to Deno Deploy:

  1. Fork the repository
  2. Log in to dash.deno.com
  3. Set the environment variable StartType=sse to use the domain name provided by Deno to connect in SSE mode

Configuration

To configure the MCP server in your client application, add the following to your configuration file:

{
  "mcpServers": {
    "coin-mcp": {
      "command": "deno",
      "args": [
        "run",
        "--allow-net",
        "--allow-read",
        "--allow-env",
        "https://deno.land/x/coin_mcp_server/main.ts"
      ]
    }
  }
}

Environment Variables

  • BGURL: (Optional) Custom Bitget API base URL. Defaults to https://api.bitget.com if not set.

Example:

export BGURL="https://your-custom-bitget-url.com"

Usage

The server provides several tools to interact with cryptocurrency data:

Getting Token Prices

To get the current price of a cryptocurrency:

{
  "tool": "getTokenPrice",
  "parameters": {
    "token": "BTC"
  }
}

This will return the current price of Bitcoin in USDT.

Getting Announcements

To retrieve announcements from Bitget:

{
  "tool": "getAnnoucements",
  "parameters": {}
}

Getting Detailed Coin Information

To get detailed information about a specific cryptocurrency:

{
  "tool": "getCoinInfo",
  "parameters": {
    "token": "BTC"
  }
}

This will return detailed information about Bitcoin, including transferability, supported chains, network status, and more.

Troubleshooting

  • If you receive a "HTTP error! status: 404" message, double-check your token symbol. Make sure you're using the correct symbol (e.g., "BTC" not "BTCUSDT").
  • If you encounter a "Network error", ensure you have internet connectivity and that you've included the --allow-net flag when running with Deno.
  • For any other issues, check the server logs for detailed error messages.

Limitations

  • This MCP server only provides data for cryptocurrencies listed on Bitget.
  • All prices are provided in USDT pairing.
  • The data is only as current as Bitget's API allows.

Related MCPs

TastyTrade Portfolio Manager
Finance & FintechPython

Manage your TastyTrade brokerage account through Claude

Investor Agent
Finance & FintechPython

Financial analysis and investment insights for LLMs

Bankless Onchain
Finance & FintechTypeScript

Access and interact with blockchain data through the Bankless API

About Model Context Protocol

Model Context Protocol (MCP) allows AI models to access external tools and services, extending their capabilities beyond their training data.

Generate Cursor Documentation

Save time on coding by generating custom documentation and prompts for Cursor IDE.