Intel
Connect an MCP client to rwa.wtf market and company data.
Intel is the base, read-only MCP scope. It exposes 31 structured market-data tools, including Lighter markets, company fundamentals, filings, ownership, news, calendars, screening, crypto, and heatmaps.
A Trade key is the higher-permission scope. It includes every Intel route on this page, plus 6 tools for account data and order management.
Connect · View Intel routes · View Trade routes
Intel routes
| Data | Tools | Response |
|---|---|---|
| Catalog | get_intel_catalog, get_intel_status | Routes, filters, response fields, provider status, and access rules |
| Lighter markets | get_markets, get_market_stats, get_lighter_candles | Markets, mark and index prices, volume, open interest, funding, and OHLCV |
| Company data | get_quote, get_profile, get_financials, get_metrics, get_analyst, get_company, get_cash, get_etf | Price, profile, financial statements, ratios, analyst data, cash flow, and ETF holdings |
| Market overview | get_movers, get_crypto, get_heatmap_tradfi, get_heatmap_defi | Movers, crypto snapshots, and heatmap JSON |
| Screening | get_screener, screen_stocks, get_screen_meta | Provider screening, cached-universe screening, facets, and numeric ranges |
| Ownership | get_insiders, get_institutions, get_congress | Form 4 transactions, 13F holders, and congressional trades |
| News | get_news, get_article, get_featured_news | News lists and article text |
| Calendar | get_calendar | Earnings and economic events |
| Filings | get_filings, get_filing_document, search_filings | SEC filing lists, documents, and full-text search |
| Price history | get_candles | Equity OHLCV by date range and interval |
Call get_intel_catalog when exact input names or response fields are needed. The catalog is generated from the live route contract.
Screening
For the cached-universe screener:
- Call
get_screen_metafor valid sectors, industries, exchanges, countries, and numeric ranges. - Call
screen_stockswith 1 or more filters. Filters are combined with AND. - Check
status,signalNote, andrsiCapNotebefore using the results. - Paginate with
pageandpageSize.
Numeric filters use names such as mcap_min, price_max, relvol_min, pe_max, and rsi_max. The full list is returned by get_intel_catalog.
Data conventions
- Tickers use exchange symbols such as
NVDAandBRK-B. - Monetary values are returned as numbers or decimal strings according to the source contract.
- Percent fields identify their units in the catalog. Margin and ratio fields should not be assumed to use the same scale.
- Lighter candle
lastTradeIdis a cumulative freshness identifier. It is not a per-candle trade count. - Crypto uses the primary market-data feed when available, then CoinGecko as a fallback.
- Large articles and filing documents are bounded before they enter model context.
Limits
All API keys owned by 1 account share these limits:
| Limit | Allowance |
|---|---|
| Intel and market-data calls | 15 per rolling minute |
| Intel and market-data calls | 200 per rolling hour |
| All API-key traffic | 60 per rolling minute |
| Active keys | 10 per account |
There is no per-second throttle, short bursts are allowed. On 429, read Retry-After, pause for that interval, then continue. Creating another key does not add capacity.
Access
A read key can access MCP market-data tools and permitted GET /v1/intel/* routes. It cannot read account balances, positions, orders, sessions, or other API keys. It cannot trade, deposit, withdraw, or migrate funds.
rwa.wtfdocs