DEV Community

2x lazymac
2x lazymac

Posted on • Originally published at api.lazy-mac.com

How to Use the Crypto Trading Signals API — Free REST + MCP Server

Every trading bot needs reliable signals. RSI divergence, MACD crossover, Bollinger Band squeeze — manually calculating these across multiple pairs is a nightmare. This API does it in one call.

Try It Right Now

curl -s https://api.lazy-mac.com/crypto-signal/api/v1/signal/BTCUSDT | jq
Enter fullscreen mode Exit fullscreen mode

Response:

{
  "symbol": "BTCUSDT",
  "interval": "1h",
  "signal": {
    "action": "HOLD",
    "strength": "weak",
    "confidence": 0,
    "score": 0,
    "maxScore": 12,
    "details": [
      { "name": "RSI", "score": 0, "reason": "RSI neutral (49.41)" },
      { "name": "MACD", "score": 1, "reason": "MACD bullish (hist: 67.78)" },
      { "name": "EMA", "score": 0, "reason": "EMA mixed" },
      { "name": "BB", "score": 0, "reason": "Price within Bollinger Bands" }
    ]
  }
}
Enter fullscreen mode Exit fullscreen mode

Real data. Real signals. No API key needed for free tier.

All Endpoints

Endpoint Description
GET /api/v1/signal/:symbol Full signal with action recommendation
GET /api/v1/indicators/:symbol Raw RSI, MACD, EMA, BB values
GET /api/v1/candles/:symbol OHLCV candle data
GET /api/v1/screener Scan multiple pairs at once

Get Multi-Pair Signals

curl -s https://api.lazy-mac.com/crypto-signal/api/v1/screener | jq
Enter fullscreen mode Exit fullscreen mode

Use as an MCP Server in Claude or Cursor

Add this to your MCP config and your AI assistant can query live crypto signals:

{
  "mcpServers": {
    "crypto-signal": {
      "url": "https://api.lazy-mac.com/crypto-signal/mcp"
    }
  }
}
Enter fullscreen mode Exit fullscreen mode

Then just ask Claude: "What's the current RSI for ETHUSDT?" — it calls the API automatically.

Python Example

import requests

signal = requests.get(
    "https://api.lazy-mac.com/crypto-signal/api/v1/signal/ETHUSDT"
).json()

if signal["signal"]["action"] == "BUY":
    print(f"BUY signal! Confidence: {signal['signal']['confidence']}")
Enter fullscreen mode Exit fullscreen mode

Pricing

Tier Requests/mo Price
Free 100 $0
Pro 10,000 $9/mo
Business Unlimited $49/mo

Get Pro Access on Gumroad →


Browse all 22 APIs at api.lazy-mac.com →

More from the lazymac API Toolkit:

Top comments (0)