Crypto Pulse Mcp

io.github.markankamaransheogarat-sys由 GitHub 帳號 markankamaransheogarat-sys 發布v0.1.0更新於 Oct 30, 2026

Read-only crypto market data: prices, funding, open interest, DeFi TVL, stablecoins. No API keys.

已驗證STDIO僅桌面金融資料與分析

概覽

AI 產生的概覽

唯讀的加密貨幣行情 MCP 伺服器:現貨價格、資金費率與未平倉量、DeFi TVL 和穩定幣供給,不需 API 金鑰。

可以做什麼
  • 查詢 Bybit 與 Binance 的現貨價格、24 小時漲跌、區間與成交量,以及兩家交易所之間的價差
  • 檢視永續合約資金費率、年化資金費率、基差,以及未平倉量相對成交量的比例
  • 瀏覽依市值或成交量排序的主要幣種,含 24 小時漲跌、距歷史高點的距離與市場廣度
  • 讀取 DeFi TVL:主要公鏈、單一公鏈及其領先協議,或單一協議的 TVL 與變化
  • 列出最大的美元穩定幣及其供給占比和 1 日/7 日/30 日供給變化
適用情境
適合讓助理快速回答加密貨幣價格、交易所價差、槓桿與資金費率狀況、DeFi 活躍度和穩定幣資金流向等問題,而不必開設交易所帳戶或申請 API 金鑰。
執行需求
以 stdio 方式在本機執行,需要 Node.js 20 或更新版本,通常透過 npx 啟動。不需 API 金鑰、帳戶或環境變數。需要能連線 Bybit、Binance、CoinGecko 和 DefiLlama 的網路;Binance 在部分國家可能遭地理封鎖。
安裝前請注意
唯讀:不交易、不存取帳戶、不索取金鑰。資料來自第三方公開 API 並短暫快取,數值可能落後數秒到數分鐘;某家交易所無法連線時會在 errors 欄位說明,而不會整體失敗。年化資金費率假設目前費率維持一年,並非預測。不構成投資建議。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Crypto Pulse Mcp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

crypto-pulse-mcp

Read-only crypto market data for AI assistants, over the Model Context Protocol. Ask Claude (or any MCP client) about prices, funding, open interest, DeFi TVL and stablecoin flows and get structured answers from public APIs. No API keys. No trading. No account access.

ToolWhat it answers
get_priceSpot price, 24h change/range/volume on Bybit and Binance, and the gap between the two
get_derivativesPerpetual funding rate (also annualised), basis, open interest and its ratio to volume
get_market_overviewTop coins by market cap or volume, 24h change, distance from ATH, market breadth (CoinGecko)
get_defi_tvlTop chains by TVL, one chain with its top protocols (e.g. Solana, Stellar), or one protocol (DefiLlama)
get_stablecoinsLargest USD stablecoins, supply share and 1d/7d/30d supply change, a rough proxy for money entering or leaving crypto

Example prompts once it is connected:

  • "Is SOL trading at a premium on Bybit compared with Binance right now?"
  • "What is BTC funding doing? Are longs crowded?"
  • "How big is Stellar DeFi, and which protocols lead it?"
  • "Is stablecoin supply growing or shrinking this week?"

Example

Asked in Claude Code with the server connected (snapshot, 22 Oct 2026):

Is SOL at a premium on Bybit vs Binance? What is BTC funding doing? How big is Stellar DeFi?

  • SOL (get_price): no premium. $103.82 on Bybit, $103.83 on Binance, about 0.01% apart.
  • BTC funding (get_derivatives): slightly negative, -0.0041% per 8h on Bybit (about -4.5% a year), so shorts are paying longs. Longs do not look crowded.
  • Stellar DeFi (get_defi_tvl): about $241M TVL, #18 among chains. Top protocol: Blend Pools V2, about $140M.

Install

Requires Node.js 20 or newer. The quickest way is npx, no clone needed:

bash
claude mcp add crypto-pulse -- npx -y crypto-pulse-mcp

On Windows, run it from cmd (PowerShell swallows the --) and wrap npx so Claude Code can start it:

bat
claude mcp add crypto-pulse -- cmd /c npx -y crypto-pulse-mcp

Add -s user to make it available in every folder, not just the current project.

Published on npm and in the official MCP Registry as io.github.markankamaransheogarat-sys/crypto-pulse-mcp.

To run it from source instead:

bash
git clone https://github.com/markankamaransheogarat-sys/crypto-pulse-mcp.gitcd crypto-pulse-mcpnpm installnpm run build

Claude Desktop

Add to claude_desktop_config.json:

json
{  "mcpServers": {    "crypto-pulse": {      "command": "npx",      "args": ["-y", "crypto-pulse-mcp"]    }  }}

On Windows use "command": "cmd" with "args": ["/c", "npx", "-y", "crypto-pulse-mcp"].

Claude Code

bash
claude mcp add crypto-pulse -- node /absolute/path/to/crypto-pulse-mcp/dist/index.js

Any other MCP client that can launch a stdio server works the same way.

Details worth knowing

  • Symbols. BTC, ETH/USDT, SOLUSDT and doge-usdt all work; a bare coin means a USDT pair.
  • One exchange down is not a failure. get_price and get_derivatives query both exchanges in parallel. If one is unreachable (Binance is geo-blocked in some countries), you still get the other, with an errors field saying so. An unknown symbol is reported as "not listed", not as an outage.
  • Caching. Responses are cached briefly (5 s for exchange tickers, 60 s for CoinGecko, 5 min for DefiLlama) to stay inside free-tier rate limits. Simultaneous identical requests share one call.
  • Funding sign. Positive funding means longs pay shorts. annualizedFundingPct assumes today's rate holds for a year, which it will not; read it as a scale, not a forecast.
  • DefiLlama CEX entries (exchange wallet balances) are excluded from per-chain protocol rankings.
  • Not financial advice. These are snapshots of public data and can be seconds to minutes old.

Development

bash
npm run typecheck   # tsc --noEmit over src and testsnpm test            # vitest, all HTTP mockednpm run build       # compile to dist/node scripts/smoke.mjs   # live check: starts the built server and calls every tool against the real APIs

Layout: src/sources/* talk to one API each and return normalised shapes, src/tools/* hold the logic and register one MCP tool each, src/http.ts is the shared client (timeout, bounded retries, TTL cache), src/symbols.ts normalises symbols.

Data sources

Bybit v5 · Binance spot and USDⓈ-M futures · CoinGecko · DefiLlama. This project is not affiliated with any of them; respect their terms and rate limits.

License

MIT

來源:README.md,提交 2a35689

工具

5

get_price

Spot price across exchanges

Current spot price, 24h change, 24h range and quote volume for a coin on Bybit and Binance, plus the price gap between the two exchanges. Accepts BTC, ETH/USDT, SOLUSDT and similar; a bare coin means a USDT pair.

輸入參數symbol必填

get_derivatives

Perpetual funding and open interest

Perpetual-futures data for a coin: funding rate (and annualised), mark vs index price (basis), open interest in USD and its ratio to 24h volume on Bybit, plus Binance's mark price and latest funding rate. Useful for judging crowding and leverage.

輸入參數symbol必填

get_market_overview

Top coins by market cap or volume

The largest coins by market cap (or 24h volume) with price, 24h change, market cap, volume, distance from the all-time high, and how many of them are rising. Data from CoinGecko.

輸入參數limitsort_byvs_currency

get_defi_tvl

DeFi total value locked

DeFi TVL from DefiLlama. With no arguments: the largest chains and their share. With `chain` (e.g. Solana, Stellar): that chain's TVL, rank and its top protocols. With `protocol` (e.g. aave, jupiter): its TVL, category and 1h/1d/7d change.

輸入參數chainlimitprotocol

get_stablecoins

Stablecoin supply and flows

The largest USD stablecoins by circulating supply with 1d/7d/30d supply change and market share, plus the total change across all of them. Supply growth is a rough proxy for money entering or leaving crypto.

輸入參數limit

版本歷史

1
  1. v0.1.0最新Oct 22, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分