# kukapay/crypto-trending-mcp [Health: Active]

**Category:** 💰 Finance & Fintech  
**Repository:** https://github.com/kukapay/crypto-trending-mcp  
**GitHub Stars:** 8  
**Views:** 3  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/kukapay-crypto-trending-mcp

## Description
Tracking the latest trending tokens on CoinGecko.

## Claude Desktop Quick Installation
Heuristic fallback — verify the package name and runner against the repository README before running it. Uses `npx` (confidence: low):

```json
"mcpServers": {
  "crypto-trending-mcp": {
    "command": "npx",
    "args": ["-y","kukapay-crypto-trending-mcp"]
  }
}
```

## Documentation

## What kukapay/crypto-trending-mcp MCP server does

The kukapay/crypto-trending-mcp MCP server brings CoinGecko’s trending cryptocurrency page into an MCP client. Its main output is a Markdown document containing a table of currently trending assets. The table includes rank, name, symbol, price, one-hour change, 24-hour change, seven-day change, 24-hour trading volume, and market capitalization.

The project is suited to questions that depend on the current contents of CoinGecko’s trending list rather than a fixed dataset. For example, an agent can use the returned document to identify assets with positive daily changes or select the highest-ranked entries by market cap. The repository describes the data as providing real-time insights, but the material does not specify a refresh interval or historical-data feature.

## How it works

The server provides one MCP tool named `get_trending_md_doc`. When called, it returns the full trending page in Markdown format. The response is designed to remain readable to both people and language models, with the market data organized into a table.

A separate MCP prompt, `parse_trending_md_doc`, gives the client instructions for locating and parsing that table. It can guide an LLM toward structured results containing fields such as rank, name, symbol, price, percentage changes, volume, and market cap. The prompt supports follow-up analysis, including filtering by positive price movement and sorting by market capitalization. The repository identifies Claude Desktop as the intended client environment.

## Setup and configuration

Running the kukapay/crypto-trending-mcp MCP server requires Python 3.10 or newer and Node.js for the Playwright browser dependencies. The documented setup flow is local: clone the repository, enter its directory, install the project dependencies with `uv sync`, and run `playwright install`.

Claude Desktop can load the server through its MCP configuration file. The example uses the `uv` command with the project directory, followed by `run main.py`. The directory value must be replaced with the absolute local path to the cloned project. On macOS, the configuration file is under `~/Library/Application Support/Claude/`; on Windows, it is under `%APPDATA%/Claude/`. Restarting Claude Desktop makes the configured tools available.

The provided material does not describe environment variables, an API key, or another credential requirement. It also does not document a hosted endpoint; the setup assumes that the server runs from the local repository.

## Tools and capabilities

- `get_trending_md_doc`: returns the CoinGecko trending page as Markdown.
- `parse_trending_md_doc`: supplies parsing instructions for extracting the trending-coin table with an LLM.
- Market fields include rank, name, symbol, price, one-hour change, 24-hour change, seven-day change, 24-hour volume, and market cap.
- Natural-language analysis can cover filtering, extraction, and ranking after the document is retrieved.

## Limitations and notes

The kukapay/crypto-trending-mcp MCP server is documented around CoinGecko’s trending page and does not claim broader market-data coverage. The repository lists one data-retrieval tool and one parsing prompt; it does not describe portfolio actions, trading execution, alerts, historical series, or data storage. The Markdown response is the primary data format, while structured output depends on the MCP client and its LLM following the parsing prompt.

The README gives Claude Desktop configuration instructions but does not confirm compatibility with other clients. It also does not state a request quota, update schedule, uptime guarantee, or CoinGecko API contract beyond the displayed trending-page data.

_Full upstream README: https://allmcps.com/mcp/kukapay-crypto-trending-mcp/readme_

