realtime-crypto-mcp-server logo

realtime-crypto-mcp-server

by smhnkmr

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.

View on GitHub

Last updated: N/A

What is realtime-crypto-mcp-server?

This server provides real-time cryptocurrency data for Model Context Protocol (MCP) servers, leveraging the CoinCap API to offer exchange details and current rates.

How to use realtime-crypto-mcp-server?

To use, add the provided configuration to your MCP Client config JSON. Ensure you have Node.js 18+ and npx installed. The server exposes tools to get exchange details and current rates via the getExchangeDetailsTool and getRatesTool APIs.

Key features of realtime-crypto-mcp-server

  • Get detailed cryptocurrency exchange information

  • Fetch current cryptocurrency rates in USD

  • Built-in rate limiting and retry mechanisms

  • Fully typed with TypeScript

  • Compatible with MCP server SDK

Use cases of realtime-crypto-mcp-server

  • Retrieving real-time cryptocurrency prices

  • Analyzing cryptocurrency exchange volumes

  • Integrating cryptocurrency data into MCP applications

  • Building cryptocurrency trading bots

  • Monitoring cryptocurrency market trends

FAQ from realtime-crypto-mcp-server

What data source does this server use?

This server uses the CoinCap API to retrieve cryptocurrency market data.

What is the rate limiting policy?

The package includes built-in rate limiting with a maximum of 3 retries and exponential backoff starting at 1 second.

What are the prerequisites for using this server?

You need Node.js 18+ and npx installed.

How do I get detailed information about a cryptocurrency exchange?

Use the getExchangeDetailsTool API with the exchange ID as input.

How do I get the current exchange rate for a cryptocurrency?

Use the getRatesTool API with the cryptocurrency ID as input.