Cryptocurrency Market Data MCP Server
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.
Real-time Market Data
Historical Analysis
Exchange Support
To install Cryptocurrency Market Data Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install mcp-server-ccxt --client claude
# Using uv (recommended)
uv pip install mcp ccxt
# Using pip
pip install mcp ccxt
python crypto_server.py
Open your Claude Desktop configuration at:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
Add the server configuration:
{
"mcpServers": {
"crypto": {
"command": "python",
"args": ["/path/to/crypto_server.py"]
}
}
}
get-price
get-market-summary
get-top-volumes
list-exchanges
get-historical-ohlcv
get-price-change
get-volume-history
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?
mcp
: Model Context Protocol SDKccxt
: Cryptocurrency Exchange Trading LibraryThe server uses:
The server implements robust error handling for:
# To be implemented
pytest tests/
# Clone the repository
git clone [repository-url]
cd crypto-mcp-server
# Install dependencies
uv pip install -e .
Exchange Connection Errors
Rate Limiting
Data Formatting Issues
MIT License - See LICENSE file for details
No configuration available
This service may require manual configuration, please check the details on the left
Related projects feature coming soon
Will recommend related projects based on sub-categories