CoinCap

Provides up-to-date cryptocurrency data from CoinCap API v3 for MCP clients.
  • javascript

0

GitHub Stars

javascript

Language

4 months ago

First Indexed

3 weeks ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "sanchello69-mcpserver": {
      "command": "node",
      "args": [
        "/Users/aleksandrvasilev/McpServer/index.js"
      ],
      "env": {
        "COINCAP_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

This MCP server lets you access CoinCap API v3 data for cryptocurrency prices and market information. You can query current assets, individual asset details, exchange rates, and market data, then use that data from MCP clients to build dashboards, dashboards, or automated alerts.

How to use

You connect to this MCP server from your MCP client and issue high‑level requests like asking for the current price of Bitcoin, or details about a specific asset. The server exposes endpoints such as assets, asset by id, rates, rate by id, and markets for a given asset. Use your MCP client to request data and receive structured results that you can display in your app or automate into reports.

How to install

Prerequisites you need before starting:

  • Node.js 18 or newer must be installed on your system
  • Internet access to install dependencies

Install dependencies and prepare the environment for running the MCP server:

npm install

cp .env.example .env

# Add your API key to the .env file:
COINCAP_API_KEY=YOUR_API_KEY

Additional setup for CoinCap API key

CoinCap API v3 requires an API key. If you don’t have one yet, sign up for CoinCap Pro and create an API key. Then place it in the environment file as shown above.

Local run

To run the server locally for testing, start the MCP server with this command:

npm start

Configuration for Claude Desktop

If you use Claude Desktop to access this MCP server, add the following configuration to Claude’s settings to connect to the local server.

{
  "mcpServers": {
    "coincap": {
      "command": "node",
      "args": ["/Users/aleksandrvasilev/McpServer/index.js"]
    }
  }
}

Examples of usage from MCP clients

Once connected, you can request data such as the current BTC price, top cryptocurrencies by market cap, or information about a specific asset like Cardano. You can also query exchange rates and markets for a given asset to populate dashboards or trigger alerts.

Available tools

get_assets

Fetches a list of cryptocurrencies with current prices and market data.

get_asset_by_id

Fetches detailed information for a specific cryptocurrency by its id.

get_rates

Fetches exchange rates for various currencies.

get_rate_by_id

Fetches the exchange rate for a specific currency.

get_markets

Fetches market data for a specific cryptocurrency.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational