MCP.so
Sign In

My Crypto MCP

@0xanpham

About My Crypto MCP

This Model Context Protocol (MCP) server provides cryptocurrency information through Claude Desktop. It connects to the CoinMarketCap API to fetch real-time cryptocurrency data.

Basic information

Category

Finance & Commerce

Runtime

node

Transports

stdio

Publisher

0xanpham

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "crypto": {
      "command": "node",
      "args": [
        "/absolute/path/to/your/project/build/index.js"
      ],
      "env": {
        "CMC_API_KEY": ""
      }
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is My Crypto MCP?

My Crypto MCP is a Model Context Protocol server that provides real‑time cryptocurrency information through Claude Desktop. It connects to the CoinMarketCap API to fetch current prices and display a sample portfolio, making it useful for investors and developers who want crypto data directly in chat.

How to use My Crypto MCP?

Install dependencies with npm install, build with npm run build, then add the server configuration to Claude Desktop’s settings with an absolute path to build/index.js and your CoinMarketCap API key in the CMC_API_KEY environment variable. After restarting Claude Desktop, attach the “portfolio” resource and ask questions like “What is my portfolio’s current value?”.

Key features of My Crypto MCP

  • Fetches current cryptocurrency prices via CoinMarketCap API
  • Displays a sample portfolio with holdings and valuation
  • Easy integration with Claude Desktop via MCP
  • Requires only Node.js (v16+) and a free API key

Use cases of My Crypto MCP

  • Checking live cryptocurrency prices during a chat with Claude
  • Viewing a sample portfolio’s total value and asset breakdown
  • Practicing MCP server setup and configuration with real‑world APIs
  • Getting market context for portfolio decisions without leaving Claude

FAQ from My Crypto MCP

Which API does My Crypto MCP use?

It uses the CoinMarketCap API to obtain current cryptocurrency data.

What are the requirements to run My Crypto MCP?

You need Claude Desktop, Node.js (v16 or later), and a valid CoinMarketCap API key.

How do I configure the server in Claude Desktop?

Edit Claude Desktop’s settings JSON to add an mcpServers entry with command node, args pointing to your build/index.js, and an environment variable CMC_API_KEY set to your API key.

Where does the sample portfolio data come from?

The sample portfolio is embedded in the server’s source code and updated with live prices from the API when you ask for its value.

Can I modify the portfolio holdings?

Yes, you can edit the sample portfolio data in the source code (e.g., in helper.ts) and rebuild the server to reflect your own holdings.

Comments

More Finance & Commerce MCP servers