# PROJECT.md ## Purpose `crypto-mcp` is a compact MCP server for crypto-related tools. The current goal is a clean HTTP JSON-RPC 2.0 endpoint that works well with MCP clients such as mcporter. ## Current interface - `GET /` → tool discovery JSON - `GET /health` → health and cache stats - `POST /mcp` → JSON-RPC 2.0 MCP transport ## Tool set - `get_price` - `get_ohlcv` - `get_indicator` - `get_market_snapshot` - `get_top_movers` ## Notes - No SSE transport. - No event stream. - No URL-fetching helper tool. - Keep the transport small and predictable. ## Verification - `./tests.sh` - `./run.sh`