Skip to main content
Glama
SiftingIO

siftingio-mcp

Official

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_tradeA

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

last_quoteA

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

last_tvlA

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

crypto_barsA

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

forex_barsA

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

ws_subscribeA

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_unsubscribeA

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

ws_pollA

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_collectA

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_statusA

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

ws_disconnectA

Close the WebSocket, clear all subscriptions and the buffer.

stocks_searchA

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

stocks_profileA

Company profile assembled from SEC submissions metadata.

stocks_filingsB

Paginated SEC filings list for a company.

stocks_filingB

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

stocks_sectionsC

All extracted text sections of a filing.

stocks_sectionC

One extracted section's full text.

stocks_risk_factors_diffA

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

stocks_ratiosA

Fundamental ratios (latest period plus full history).

stocks_earningsB

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

stocks_financialsA

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

stocks_financial_conceptB

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

stocks_insidersA

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

stocks_ownershipB

Schedule 13D/13G beneficial-ownership filings.

stocks_eventsB

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

stocks_compensationB

DEF 14A proxy/compensation filings.

stocks_screenerA

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

stocks_barsB

Historical OHLCV bars for a US equity.

filers_holdingsA

Latest 13F-HR positions for an institutional filer.

economic_calendar_listA

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

markets_listA

List all supported markets in the catalog.

markets_status_allA

Open/closed snapshot for every market.

markets_statusA

Open/closed snapshot for one market.

markets_hoursB

Weekly trading-hours schedule for a market.

markets_calendarA

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

dex_walletA

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