coin
use Bitget’s API to get cryptocurrency info
claude mcp add --transport stdio pwh-pwh-coin-mcp-server deno run --allow-net --allow-read --allow-env https://deno.land/x/coin_mcp_server/main.ts
How to use
This MCP server provides access to live cryptocurrency prices from Bitget through a simple API. The main tool is getTokenPrice, which returns the latest price of a given token paired with USDT. Additional tools include getAnnoucements for server announcements and getCoinInfo which returns detailed information about a specified token, such as transferability, supported chains, and network status. The server is built using FastMCP and uses Zod for parameter validation to ensure inputs are well-formed before making requests to Bitget's API. The server operates in stdio mode when started in the provided configuration and is designed to be lightweight and easy to deploy in various MCP environments.
How to install
Prerequisites:
- Deno installed on your machine (https://deno.land/).
- Internet access for the server to reach Bitget's public API.
Installation steps:
- Clone the repository: git clone https://github.com/pwh-pwh/coin-mcp-server.git
- Enter the project directory: cd coin-mcp-server
- Install dependencies is handled by Deno via imports, so no npm/yarn install is required.
- Prepare configuration by using the example config (see next section) or customize as needed.
Running locally:
- Use the following command to start the MCP server (as shown in the README): deno run --allow-net --allow-env --allow-read https://deno.land/x/coin_mcp_server/main.ts
Alternatively, if you are using the provided MCP config, you can run: deno run --allow-net --allow-read --allow-env --config <path-to-config> https://deno.land/x/coin_mcp_server/main.ts
Additional notes
Environment variable hints:
- BGURL: Optional override for the Bitget API base URL. If not set, defaults to https://api.bitget.com.
Common issues:
- If you encounter network errors, ensure --allow-net is granted and you have network access.
- If you see 404 errors, verify the token symbol you are querying (e.g., BGB, BTC, ETH) and that Bitget's API endpoint is reachable.
- For customization, you can set BGURL to point to a private Bitget API endpoint if needed.
Related MCP Servers
obsidian -tools
Add Obsidian integrations like semantic search and custom Templater prompts to Claude or any MCP client.
mcp
Octopus Deploy Official MCP Server
furi
CLI & API for MCP management
mcp -arangodb
This is a TypeScript-based MCP server that provides database interaction capabilities through ArangoDB. It implements core database operations and allows seamless integration with ArangoDB through MCP tools. You can use it wih Claude app and also extension for VSCode that works with mcp like Cline!
prediction-market
A simple MCP server that grabs prediction market data from polymarket, PredictIt, & Kalshi.
CodeRAG
Advanced graph-based code analysis for AI-assisted software development