
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.
pip install crypto_mcp
To install Crypto MCP for Claude Desktop automatically via Smithery, run the following command:
npx -y @smithery/cli install @telegramtool/crypto_mcp --client claude

Clone the repository and install dependencies:
git clone https://github.com/telegramtool/crypto_mcp.git
cd crypto_mcp
pip install -r requirements.txt
Add the following configuration to the ~/.cursor/mcp.json file:
{
"mcpServers": {
"crypto_mcp": {
"command": "uv",
"args": ["run", "-m", "crypto_mcp"]
}
}
}
{
"mcpServers": {
"crypto_mcp": {
"command": "cmd",
"args": ["/c", "npx", "-y", "@smithery/cli@latest", "run", "@telegramtool/crypto_mcp", "--config", "{}"]
}
}
}
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_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.This project is licensed under the MIT License.