telegramtool_crypto_mcp

telegramtool_crypto_mcp

by telegramtool
A server for querying cryptocurrency prices, market trends, and detailed information using the Model Context Protocol (MCP).

Cryptocurrency Price Query MCP Server

License

The Cryptocurrency Price Query MCP Server is a server based on the Model Context Protocol (MCP) designed to provide tools for querying cryptocurrency prices, market trends, detailed information, and K-line data. It integrates with APIs like CoinGecko, Bitget, and Coinglass to deliver comprehensive crypto market insights.

Table of Contents

Installation

Install via pip

pip install crypto_mcp

Install via Smithery [Recommended]

To install Crypto MCP for Claude Desktop automatically via Smithery, run the following command:

npx -y @smithery/cli install @telegramtool/crypto_mcp --client claude

Installation Options

Manual Installation

Clone the repository and install dependencies:

git clone https://github.com/telegramtool/crypto_mcp.git
cd crypto_mcp
pip install -r requirements.txt

Usage

Configure in Cursor

Add the following configuration to the ~/.cursor/mcp.json file:

PIP Installation:

{
    "mcpServers": {
        "crypto_mcp": {
            "command": "uv",
            "args": ["run", "-m", "crypto_mcp"]
        }
    }
}

Smithery Installation:

{
  "mcpServers": {
    "crypto_mcp": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "@smithery/cli@latest", "run", "@telegramtool/crypto_mcp", "--config", "{}"]
    }
  }
}

Tools

CoinGecko and Bitget API Tools

  • get_coin_price - Get the current price of a specified cryptocurrency.
  • get_trending_coins - Retrieve a list of trending cryptocurrencies.
  • get_coin_detail - Fetch detailed information about a cryptocurrency.
  • get_global_market_data - Obtain global cryptocurrency market data.
  • search_coins - Search for cryptocurrencies.
  • get_common_coins_prices - Get price information for common cryptocurrencies.
  • get_k_line_data - Retrieve K-line data for a cryptocurrency.

Coinglass API Tools

  • coinglass_get_coin_info - Get contract market information for a cryptocurrency.
  • coinglass_get_kline_data - Retrieve K-line data for a cryptocurrency contract.
  • coinglass_get_position_info - Fetch position information for a cryptocurrency contract.
  • coinglass_get_trade_volume - Get trade volume information for a cryptocurrency contract.
  • coinglass_get_trade_amount - Retrieve trade amount information for a cryptocurrency.
  • coinglass_get_exchange_position - Get the position distribution of a cryptocurrency across exchanges.

Resources

License

This project is licensed under the MIT License.

Features & Capabilities

Categories
mcp_server model_context_protocol python docker api_integration cryptocurrency coingecko bitget coinglass

Implementation Details

Stats

0 Views
0 Favorites
1 GitHub Stars

Repository Info

telegramtool Organization

Similar Servers

continuedev_continue by continuedev
0
0
0