CoinSAFE
use Bitget’s API to get cryptocurrency info
Overview
From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.
Welcome to the Coin MCP Server – your one-stop shop for snagging the latest cryptocurrency prices faster than you can say "To the moon!" 🌙 Built with FastMCP and spiced up with zod for validation, this little server is here to fetch token prices from Bitget’s API like a trusty crypto butler. 🧑💼
中文文档 | English
What Does It Do? 🤔
This project spins up a server that lets you query the current price of any cryptocurrency (paired with USDT) using Bitget’s slick API. Want to know how much your favorite token is worth right now? Just ask, and boom – the price is yours! 💸
- Tool:
getTokenPrice - Mission: Fetch the latest price of a token (e.g.,
BGB,BTC,ETH). - Superpower: It’s fast, it’s simple, and it’s powered by
FastMCP! ⚡
- Tool:
getAnnoucements - Mission: get annoucements
- Tool:
getCoinInfo - Mission: Get detailed information about a specified token.
- Superpower: Provides detailed information such as token transferability, supported chain list, chain network status, etc.
Features 🌟
- 🎯 Dead-Simple API: Pass a token symbol, get a price. No fuss, no muss.
- 🛡️ Zod Validation: Parameters are checked tighter than a vault door.
- 📡 Bitget Integration: Pulls live data straight from Bitget’s market ticker API.
- 🧠 Error Handling: Catches hiccups like a pro and logs them for you to giggle at later.
Getting Started 🏁
Ready to dive into the crypto price pool? Here’s how to get this baby running:
Prerequisites
- Deno: You’ll need Deno installed because we’re fancy and modern. Grab it here.
- Bitget API Access: No API key needed – we’re hitting the public endpoint like champs! But if you’ve got a custom
BGURL, set it as an environment variable.
Installation
- Clone this repo like it’s hot:
git clone https://github.com/pwh-pwh/coin-mcp-server.git cd coin-mcp-server
- Inst
73dff4c77362OBSERVED · 2026-10-09Exposed tools (3)
3 read · 0 write · 0 destructive.
| Tool | Risk | Description |
|---|---|---|
getAnnoucements | read | Search for cryptocurrency announcements within one month .parameter anType is announcement type\nAnnouncement type\n |
getCoinInfo | read | Get spot coin information。Parameter:coin - Coin name\nResponse Parameters \n |
getTokenPrice | read | get the current price of cryptocurrency |
Trust audit
SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | PASS |
| L1 | Static analysis of the code | PASS |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- none-observed
- Network
- declared (3 observation(s))
- Shell
- none-observed
- Dependencies
- pinned
- Secrets in source
- none-found
Findings (1)
- **Bitget API Access**: No API key needed – we’re hitting the public endpoint like champs! But if you’ve got a custom `BGURL`, set it as an environment variable.
Gates applied: no_behavioural_pass.
73dff4c77362full audit observations/trust-audit/mcp-server/pwh-pwh__coin.json · Report an issue / request a re-scanAudit history
Every audit this server has had. A grade with a past is a grade somebody is still checking.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-09 | 73dff4c77362 | SAFE | B | 89 | first audit |
Questions
What is the Coin MCP server?
use Bitget’s API to get cryptocurrency info
What tools does Coin expose?
3 in total: 3 read-only, 0 that write, and 0 that can delete or overwrite. Every one is listed on this page with its risk.
Is Coin safe to connect to an agent?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean server reads B.
What credentials does Coin need?
No credential environment variables were found in its source, so it appears to need none.
How current is this page?
The grade is for one exact copy of the source (73dff4c77362), read on 2026-10-09. The repository is watched and re-audited when it changes.