N
Nayshins/mcp-server-ccxt
Cryptocurrency Market Data MCP Server
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
Client config (built from the install command this repo gives)
{
"mcpServers": {
"nayshins-mcp-server-ccxt": {
"command": "npx",
"args": ["-y", "@smithery/cli"]
}
}
}Parsed from the README we fetched on 2026-11-06; we have not executed it.
command/args come from the install command the repository states. When it is ambiguous, the project README wins.
VS Code (.vscode/mcp.json - the key is servers)
{
"servers": {
"nayshins-mcp-server-ccxt": {
"command": "npx",
"args": ["-y", "@smithery/cli"]
}
}
}Same server, but VS Code keeps it under <code>servers</code>.
Claude Code (command line)
claude mcp add --transport stdio nayshins-mcp-server-ccxt -- npx -y @smithery/cli
Claude Code does not read a config file; add the server with this command.
Key names differ by client: Clients & CLI
- Source
- collected from the abordage/awesome-mcp list · type: MCP server
- Harvest history
- first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
- Score
- score 1,003 · 10 sources · mcp
- Install
npx -y @smithery/cli
FAQ (answers come from our records)
How do I install it?
The repository provides this install command:
npx -y @smithery/cli. It comes from the repository itself; we cannot guarantee it runs as-is in your client.Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.
# Cryptocurrency Market Data MCP Server
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
A Model Context Protocol (MCP) server that provides real-time and historical cryptocurrency market data through integration with major exchanges. This server enables LLMs like Claude to fetch current prices, analyze market trends, and access detailed trading information.
## Features
Real-time Market Data
Current cryptocurrency prices
Market summaries with bid/ask spreads
Top trading pairs by volume
Multiple exchange support
Historical Analysis
OHLCV (candlestick) data
Price change statistics
Volume history tracking
Customizable timeframes
Exchange Support
Binance
Coinbase
Kraken
KuCoin
HyperLiquid
Huobi
Bitfinex
Bybit
OKX
MEXC
## Installation
### Installing via Smithery
To install Cryptocurrency Market Data Server for Claude Desktop automatically via Smithery:
bash
npx -y @smithery/cli install mcp-server-ccxt --client claude
### Installing Manually
bash
# Using uv (recommended)
uv pip install mcp ccxt
# Using pip
pip install mcp ccxt
## Usage
### Running the Server
bash
python cryptoserver.py
### Connecting with Claude Desktop
1. Open your Claude Desktop configuration at:
macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json
Windows: %APPDATA%\Claude\claudedesktopconfig.json
2. Add the server configuration:
json
"mcpServers": {
"crypto": {
"command": "python",
"args": ["/path/to/cryptoserver.py"]
3. Restart Claude Desktop
### Available Tools
1. get-price
Get current price for any trading pair
Example: "What's the current price of BTC/USDT on Binance?"
2. get-market-summary
Fetch detailed market information
Example: "Show me a market summary for ETH/USDT"
3. get-top-volumes
List top trading pairs by volume
Example: "What are the top 5 trading pairs on Kraken?"
4. list-exchanges
Show all supported exchanges
Example: "Which exchanges are supported?"
5. get-historical-ohlcv
Get historical candlestick data
Example: "Show me the last 7 days of BTC/USDT price data in 1-hour intervals"
6. get-price-change
Calculate price changes over different timeframes
Example: "What's the 24-hour price change for SOL/USDT?"
7. get-volume-history
Track trading volume over time
Example: "Show me the trading volume history for ETH/USDT over the last week"
### Example Queries
Here are some example questions you can ask Claude once the server is connected:
What's the current Bitcoin price on Binance?
Show me the top 5 trading pairs by volume on Coinbase
How has ETH/USDT performed over the last 24 hours?
Give me a detailed market summary for SOL/USDT on Kraken
What's the trading volume history for BNB/USDT over the last week?
## Technical Details
### Dependencies
mcp: Model Context Protocol SDK
ccxt: Cryptocurrency Exchange Trading Library
Python 3.9 or higher
### Architecture
The server uses:
CCXT's async support for efficient exchange communication
MCP's tool system for LLM integration
Standardized data formatting for consistent outputs
Connection pooling for optimal performance
### Error Handling
## Features
Real-time Market Data
Current cryptocurrency prices
Market summaries with bid/ask spreads
Top trading pairs by volume
Multiple exchange support
Historical Analysis
OHLCV (candlestick) data
Price change statistics
Volume history tracking
Customizable timeframes
Exchange Support
Binance
Coinbase
Kraken
KuCoin
HyperLiquid
Huobi
Bitfinex
Bybit
OKX
MEXC
## Installation
### Installing via Smithery
To install Cryptocurrency Market Data Server for Claude Desktop automatically via Smithery:
bash
npx -y @smithery/cli install mcp-server-ccxt --client claude
### Installing Manually
bash
# Using uv (recommended)
uv pip install mcp ccxt
# Using pip
pip install mcp ccxt
## Usage
### Running the Server
bash
python cryptoserver.py
### Connecting with Claude Desktop
1. Open your Claude Desktop configuration at:
macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json
Windows: %APPDATA%\Claude\claudedesktopconfig.json
2. Add the server configuration:
json
"mcpServers": {
"crypto": {
"command": "python",
"args": ["/path/to/cryptoserver.py"]
3. Restart Claude Desktop
### Available Tools
1. get-price
Get current price for any trading pair
Example: "What's the current price of BTC/USDT on Binance?"
2. get-market-summary
Fetch detailed market information
Example: "Show me a market summary for ETH/USDT"
3. get-top-volumes
List top trading pairs by volume
Example: "What are the top 5 trading pairs on Kraken?"
4. list-exchanges
Show all supported exchanges
Example: "Which exchanges are supported?"
5. get-historical-ohlcv
Get historical candlestick data
Example: "Show me the last 7 days of BTC/USDT price data in 1-hour intervals"
6. get-price-change
Calculate price changes over different timeframes
Example: "What's the 24-hour price change for SOL/USDT?"
7. get-volume-history
Track trading volume over time
Example: "Show me the trading volume history for ETH/USDT over the last week"
### Example Queries
Here are some example questions you can ask Claude once the server is connected:
What's the current Bitcoin price on Binance?
Show me the top 5 trading pairs by volume on Coinbase
How has ETH/USDT performed over the last 24 hours?
Give me a detailed market summary for SOL/USDT on Kraken
What's the trading volume history for BNB/USDT over the last week?
## Technical Details
### Dependencies
mcp: Model Context Protocol SDK
ccxt: Cryptocurrency Exchange Trading Library
Python 3.9 or higher
### Architecture
The server uses:
CCXT's async support for efficient exchange communication
MCP's tool system for LLM integration
Standardized data formatting for consistent outputs
Connection pooling for optimal performance
### Error Handling
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/nayshins-mcp-server-ccxt/)
- Source
- awesome · https://github.com/Nayshins/mcp-server-ccxt
- Browse by field
- MCP servers
- Listed by
- 10 independent sources
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.