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
hexstrike-ai
HexStrike AI is an AI-powered MCP cybersecurity automation platform with 150+ tools.
AP2
AP2 provides code samples and demos for the Agent Payments Protocol.
YC-Killer
YC-Killer is an AI agents library by Singularity Research, open-sourcing...
solana-agent-kit
An open-source toolkit for AI agents to interact with Solana protocols.
mcp-server
MCP Server provides access to stock market data and financial statements.
mcp-boilerplate
Create a remote MCP server on Cloudflare with user login and payment options.