Skip to main content
Glama
Coinbase Trade Assistant MCP

Coinbase Trade Assistant MCP

by angrysky56

Coinbase Trade Assistant MCP

A sophisticated Model Context Protocol (MCP) server that provides intelligent cryptocurrency trading assistance using Coinbase Advanced Trade API. Features automated technical analysis screening and real-time market insights.

Features

  • Intelligent Auto-Screener: Efficiently scans all available coins for high-probability technical setups

    • 13 EMA crosses above 55 SMA (trend confirmation)

    • RSI recovery from oversold levels (< 10)

    • Volume pattern analysis (unusual activity detection)

    • Typically returns 0-30 qualified coins depending on market conditions

  • Smart Filtering: Focus on actionable opportunities, not information overload

  • Real-time Market Data: Live price and volume data from Coinbase Advanced Trade API

  • Due Diligence Ready: Curated list for manual review and selection

  • Risk-Aware: Built-in volume and volatility filters

Related MCP server: Coinbase Chat MCP

Quick Start

  1. Configure API Keys:

  2. Add to Claude Desktop:

    {
      "mcpServers": {
        "coinbase-trade-assistant": {
          "command": "uv",
          "args": [
            "--directory",
            "/path/to/coinbase-trade-assistant-mcp",
            "run",
            "main.py"
          ]
        }
      }
    }
  3. Install Dependencies- if there is an issue or you are not using the client config which should do this automatically:

    cd coinbase-trade-assistant-mcp
    uv venv --python 3.12 --seed
    source .venv/bin/activate
    uv sync

Screening Criteria

The screener uses a confluence-based approach requiring multiple confirming signals:

  • Trend: 13 EMA crossing above 55 SMA (momentum shift)

  • Momentum: RSI recovery from oversold (< 10) back above 10-30 range

  • Volume: Unusual volume activity (3x+ average or very low < 20%)

  • Signal Strength: Requires 2 out of 3 conditions for qualification

Expected Results:

  • Bull Markets: 15-30 qualified coins

  • Bear/Sideways Markets: 0-10 qualified coins

  • Transition Periods: 5-15 qualified coins

All results ranked by signal strength for efficient due diligence.

Tools Available

Primary Workflow:

  • screen_all_coins: Main tool - Run comprehensive technical screening across all markets

  • check_signals: Review and analyze recent screening results

  • monitor_portfolio: Track specific watchlist for signals

Supporting Tools:

  • get_market_data: Current market snapshots for specific coins

  • analyze_coin: Basic technical data for individual coins (when needed)

Requirements

  • Python 3.12+

  • Coinbase CDP API keys

  • Claude Desktop or compatible MCP client

Security

  • API keys are read from local cdp_api_key.json file

  • Never commit your API key file to version control

  • The key file is automatically ignored by git (added to .gitignore)

  • Rate limiting and error handling built-in

  • If sharing your project, remove the key file first

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      B
      quality
      D
      maintenance
      Provides advanced cryptocurrency and stock market analysis using TradingView data with real-time screening, technical indicators, and pattern recognition. Supports multiple exchanges and markets for comprehensive trading intelligence through natural language queries.
      10
      3
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Provides AI agents with access to real-time cryptocurrency data from Coinbase's public API, including prices, market statistics, historical data, and technical analysis, plus simulated wallet transactions for educational purposes.
      3
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Provides cryptocurrency trading signals, market analysis, and portfolio management capabilities across 15+ exchanges with AI-enhanced technical analysis, arbitrage detection, and risk assessment tools.
      2
      MIT