crypto-pulse-mcp
Provides read-only access to Binance spot and USDⓈ-M futures market data, including spot prices, 24h price change/range/volume, perpetual funding rates (and annualized), basis, open interest, and open interest-to-volume ratios. It also compares Binance prices with Bybit and handles unavailable or unknown symbols.
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.
Tool | What it answers |
| Spot price, 24h change/range/volume on Bybit and Binance, and the gap between the two |
| Perpetual funding rate (also annualised), basis, open interest and its ratio to volume |
| Top coins by market cap or volume, 24h change, distance from ATH, market breadth (CoinGecko) |
| Top chains by TVL, one chain with its top protocols (e.g. Solana, Stellar), or one protocol (DefiLlama) |
| Largest 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.
Related MCP server: Simsar MCP
Install
Requires Node.js 20 or newer. The quickest way is npx, no clone needed:
claude mcp add crypto-pulse -- npx -y crypto-pulse-mcpOn Windows, run it from cmd (PowerShell swallows the --) and wrap npx so Claude Code can start it:
claude mcp add crypto-pulse -- cmd /c npx -y crypto-pulse-mcpAdd -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:
git clone https://github.com/markankamaransheogarat-sys/crypto-pulse-mcp.git
cd crypto-pulse-mcp
npm install
npm run buildClaude Desktop
Add to claude_desktop_config.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
claude mcp add crypto-pulse -- node /absolute/path/to/crypto-pulse-mcp/dist/index.jsAny other MCP client that can launch a stdio server works the same way.
Details worth knowing
Symbols.
BTC,ETH/USDT,SOLUSDTanddoge-usdtall work; a bare coin means a USDT pair.One exchange down is not a failure.
get_priceandget_derivativesquery both exchanges in parallel. If one is unreachable (Binance is geo-blocked in some countries), you still get the other, with anerrorsfield 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.
annualizedFundingPctassumes 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
npm run typecheck # tsc --noEmit over src and tests
npm test # vitest, all HTTP mocked
npm run build # compile to dist/
node scripts/smoke.mjs # live check: starts the built server and calls every tool against the real APIsLayout: 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
Available Tools
5 toolsget_defi_tvlDeFi total value lockedARead-onlyIdempotent
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.
Inputs: chain, limit, protocol.
get_derivativesPerpetual funding and open interestARead-onlyIdempotent
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.
Inputs: symbol (required).
get_market_overviewTop coins by market cap or volumeARead-onlyIdempotent
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.
Inputs: limit, sort_by, vs_currency.
get_priceSpot price across exchangesARead-onlyIdempotent
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.
Inputs: symbol (required).
get_stablecoinsStablecoin supply and flowsARead-onlyIdempotent
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.
Inputs: limit.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 5 tools
Each tool maps to an unmistakably distinct dataset: spot price, perpetual-futures metrics, market-cap overview, DeFi TVL, and stablecoin supply. There is no scenario where an agent would confuse get_price with get_derivatives or get_market_overview, and the descriptions reinforce the boundaries. Purpose separation is clean.
All five tools follow a strict get_<resource> snake_case pattern: get_price, get_derivatives, get_market_overview, get_defi_tvl, get_stablecoins. Verb and casing are uniform, making the surface predictable.
Five tools is well within a healthy scope for a market-pulse server, and each covers a genuinely different data source/domain (exchange price, derivatives, CoinGecko, DefiLlama, stablecoins). No tool feels redundant or like padding.
The snapshot surface covers price, leverage/crowding, breadth, DeFi, and liquidity proxies well, with parameterized arguments for chain/protocol/coin drilldowns. Minor gaps: no historical/time-series or candlestick data and no order-book/liquidity-depth query, so trend-over-time questions can't be answered.
Maintenance
Related MCP Connectors
Crypto market data for AI agents: top crypto pairs, derivatives, options, macro, on-chain.
Crypto market data for AI agents: live prices, OHLCV, sentiment, indicators and exchanges.
Market data for agents: token prices, DeFi TVL and DEX volume, perp funding, FX, yields, SEC data.
DeFi TVL, stablecoin supply, perp funding, top coins and prediction-market data as agent tools.
Related MCP Servers
- AlicenseBqualityDmaintenanceCross-exchange crypto orderflow for AI agents. 20 exchanges, 26 tokens, 9 tools — CVD, whale activity, funding/OI, 7-year OHLCV, on-chain address risk (EVM + Solana). Pay-per-call USDC via x402, no API key.921 npm1MIT
- AlicenseCqualityDmaintenanceEnables AI assistants to access comprehensive cryptocurrency market analysis, including real-time prices, 35+ technical indicators, market sentiment, futures data, and economic events.502MIT
- AlicenseNot gradedqualityCmaintenanceRead-only crypto perps microstructure for AI agents: normalized cross-exchange market state (funding + multi-year percentile, OI, volume, CVD, order-book imbalance, liquidations, basis), OHLCV, 15-min state history, and measured conditional outcomes (historical base rates, not predictions) — 6 assets across Binance, Bybit, OKX and Hyperliquid, every metric with self-declared coverage and freshnessMIT
- AlicenseAqualityBmaintenanceEnables AI agents to fetch live crypto prices and market data, convert between crypto and fiat, track EVM gas fees, value portfolios, calculate profit/loss, and view historical charts and trending metrics with zero configuration required.1072 npmMIT