Navigation
mcp-coincap-jj: Real-Time Crypto Data & Market Insights - MCP Implementation

mcp-coincap-jj: Real-Time Crypto Data & Market Insights

mcp-coincap-jj delivers real-time crypto prices, market trends, and historical insights via CoinCap APIv3, powered by a user-friendly interface for data-driven decisions.

Research And Data
4.4(179 reviews)
268 saves
125 comments

This tool saved users approximately 14030 hours last month!

About mcp-coincap-jj

What is mcp-coincap-jj: Real-Time Crypto Data & Market Insights?

mcp-coincap-jj is an enhanced MCP server designed to provide real-time cryptocurrency price data, market analysis, and historical trends through integration with the CoinCap API v3. This fork of Tracey Russell's original project supports advanced features like customizable time intervals and volatility metrics, ensuring developers and traders access accurate financial insights. Users must obtain a CoinCap API key to utilize the updated v3 endpoint, which replaces the deprecated v2 API.

How to Use mcp-coincap-jj: Real-Time Crypto Data & Market Insights?

  1. Install via Smithery: Use smithery install @bujaay/mcp-coincap-jj and enter your CoinCap API key during setup.
  2. Manual Configuration: Add API key to ~/.config/cloudevents/config.json and configure absolute paths for Windows systems.
  3. Query Commands: Execute prompts like "BTC 24h stats" or "ETH exchange analysis" in supported platforms.

mcp-coincap-jj Features

Key Features of mcp-coincap-jj: Real-Time Crypto Data & Market Insights?

  • Real-Time Price Tracking: USD pricing, volatility metrics, and market rank for 10,000+ cryptocurrencies
  • Market Depth Analysis: Exchange comparison, VWAP calculations, and volume distribution
  • Historical Analysis: 30-day trend analysis with 5-minute to 24-hour interval granularity
  • API Compliance: Fully migrated to CoinCap v3 with enterprise-grade authentication
  • Cross-Platform Support: Works with Claude Desktop and other MCP-compatible environments

Use Cases of mcp-coincap-jj: Real-Time Crypto Data & Market Insights?

  • Algorithmic Trading: Backtesting strategies using historical volatility data
  • Portfolio Management: Real-time asset valuation and risk assessment
  • Market Research: Comparative analysis of exchange liquidity and price discrepancies
  • News Correlation: Monitoring price movements against market events
  • API Integration: Embedding crypto data into custom dashboards or applications

mcp-coincap-jj FAQ

FAQ from mcp-coincap-jj: Real-Time Crypto Data & Market Insights?

How do I get a CoinCap API key?
Register at CoinCap Pro and generate an API key through their developer portal.
What platforms are supported?
Works with Claude Desktop and any MCP (Model Control Protocol) compliant environment.
Does this support all cryptocurrencies?
Covers over 10,000 assets including BTC, ETH, SOL, and niche tokens.
Can I use this without Smithery?
Yes, through manual configuration but Smithery provides simplified deployment.
Is enterprise licensing required?
CoinCap's free tier supports up to 50 requests/minute; higher volumes require paid plans.

Content

Crypto Price & Market Analysis MCP Server (JJ Fork)

smithery badge npm downloads

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.

📌 About This Fork

This is a fork of the original mcp-crypto-price project by Tracey Russell

✅ What’s changed:

  • Updated to use the CoinCap v3 API (as v2 is being sunset).
  • Additional improvements and testing planned as time permits.

💡 Shoutout to Coin Cap for their “stake-to-API” subscription model—something I hope more API providers adopt. Subscription fatigue is real!

Package Note : This project is hosted on GitHub as wazzan/mcp-coincap-jj but published to npm as @bujaayjaay/mcp-coincap-jj


🚀 Quick Start (For First-Time Users)

If you’re new to MCP servers, this guide provides step-by-step instructions to get you started.

I tested this on a Windows 11 VM to avoid cluttering my Mac—worked flawlessly!

Claude Desktop Config Locations:

  • MacOS : ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows : %APPDATA%/Claude/claude_desktop_config.json

🟢 Windows Setup Guide (Same Steps for Any MCP Client)

  1. Install Node.js: (https://nodejs.org/en)
  2. Install Claude Desktop
  3. Configure Claude Desktop:
  • Open the hamburger menu (top-left corner) → File → Settings → Developer → Edit Config
  • This opens the claude_desktop_config.json file location in Windows Explorer.
  • Edit it with your favorite editor and add the following configuration (make sure to include all closing braces!):

Note you can use these same instructions for any other MCP Client

{
  "mcpServers": {
    "mcp-coincap-jj": {
      "command": "npx",
      "args": [
        "-y",
        "@bujaayjaay/mcp-coincap-jj"
      ],
      "env": {
        "COINCAP_API_KEY": "INPUT_YOUR_API_KEY_HERE"
      }
    }
  }
}

🛠️ Developer Setup (Local Installation)

For developers and contributors who want to work on the project locally:

🖥️ Option 1: Install From npm
npm install @bujaayjaay/mcp-coincap-jj
🖥️ Option 2: Clone & Run Locally
git clone https://github.com/wazzan/mcp-coincap-jj.git
cd mcp-coincap-jj
npm install        # Install dependencies
npm run build      # Compile TypeScript code
npm test           # Run tests to verify everything works
npm start          # Starts the MCP server locally

MCP Server Config for Local Testing (Windows Example)

  • If running locally with npx, use this configuration in Claude Desktop (or any MCP client):

    {
    "mcpServers": {
    "mcp-coincap-jj": {
    "command": "cmd.exe",
    "args": [
    "/c",
    "C:\Program Files\nodejs\npx.cmd",
    "C:\Users\YOUR-WINDOWS-USERNAME\repos\github\mcp-coincap-jj"
    ],
    "env": {
    "COINCAP_API_KEY": "YOUR_API_KEY_HERE"
    },
    "disabled": false,
    "alwaysAllow": []
    }
    }
    }

🔧 Pro Tip: Using absolute paths on Windows ensures a smooth experience, especially when running multiple environments.

Smithery Installation (Optional but Easy)

Although it takes away some of the personal learning experience, it’s a great quick start!

  1. Ensure you have Smithery installed for your Claude Desktop app

  2. Run the following command:

    smithery install @bujaayjaay/mcp-coincap-jj

  3. You'll be prompted to enter your CoinCap API key during setup

UPDATE: CoinCap API Key

You now have to obtain an API Key from CoinCap to use the updated v3 API as v2 is being deprecated: (https://pro.coincap.io/api-docs/)

⚡Usage - Tools

get-crypto-price

Gets current price and 24h stats for any cryptocurrency, including:

  • Current price in USD
  • 24-hour price change
  • Trading volume
  • Market cap
  • Market rank

get-market-analysis

Provides detailed market analysis including:

  • Top 5 exchanges by volume
  • Price variations across exchanges
  • Volume distribution analysis
  • VWAP (Volume Weighted Average Price)

get-historical-analysis

Analyzes historical price data with:

  • Customizable time intervals (5min to 1 day)
  • Support for up to 30 days of historical data
  • Price trend analysis
  • Volatility metrics
  • High/low price ranges

Sample Prompts

  • "What's the current price of Bitcoin?"
  • "Show me market analysis for ETH"
  • "Give me the 7-day price history for DOGE"
  • "What are the top exchanges trading BTC?"
  • "Show me the price trends for SOL with 1-hour intervals"

Project Inspiration

License

This project is licensed under the MIT License

Related MCP Servers & Clients