Skip to main content
Glama
SiftingIO

siftingio-mcp

Official
by SiftingIO

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoPort for HTTP transport (default: 3000)
MCP_HTTP_PORTNoAlternative port for HTTP transport
MCP_AUTH_TOKENNoBearer token for HTTP transport authentication
SIFTING_WS_URLNoOverride the default WebSocket URL
SIFTING_API_KEYYesYour SiftingIO API key, obtainable at https://sifting.io
SIFTING_BASE_URLNoOverride the default backend URL

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
last_trade

Latest trade snapshot (price + size) for a symbol on a venue. Read straight from the live engine; never cached.

last_quote

Top-of-book quote (best bid/ask with sizes) for a symbol on a venue.

last_tvl

Aggregated total value locked (TVL) for a DEX pair on a chain.

crypto_bars

Historical OHLCV bars for a USD-quoted crypto symbol (e.g. BTCUSD). Volume is fractional base-asset volume.

forex_bars

Historical OHLC bars for a 6-char FX pair (e.g. EURUSD). Volume is always 0 for OTC spot forex.

ws_subscribe

Open (if needed) the live WebSocket and subscribe to symbols on a channel. Incoming ticks are buffered; read them with ws_poll. Returns current connection status.

ws_unsubscribe

Stop receiving symbols on a channel. Returns current connection status.

ws_poll

Read buffered live frames. Omit after_seq to get the most recent frames (a tail snapshot); then pass the returned next_seq on subsequent calls to get only newer frames. Non-blocking.

ws_collect

One-shot: subscribe, wait up to duration_ms collecting matching ticks (or until max reached), then return them. Subscriptions this call newly creates are removed afterwards. Use this for a quick 'sample N seconds of live data' request.

ws_status

Report connection state, active subscriptions, buffered frame count, and the last error.

ws_disconnect

Close the WebSocket, clear all subscriptions and the buffer.

stocks_search

Ticker/company lookup by ticker, name, or CIK substring.

stocks_profile

Company profile assembled from SEC submissions metadata.

stocks_filings

Paginated SEC filings list for a company.

stocks_filing

A single filing's detail, including its document file list.

stocks_sections

All extracted text sections of a filing.

stocks_section

One extracted section's full text.

stocks_risk_factors_diff

Year-over-year risk-factor (Item 1A) diff between two 10-Ks.

stocks_ratios

Fundamental ratios (latest period plus full history).

stocks_earnings

Earnings-release history (8-K item 2.02).

stocks_financials

Full XBRL financials bundle for a company (all concepts and periods).

stocks_financial_concept

One XBRL concept's full reported time series for a company.

stocks_insiders

Form 3/4/5 insider transactions (limit default 10, max 25).

stocks_ownership

Schedule 13D/13G beneficial-ownership filings.

stocks_events

8-K material events, optionally filtered by item code.

stocks_compensation

DEF 14A proxy/compensation filings.

stocks_screener

Cross-sectional screener: one concept/period across all filers.

stocks_bars

Historical OHLCV bars for a US equity.

filers_holdings

Latest 13F-HR positions for an institutional filer.

economic_calendar_list

Upcoming and released macro economic events (actual/previous/consensus).

markets_list

List all supported markets in the catalog.

markets_status_all

Open/closed snapshot for every market.

markets_status

Open/closed snapshot for one market.

markets_hours

Weekly trading-hours schedule for a market.

markets_calendar

Holiday/half-day calendar for a market over a date range.

dex_wallet

Token holdings for a wallet on an EVM chain.

Prompts

Interactive templates invoked by user choice

NameDescription
company_snapshotBuild a concise fundamental snapshot of a US-listed company by combining profile, ratios, the latest filing, and the live price.
compare_companiesCompare several US-listed companies across key fundamental ratios.
market_nowSummarize which major markets are open and the next high-impact US macro events.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SiftingIO/siftingio-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server