Skip to main content
Glama
Simsar MCP

Simsar MCP

by miratcan

Simsar MCP

Give your AI the eyes of a trader.

MCP server that provides cryptocurrency market data and technical indicators to AI assistants like Claude.

Installation

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "simsar": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/miratcan/simsar-mcp", "simsar-mcp"]
    }
  }
}

Claude Code

claude mcp add simsar -- uvx --from git+https://github.com/miratcan/simsar-mcp simsar-mcp

Related MCP server: CryptoDataAPI MCP Server

Website

https://simsar.trade

Features

  • 48 tools for market analysis

  • Real-time price and candle data

  • 35+ technical indicators (RSI, MACD, Bollinger Bands, etc.)

  • Market sentiment (Fear & Greed, funding rates)

  • Futures data (open interest, long/short ratios)

  • News (crypto, forex, general)

  • Economic calendar (FOMC, CPI, NFP)

Example Prompts

  • "What's the RSI for Bitcoin on 4h timeframe?"

  • "Show me ETH funding rate"

  • "When is the next FOMC meeting?"

  • "Get latest crypto news"

  • "What are top traders doing on BTC?"

  • "Is the market fearful or greedy right now?"

Tools

Price & Candles

  • get_price - Current price

  • get_candles - OHLCV candlestick data

Technical Indicators

  • Moving Averages: get_sma, get_ema, get_wma, get_dema, get_tema, get_kama, get_t3, get_trima

  • Momentum: get_rsi, get_macd, get_stochastic, get_mom, get_roc, get_cci, get_willr, get_ultosc, get_trix, get_ppo, get_apo, get_cmo

  • Trend: get_adx, get_dx, get_plus_di, get_minus_di, get_adxr, get_aroon, get_aroonosc, get_sar

  • Volume: get_obv, get_mfi, get_ad, get_adosc

  • Volatility: get_atr, get_natr, get_trange, get_bollinger_bands

  • Other: get_stochrsi, get_bop

Sentiment

  • get_fear_greed - Crypto Fear & Greed Index

  • get_funding_rates - Binance Futures funding rates

Futures

  • get_open_interest - Open interest

  • get_long_short_ratio - Long/short account ratio

  • get_top_trader_ratio - Top trader positions

News & Calendar

  • get_news - Market news

  • get_economic_calendar - Upcoming FOMC, CPI, NFP

  • get_next_events - Next economic events

License

MIT

Available Tools

50 tools
get_adC

Accumulation/Distribution Line - measures money flow into/out of asset.

Inputs: symbol (required), limit, interval. Returns: result

get_adoscC

Chaikin A/D Oscillator - momentum of A/D line.

Inputs: symbol (required), fast, slow, limit, +1 more. Returns: result

get_adxA

Get ADX (Average Directional Index) for a cryptocurrency.

ADX measures trend strength (not direction) on a scale of 0-100:

  • Below 20: Weak or no trend

  • 20-40: Developing trend

  • 40-60: Strong trend

  • Above 60: Very strong trend

Args: symbol: Trading pair symbol (e.g., BTCUSDT, ETHUSDT) interval: Candle interval - 1m, 5m, 15m, 30m, 1h, 4h, 1d period: ADX period (default 14) limit: Number of values to return (default 10) start_time: Start time in ISO format (e.g., 2024-01-01) end_time: End time in ISO format (e.g., 2024-02-01)

Returns: ADX values with trend strength interpretation

Inputs: symbol (required), limit, period, end_time, +2 more. Returns: result

get_adxrC

Average Directional Movement Index Rating - smoothed ADX.

Inputs: symbol (required), limit, period, interval. Returns: result

get_apoD

Absolute Price Oscillator - difference between fast and slow EMA.

Inputs: symbol (required), fast, slow, limit, +1 more. Returns: result

get_aroonC

Aroon - identifies trend and trend strength. AroonUp>AroonDown=bullish.

Inputs: symbol (required), limit, period, interval. Returns: result

get_aroonoscC

Aroon Oscillator - difference between AroonUp and AroonDown. >0 bullish.

Inputs: symbol (required), limit, period, interval. Returns: result

get_atrA

Get ATR (Average True Range) for a cryptocurrency.

ATR measures volatility - higher values mean more volatility. Useful for setting stop-losses and position sizing.

Args: symbol: Trading pair symbol (e.g., BTCUSDT, ETHUSDT) interval: Candle interval - 1m, 5m, 15m, 30m, 1h, 4h, 1d period: ATR period (default 14) limit: Number of values to return (default 10) start_time: Start time in ISO format (e.g., 2024-01-01) end_time: End time in ISO format (e.g., 2024-02-01)

Returns: ATR values showing volatility

Inputs: symbol (required), limit, period, end_time, +2 more. Returns: result

get_bollinger_bandsA

Get Bollinger Bands for a cryptocurrency.

Bollinger Bands show volatility and potential reversal points:

  • %B > 1: Price above upper band (overbought)

  • %B < 0: Price below lower band (oversold)

  • %B = 0.5: Price at middle band

Args: symbol: Trading pair symbol (e.g., BTCUSDT, ETHUSDT) interval: Candle interval - 1m, 5m, 15m, 30m, 1h, 4h, 1d period: SMA period (default 20) std_dev: Standard deviation multiplier (default 2.0) limit: Number of values to return (default 10) start_time: Start time in ISO format (e.g., 2024-01-01) end_time: End time in ISO format (e.g., 2024-02-01)

Returns: Bollinger Bands with %B position indicator

Inputs: symbol (required), limit, period, std_dev, +3 more. Returns: result

get_bopC

Balance of Power - measures buying vs selling pressure. Range -1 to +1.

Inputs: symbol (required), limit, interval. Returns: result

get_candlesB

Get OHLCV candlestick data for a cryptocurrency.

Args: symbol: Trading pair symbol (e.g., BTCUSDT, ETHUSDT) interval: Candle interval - 1m, 5m, 15m, 30m, 1h, 4h, 1d, 1w limit: Number of candles to return (1-100, default 20) start_time: Start time in ISO format (e.g., 2024-01-01 or 2024-01-01T00:00:00) end_time: End time in ISO format (e.g., 2024-01-15 or 2024-01-15T00:00:00)

Returns: Candlestick data with open, high, low, close, volume

Inputs: symbol (required), limit, end_time, interval, +1 more. Returns: result

get_cciC

Commodity Channel Index - measures price deviation. >100 overbought, <-100 oversold.

Inputs: symbol (required), limit, period, interval. Returns: result

get_cmoD

Chande Momentum Oscillator - oscillates between -100 and +100.

Inputs: symbol (required), limit, period, interval. Returns: result

get_demaC

Double Exponential Moving Average - reduces lag of traditional EMA.

Inputs: symbol (required), limit, period, interval. Returns: result

get_dxC

Directional Movement Index - measures trend strength.

Inputs: symbol (required), limit, period, interval. Returns: result

get_economic_calendarA

Get upcoming high-impact economic events.

These events move markets significantly:

  • FOMC: Federal Reserve rate decisions (8 per year)

  • CPI: Consumer Price Index / inflation (monthly)

  • NFP: Non-Farm Payrolls / employment (monthly)

Args: days: Number of days to look ahead (default 7) event_type: Filter by type - FOMC, CPI, or NFP (optional)

Returns: List of upcoming economic events with dates and times

Inputs: days, event_type. Returns: result

get_emaC

Exponential Moving Average - more weight to recent prices, faster response than SMA.

Inputs: symbol (required), limit, period, interval. Returns: result

get_fear_greedA

Get Crypto Fear & Greed Index.

Measures overall market sentiment. Useful for timing entries/exits.

  • 0-24: Extreme Fear (potential buy opportunity - "be greedy when others are fearful")

  • 25-49: Fear

  • 50-74: Greed

  • 75-100: Extreme Greed (potential sell signal - "be fearful when others are greedy")

Returns: Current Fear & Greed Index value and classification

Inputs: no named parameters. Returns: result

get_funding_ratesA

Get funding rates from Binance Futures.

Funding rates show long/short sentiment in the derivatives market:

  • Positive rate: More longs than shorts (bullish sentiment, but potential reversal down)

  • Negative rate: More shorts than longs (bearish sentiment, but potential reversal up)

  • High absolute rate (>0.1%): Extreme sentiment, reversal more likely

Args: symbols: Comma-separated trading pair symbols (e.g., BTCUSDT,ETHUSDT,SOLUSDT)

Returns: Current funding rates for the requested symbols

Inputs: symbols. Returns: result

get_index_candlesA

Get OHLCV candles for a stock index.

Supported symbols: US30 (Dow Jones), SPX (S&P 500), NASDAQ

Args: symbol: Index symbol (e.g., US30, SPX, NASDAQ) interval: Candle interval - 1d, 1wk, 1mo range: Date range - 5d, 1mo, 3mo, 6mo, 1y

Returns: OHLCV candlestick data for the index

Inputs: symbol (required), range, interval. Returns: result

get_index_quoteA

Get current quote for a stock index (US30, SPX, NASDAQ).

Use this to check traditional market conditions and their potential impact on crypto. BTC often correlates with US stock indices.

Supported symbols:

  • US30 / DJI: Dow Jones Industrial Average

  • SPX / SP500: S&P 500

  • NASDAQ / IXIC: Nasdaq Composite

Args: symbol: Index symbol (e.g., US30, SPX, NASDAQ)

Returns: Current index price with daily change percentage

Inputs: symbol (required). Returns: result

get_kamaC

Kaufman Adaptive Moving Average - adapts to market volatility.

Inputs: symbol (required), limit, period, interval. Returns: result

get_long_short_ratioA

Get long/short account ratio for a futures symbol.

Shows percentage of accounts that are long vs short. Ratio > 1: More accounts are long (bullish sentiment) Ratio < 1: More accounts are short (bearish sentiment) Extreme ratios often precede reversals (contrarian signal).

Args: symbol: Trading pair symbol (e.g., BTCUSDT, ETHUSDT)

Returns: Long/short ratio and percentages

Inputs: symbol (required). Returns: result

get_macdA

Get MACD (Moving Average Convergence Divergence) for a cryptocurrency.

MACD shows trend direction and momentum:

  • MACD > 0: Bullish momentum

  • MACD < 0: Bearish momentum

  • MACD crossing above signal line: Buy signal

  • MACD crossing below signal line: Sell signal

Args: symbol: Trading pair symbol (e.g., BTCUSDT, ETHUSDT) interval: Candle interval - 1m, 5m, 15m, 30m, 1h, 4h, 1d fast: Fast EMA period (default 12) slow: Slow EMA period (default 26) signal: Signal line period (default 9) limit: Number of values to return (default 10) start_time: Start time in ISO format (e.g., 2024-01-01) end_time: End time in ISO format (e.g., 2024-02-01)

Returns: MACD values with trend interpretation

Inputs: symbol (required), fast, slow, limit, +4 more. Returns: result

get_mfiB

Money Flow Index - volume-weighted RSI. >80 overbought, <20 oversold.

Inputs: symbol (required), limit, period, interval. Returns: result

get_minus_diC

Minus Directional Indicator - measures downward trend strength.

Inputs: symbol (required), limit, period, interval. Returns: result

get_momC

Momentum - measures price change over period. Positive=uptrend, negative=downtrend.

Inputs: symbol (required), limit, period, interval. Returns: result

get_natrC

Normalized Average True Range - ATR as percentage of close price.

Inputs: symbol (required), limit, period, interval. Returns: result

get_newsA

Get latest market news.

Use this to understand what's happening in the markets right now. News can explain price movements and help predict future trends.

Args: category: News category - general, forex, crypto, merger limit: Number of news items to return (default 10)

Returns: Latest news headlines with sources and links

Inputs: limit, category. Returns: result

get_next_eventsA

Get the next upcoming economic events.

Quick way to see what's coming up that could move markets.

Args: limit: Number of events to return (default 5)

Returns: Next upcoming economic events

Inputs: limit. Returns: result

get_obvD

On Balance Volume - cumulative volume, confirms price trends.

Inputs: symbol (required), limit, interval. Returns: result

get_open_interestA

Get open interest for a futures symbol.

Open interest = total outstanding contracts. Shows market participation. Rising OI + rising price = strong bullish trend Rising OI + falling price = strong bearish trend Falling OI = trend weakening, positions closing

Args: symbol: Trading pair symbol (e.g., BTCUSDT, ETHUSDT)

Returns: Open interest in contracts and USD value

Inputs: symbol (required). Returns: result

get_plus_diC

Plus Directional Indicator - measures upward trend strength.

Inputs: symbol (required), limit, period, interval. Returns: result

get_ppoD

Percentage Price Oscillator - similar to MACD but as percentage.

Inputs: symbol (required), fast, slow, limit, +1 more. Returns: result

get_priceB

Get the current price of a cryptocurrency.

Args: symbol: Trading pair symbol (e.g., BTCUSDT, ETHUSDT)

Returns: Current price information

Inputs: symbol (required). Returns: result

get_rocC

Rate of Change - percentage price change over period.

Inputs: symbol (required), limit, period, interval. Returns: result

get_rsiA

Get RSI (Relative Strength Index) for a cryptocurrency.

RSI measures momentum on a scale of 0-100:

  • Below 30: Oversold (potential buy signal)

  • Above 70: Overbought (potential sell signal)

Args: symbol: Trading pair symbol (e.g., BTCUSDT, ETHUSDT) interval: Candle interval - 1m, 5m, 15m, 30m, 1h, 4h, 1d period: RSI calculation period (default 14) limit: Number of values to return (default 10) start_time: Start time in ISO format (e.g., 2024-01-01) end_time: End time in ISO format (e.g., 2024-02-01)

Returns: RSI values with interpretation

Inputs: symbol (required), limit, period, end_time, +2 more. Returns: result

get_sarC

Parabolic SAR - trailing stop and trend indicator. Price above SAR=bullish.

Inputs: symbol (required), limit, maximum, interval, +1 more. Returns: result

get_smaC

Simple Moving Average - smooths price data to identify trend direction.

Inputs: symbol (required), limit, period, interval. Returns: result

get_stochasticA

Get Stochastic Oscillator for a cryptocurrency.

Stochastic measures momentum on a scale of 0-100:

  • Below 20: Oversold (potential buy signal)

  • Above 80: Overbought (potential sell signal)

Args: symbol: Trading pair symbol (e.g., BTCUSDT, ETHUSDT) interval: Candle interval - 1m, 5m, 15m, 30m, 1h, 4h, 1d fastk_period: Fast %K period (default 14) slowk_period: Slow %K period (default 3) limit: Number of values to return (default 10) start_time: Start time in ISO format (e.g., 2024-01-01) end_time: End time in ISO format (e.g., 2024-02-01)

Returns: Stochastic values with interpretation

Inputs: symbol (required), limit, end_time, interval, +3 more. Returns: result

get_stochrsiC

Stochastic RSI - applies stochastic to RSI. More sensitive than RSI.

Inputs: symbol (required), fastd, fastk, limit, +2 more. Returns: result

get_t3C

T3 Moving Average - very smooth with minimal lag.

Inputs: symbol (required), limit, period, interval. Returns: result

get_temaC

Triple Exponential Moving Average - even less lag than DEMA.

Inputs: symbol (required), limit, period, interval. Returns: result

get_top_trader_ratioA

Get top trader long/short ratio.

Shows what the top traders (whales) are doing. More reliable signal than overall ratio - follow the smart money.

Args: symbol: Trading pair symbol (e.g., BTCUSDT, ETHUSDT)

Returns: Top trader long/short ratio and percentages

Inputs: symbol (required). Returns: result

get_trangeC

True Range - max of (high-low, |high-prevclose|, |low-prevclose|).

Inputs: symbol (required), limit, interval. Returns: result

get_trimaC

Triangular Moving Average - double-smoothed SMA.

Inputs: symbol (required), limit, period, interval. Returns: result

get_trixC

TRIX - triple-smoothed EMA rate of change. Filters noise, shows momentum.

Inputs: symbol (required), limit, period, interval. Returns: result

get_ultoscC

Ultimate Oscillator - combines short, medium, long-term momentum.

Inputs: symbol (required), limit, period1, period2, +2 more. Returns: result

get_willrC

Williams %R - momentum oscillator. >-20 overbought, <-80 oversold.

Inputs: symbol (required), limit, period, interval. Returns: result

get_wmaB

Weighted Moving Average - linearly weighted, emphasizes recent prices.

Inputs: symbol (required), limit, period, interval. Returns: result

Tool Schema Changelog

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

Loading tool schema changelog…

    TDQS

    C2.8/5.0

    Scored across 50 tools

    Disambiguation3/5

    While each tool has a distinct name, many are closely related technical indicators (e.g., multiple moving average types like SMA, EMA, DEMA, TEMA, WMA, TRIMA, KAMA, T3) that could cause an agent to select the wrong one. The descriptions help differentiate them, but the high number of overlapping functions introduces ambiguity.

    Naming Consistency5/5

    All tool names follow a consistent 'get_' prefix followed by a lowercase acronym or shorthand (e.g., get_rsi, get_macd, get_bollinger_bands). The naming is uniform and predictable.

    Tool Count3/5

    With 50 tools, this server is on the heavier side. While each indicator earns its place for a comprehensive trading toolkit, the count is borderline high and could overwhelm an agent. A more curated set might be more effective.

    Completeness4/5

    The server covers a wide range of technical indicators (oscillators, trends, volatility, volume) and adds fundamental data (fear/greed, funding rates, news, economic calendar). It lacks some features like order book or historical trades, but for analysis purposes it is reasonably complete.

    Maintenance

    ActivityInactive
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Enables AI assistants to access real-time on-chain crypto analytics, whale tracking, and market metrics through natural language queries. It provides access to over 245 endpoints for comprehensive data analysis of assets like Bitcoin, Ethereum, and stablecoins.
      7
      90 npm
      9
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Connects AI agents to real-time crypto market data, covering market health scores, derivatives, ETF flows, and BTC cycle indicators. It provides 13 specialized tools for structured market analysis, sentiment tracking, and monitoring macro-economic indicators.
      13
      13 npm
      1
      MIT
    • A
      license
      Not graded
      quality
      A
      maintenance
      Exposes 250+ financial data tools to AI assistants, enabling access and analysis of stocks, company fundamentals, ETFs, crypto, forex, commodities, economic indicators, and market insights.
      624 npm
      Apache 2.0