MCP-Crypto-Server
Verified Safeby Niraj-82
Overview
Retrieve and analyze cryptocurrency market data from various exchanges for trading bots, AI agents, and analytics dashboards.
Installation
uvicorn server:app --reloadEnvironment Variables
- HOST
- PORT
- CACHE_TTL
- LOG_LEVEL
- MCP_SERVER_STATUS
- RATE_LIMIT_INTERVAL
Security Notes
The project demonstrates good security practices including input validation (exchange/symbol), retry logic for external API calls, comprehensive error handling to prevent exposing raw stack traces, and reliance on the reputable CCXT library for exchange interactions. It does not contain obvious dangerous patterns like 'eval', 'exec', or hardcoded secrets. The configuration parameters (HOST, PORT, CACHE_TTL, etc.) are not sensitive, and while not explicitly using `os.getenv` in the provided `config.py` snippet, Pydantic's BaseSettings typically allows environment variable overrides for these types of settings.
Similar Servers
mcp-crypto-price
Provides real-time price data, market analysis, and historical trends for cryptocurrencies using the CoinCap API.
test-bb-mcp-server
This MCP server enables crypto market analysis using Bitbank public API data, providing analysis tools, technical indicators, and SVG charts for LLMs like Claude to easily interpret and respond to user queries.
tradepilot-mcp-server
Provides advanced 18-layer trading intelligence for autonomous options trading, integrating real-time market data with technical and options analysis.
mcp-crypto-server
A high-performance platform for real-time cryptocurrency and stock market data, technical analysis, LLM-powered insights, and news aggregation, primarily for generating trading signals and reports for AI applications.