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.