@pipeworx/twelvedata

Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/twelvedata’s. Install: one-click buttons

Connect to just the @pipeworx/twelvedata pack

https://gateway.pipeworx.io/twelvedata/mcp — only @pipeworx/twelvedata’s own tools, nothing else in the catalog.

No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.

Tools: 17

Twelve Data MCP — stock, ETF, forex, crypto data. Free 800 req/day.

Auth

  • Platform: PLATFORM_TWELVEDATA_KEY. BYO: ?_apiKey=….

Tools

  • time_series(symbol, interval, exchange?, mic_code?, country?, type?, outputsize?, prepost?, dp?, order?, timezone?, date?, start_date?, end_date?, previous_close?, format?, delimiter?) — OHLC time series
  • quote(symbol, interval?, exchange?, country?, format?, dp?, prepost?, timezone?, eod?) — quote snapshot
  • price(symbol, format?, prepost?) — latest price
  • eod(symbol, exchange?, mic_code?, country?, type?, prepost?, dp?, format?) — end-of-day quote
  • exchange_rate(symbol, format?, dp?, timezone?) — forex rate (e.g. EUR/USD)
  • currency_conversion(symbol, amount, format?, dp?) — FX conversion
  • stocks(symbol?, exchange?, mic_code?, country?, type?, format?) — stock symbols
  • forex_pairs(symbol?, currency_base?, currency_quote?, format?) — forex pairs
  • cryptocurrencies(symbol?, exchange?, currency_base?, currency_quote?, format?) — crypto symbols
  • etfs(symbol?, exchange?, mic_code?, country?, page?, outputsize?) — ETF symbols, paged (default 200 rows; count is the total). A stock ticker returns empty_reason: wrong_instrument_class with a pointer to stocks.
  • indices(symbol?, country?, exchange?, mic_code?, page?, outputsize?) — index symbols, paged. ~1,300 non-US indices only: US indices (SPX, DJI, IXIC) are not in Twelve Data’s reference list, and quoting them requires a Grow-or-higher key via _apiKey; a US filter returns that refusal rather than an empty list.
  • earnings(symbol, exchange?, country?, mic_code?, type?, period?, outputsize?, format?, dp?, start_date?, end_date?) — earnings calendar
  • earnings_calendar(start_date?, end_date?, country?, format?, dp?) — broad earnings calendar
  • dividends(symbol, exchange?, country?, mic_code?, range?, start_date?, end_date?) — dividends
  • splits(symbol, exchange?, country?, mic_code?, range?, start_date?, end_date?) — splits
  • profile(symbol, exchange?, country?, mic_code?) — company profile

Data source

https://api.twelvedata.com

Tools

  • time_series — Twelve Data OHLC time series for a stock, forex, crypto, or ETF symbol. Requires symbol and interval (e.g. ‘1min’, ‘1h’, ‘1day’). Returns timestamped open/high/low/close + volume.
  • quote — Twelve Data real-time quote snapshot for a symbol: open, high, low, close, volume, 52-week range, exchange, currency. Use for a full current-day market snapshot.
  • price — Twelve Data latest trade price for a single symbol (stock, forex, crypto, ETF). Returns a single numeric price field. Lightest endpoint for current-price lookups.
  • eod — Twelve Data end-of-day closing quote for a symbol. Returns the last closing price, volume, and date. Use for daily settlement prices rather than intraday data.
  • exchange_rate — Twelve Data live forex exchange rate for a currency pair symbol (e.g. ‘EUR/USD’). Optional dp (decimal places) and timezone. Returns rate, timestamp, and pair identifiers.
  • currency_conversion — Twelve Data real-time currency conversion: pass a forex pair symbol (e.g. ‘EUR/USD’) and an amount to get the converted value at the current exchange rate.
  • stocks — Twelve Data reference list of all supported stock symbols with exchange and country metadata. Use to discover or validate tickers before querying price endpoints.
  • forex_pairs — Twelve Data reference list of all supported forex currency pairs (e.g. EUR/USD). Use to enumerate or validate pair symbols before querying exchange_rate or time_series.
  • cryptocurrencies — Twelve Data reference list of all supported cryptocurrency symbols with exchange metadata. Use to discover or validate crypto tickers before querying price endpoints.
  • etfs — Twelve Data reference list of supported ETF symbols (64,000+ listings worldwide) with exchange and country metadata — paged, default 200 rows, count is the total matched. Filter by symbol (e.g. “SPY
  • indices — Twelve Data reference list of supported market index symbols with exchange metadata — about 1,300 NON-US indices (e.g. N225 Nikkei 225, 000001 SSE Composite, NSEI Nifty 50), paged, default 200 rows. F
  • earnings — Twelve Data earnings history and upcoming earnings dates for a stock symbol: EPS estimate, EPS actual, surprise percentage, and report date per quarter.
  • earnings_calendar — Twelve Data broad earnings calendar — upcoming and recent earnings announcements across all covered symbols. Returns symbol, date, EPS estimate, and time of day (before/after market).
  • dividends — Twelve Data historical dividends for a stock / ETF symbol: ex-date, amount, frequency. Use for income analysis and dividend-capture strategies on Twelve-Data-covered symbols.
  • splits — Twelve Data historical stock splits for a symbol: ratio, date. Use to adjust historical Twelve Data prices across split events.
  • profile — Twelve Data company profile for a stock symbol: name, sector, industry, employees, CEO, description, website, address, and exchange listing details.
  • technical_indicator — Compute a technical indicator time series for a stock/forex/crypto symbol via Twelve Data — RSI, SMA, EMA, MACD, Bollinger Bands (bbands), ADX, ATR, Stochastic, CCI, and more. PREFER for “RSI(14) of A

Tools

  • cryptocurrencies — Twelve Data reference list of all supported cryptocurrency symbols with exchange metadata. Use to discover or validate crypto tickers before querying price endpoints.
  • currency_conversion — Twelve Data real-time currency conversion: pass a forex pair symbol (e.g. 'EUR/USD') and an amount to get the converted value at the current exchange rate.
  • dividends — Twelve Data historical dividends for a stock / ETF symbol: ex-date, amount, frequency. Use for income analysis and dividend-capture strategies on Twelve-Data-covered symbols.
  • earnings — Twelve Data earnings history and upcoming earnings dates for a stock symbol: EPS estimate, EPS actual, surprise percentage, and report date per quarter.
  • earnings_calendar — Twelve Data broad earnings calendar — upcoming and recent earnings announcements across all covered symbols. Returns symbol, date, EPS estimate, and time of day (before/after market).
  • eod — Twelve Data end-of-day closing quote for a symbol. Returns the last closing price, volume, and date. Use for daily settlement prices rather than intraday data.
  • etfs — Twelve Data reference list of supported ETF symbols (64,000+ listings worldwide) with exchange and country metadata — paged, default 200 rows, `count` is the total matched. Filter by symbol (e.g. SPY
  • exchange_rate — Twelve Data live forex exchange rate for a currency pair symbol (e.g. 'EUR/USD'). Optional dp (decimal places) and timezone. Returns rate, timestamp, and pair identifiers.
  • forex_pairs — Twelve Data reference list of all supported forex currency pairs (e.g. EUR/USD). Use to enumerate or validate pair symbols before querying exchange_rate or time_series.
  • indices — Twelve Data reference list of supported market index symbols with exchange metadata — about 1,300 NON-US indices (e.g. N225 Nikkei 225, 000001 SSE Composite, NSEI Nifty 50), paged, default 200 rows. F
  • price — Twelve Data latest trade price for a single symbol (stock, forex, crypto, ETF). Returns a single numeric price field. Lightest endpoint for current-price lookups.
  • profile — Twelve Data company profile for a stock symbol: name, sector, industry, employees, CEO, description, website, address, and exchange listing details.
  • quote — Twelve Data real-time quote snapshot for a symbol: open, high, low, close, volume, 52-week range, exchange, currency. Use for a full current-day market snapshot.
  • splits — Twelve Data historical stock splits for a symbol: ratio, date. Use to adjust historical Twelve Data prices across split events.
  • stocks — Twelve Data reference list of all supported stock symbols with exchange and country metadata. Use to discover or validate tickers before querying price endpoints.
  • technical_indicator — Compute a technical indicator time series for a stock/forex/crypto symbol via Twelve Data — RSI, SMA, EMA, MACD, Bollinger Bands (bbands), ADX, ATR, Stochastic, CCI, and more. PREFER for RSI(14) of AA
  • time_series — Twelve Data OHLC time series for a stock, forex, crypto, or ETF symbol. Requires symbol and interval (e.g. '1min', '1h', '1day'). Returns timestamped open/high/low/close + volume.

Regenerated from source · build October 2, 2026