Agent Tools / MCP install guides / Market Indicators in Claude

Market Indicators in Claude

Calculate market indicators. The MCP server is https://indicators.openkrill.app/mcp. No key. The steps below are only for Claude. A call to compute_indicators was checked against that server on 2026-10-01.

What this server answers

Calculate technical indicators over a price series: SMA, EMA, RSI, MACD, Bollinger Bands, ATR, stochastic oscillator and VWAP. Each answer gives the latest value and a short series of recent values, with the source and the date of the last price.

Ask "calculate the RSI and MACD for euro-dollar", "show the 50-day SMA and Bollinger Bands for dollar-yen" or paste your own candles and ask for ATR, stochastic or VWAP. Your own prices can be anything: stocks, crypto, commodities or a spreadsheet column.

For currency pairs it reads the daily euro foreign exchange reference rates of the European Central Bank (30 currencies, history of about 12 months daily or three years weekly) and calculates close-based indicators from them. The ECB publishes one rate per day, so ATR, stochastic and VWAP, which need high, low and volume, are calculated only from candles you supply.

The maths is done by trading-signals 8.3.0 (MIT licence, Benny Neugebauer). The indicators are calculated by this plugin; they are not published or endorsed by the European Central Bank. Rates are cached for up to an hour and are not real time.

It is informational only and not financial advice. It reports numbers: it gives no buy or sell signals, no price predictions and no recommendations, and it has no trading, broker, wallet or backtesting features.

It stores nothing about you or your prices: the only lasting record is a daily count of calls per tool.

What it can do

Tools

Add Market Indicators in Claude

Claude connects to a remote MCP server as a custom connector. The connection is made from Anthropic's cloud, not from your laptop, so the server must be on the public internet. Market Indicators is. These steps were checked against Claude's custom-connector article (updated 2026-08-11) and the Claude Code MCP docs on 2026-10-01.

On a Pro or Max plan:

  1. Open Customize, then Connectors.
  2. Select the plus button, then Add custom connector.
  3. Paste https://indicators.openkrill.app/mcp. Leave Advanced settings empty: this server does not need an OAuth client id or secret.
  4. Select Add. The connector is yours. Anthropic has not reviewed it, and it is not a Directory listing.
  5. In a conversation, open the plus button, then Connectors, and enable Market Indicators. Ask: Calculate ATR and stochastic from these OHLC candles

On Team and Enterprise, an Owner adds the connector first at Organization settings, then Connectors, then Add, then Custom, then Web, and pastes the same URL. Members then connect it from Customize. A Free plan can add one custom connector.

In Claude Code, add it from the project directory:

claude mcp add --transport http market-indicators https://indicators.openkrill.app/mcp

That writes a local or user config. A JSON entry needs "type": "http" (or streamable-http) plus the url. An entry with a url and no type is skipped. Confirm with claude mcp get market-indicators. The tools you should see are compute_indicators, get_indicators.

Enable the connector only in conversations that need it. Claude can call the tools while you work, including during research, so turn off any tool you do not want invoked. Market Indicators does not write to your accounts. It still receives the arguments of each call. Read the privacy page before you paste anything that is not public.

A call checked on 2026-10-01

Five closes and a 3-period simple moving average stay inside the worker and make no outside request. The result is a number, not a buy or sell signal, and not financial advice. The request below was posted to https://indicators.openkrill.app/mcp as tools/call. HTTP 200. Source: the Market Indicators server, read 2026-10-01.

{
  "method": "tools/call",
  "params": {
    "name": "compute_indicators",
    "arguments": {
      "prices": [
        {
          "close": 10
        },
        {
          "close": 11
        },
        {
          "close": 12
        },
        {
          "close": 13
        },
        {
          "close": 14
        }
      ],
      "indicators": [
        "sma"
      ],
      "periods": {
        "sma": 3
      }
    }
  }
}

Repeat the call yourself if you need a newer reading. Cached answers expire. A rate limit is not a result: wait and try again. Nothing in the call is a ranking, a filing, or advice.

Same server, other clients

Terms used on this page

Source: plugin listing for market-indicators in this repository, and a live tools/call on 2026-10-01. As of 2026-10-01.