Content
# Crypto MCP

This is a cryptocurrency price query server based on the Model Context Protocol (MCP). It provides various tools to obtain virtual currency prices, market trends, detailed information, and K-line data.
## Table of Contents
* [Installation](#installation)
* [Usage](#usage)
* [Tools](#tools)
* [Resources](#resources)
* [License](#license)
## Installation
### Install via pip
```bash
pip install crypto_mcp
```
### Install via Smithery [Recommended]
To install Crypto MCP for Claude Desktop automatically through [Smithery](https://clis.smithery.ai/server/@telegramtool/crypto_mcp), execute the following command:
```bash
npx -y @smithery/cli install @telegramtool/crypto_mcp --client claude
```
[Includes various installation methods](https://clis.smithery.ai/server/@telegramtool/crypto_mcp)

### Manual Installation
Clone the repository and install dependencies:
```bash
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:
For PIP installation:
```json
{
"mcpServers": {
"crypto_mcp": {
"command": "uv",
"args": [
"run",
"-m",
"crypto_mcp"]
}
}
}
```
For Smithery installation:
```json
{
"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 virtual currency
* `get_trending_coins` - Get the list of currently trending virtual currencies
* `get_coin_detail` - Get detailed information about a virtual currency
* `get_global_market_data` - Get global cryptocurrency market data
* `search_coins` - Search for virtual currencies
* `get_common_coins_prices` - Get price information for common virtual currencies
* `get_k_line_data` - Get K-line data for virtual currencies
### Coinglass API Tools
* `coinglass_get_coin_info` - Get contract market information for virtual currencies
* `coinglass_get_kline_data` - Get K-line data for virtual currency contracts
* `coinglass_get_position_info` - Get position information for virtual currency contracts
* `coinglass_get_trade_volume` - Get trading volume information for virtual currency contracts
* `coinglass_get_trade_amount` - Get trading amount information for virtual currencies
* `coinglass_get_exchange_position` - Get position distribution of virtual currencies across exchanges
## Resources
* [CoinGecko API](https://www.coingecko.com/en/api)
* [Bitget API](https://bitgetlimited.github.io/apidoc/en/spot)
* [Coinglass](https://www.coinglass.com/)
## License
This project is licensed under the MIT License.
Connection Info
You Might Also Like
valuecell
ValueCell is a community-driven, multi-agent platform for financial applications.
HexStrike AI
Enable AI agents (Claude, GPT, Copilot, etc.) autonomously run 150+...
YC-Killer
A library of enterprise-grade AI agents designed to democratize artificial...
cupertino
A local Apple Documentation crawler and MCP server. Written in Swift.
SmartDB_MCP
Universal database MCP server connecting to MySQL, PostgreSQL, SQL Server,...
neurolink
Universal AI Development Platform with MCP server integration,...