Skip to main content
Glama
Realtime Crypto MCP Server

Realtime Crypto MCP Server

by smhnkmr

realtime-crypto-mcp-server

A real-time cryptocurrency data provider for Model Context Protocol (MCP) servers. This package integrates with the CoinCap API to provide cryptocurrency exchange details and current rates.

Version License

Features

  • Get detailed cryptocurrency exchange information (volumes, rankings, trading pairs)

  • Fetch current cryptocurrency rates in USD

  • Built-in rate limiting and retry mechanisms for API requests

  • Fully typed with TypeScript

  • Compatible with MCP server SDK

Related MCP server: Coin MCP Server

πŸš€ Quick Start

To get started, add this configuration to your MCP Client config json:

{
  "mcpServers": {
    "realtime-crypto": {
      "command": "npx",
      "args": ["realtime-crypto-mcp-server"]
    }
  }
}

Prerequisites

  • Node.js 18+

  • npx

Development

Install dependencies:

npm install

Build the server:

npm run build

Crypto Exchange & Rates Toolkit

This package provides tools to retrieve detailed information about cryptocurrency exchanges and current exchange rates for cryptocurrencies using the CoinCap API.


API Reference

getExchangeDetailsTool

Get detailed information about cryptocurrency exchanges.

Input:

  • exchange (string): Exchange ID (e.g., binance, coinbase, kraken)

Example Response: Exchange details for Binance:

Name: Binance
Rank: 1
Volume (USD): $14,789,244,354.70
% of Total Volume: 31.39%
Trading Pairs: 1078
Website: https://www.binance.com/
Last Updated: 4/5/2025, 12:34:56 PM


getRatesTool

Get current exchange rates for cryptocurrencies.

Input:

  • currency (string): Cryptocurrency ID (e.g., bitcoin, ethereum, litecoin)

Example Response: Current rate for bitcoin:

Symbol: BTC β‚Ώ Type: crypto USD Rate: $82,821.30


🧠 Data Source

This package uses data from the CoinCap API, a free cryptocurrency market data API that provides real-time pricing and market activity for over 1,000 cryptocurrencies.


⏱️ Rate Limiting

The package includes built-in rate limiting and retry mechanisms to handle CoinCap API's rate limits.

  • Maximum 3 retries for rate-limited requests

  • Exponential backoff starting at 1 second


πŸ“„ License

MIT


πŸ‘¨β€πŸ’» Author

Mohan Kumar


πŸ™ Acknowledgements

  • CoinCap API for providing cryptocurrency market data

  • Model Context Protocol for the MCP server framework

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      B
      quality
      B
      maintenance
      A Model Context Protocol (MCP) server that provides comprehensive cryptocurrency analysis using the CoinCap API. This server offers real-time price data, market analysis, and historical trends through an easy-to-use interface.
      3
      299 npm
      41
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      A Model Context Protocol (MCP) server that provides comprehensive cryptocurrency analysis using the CoinCap API. This server offers real-time price data, market analysis, and historical trends through an easy-to-use interface. Updated to use Coin Cap API v3
      3
      50 npm
      1
      MIT