XOOMAR market data

com.xoomarPublished by xoomar.comOfficial publisherv0.1.11Updated Oct 24, 2026

Free US market data as tools: SEC filings, insiders, short interest, 13F, COT, Fed liquidity.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingFinanceData & Analytics

Overview

AI-generated overview

XOOMAR market data gives an assistant 26 tools over free US market datasets: SEC filings, insiders, short interest, 13F holdings, COT, Fed liquidity and crypto.

What you can do
Look up short interest, daily short volume, fails to deliver and Reg SHO threshold lists for US stocks, plus insider trades, insider buying clusters and planned insider sales from Form 4 and Form 144 filings, and large holders from Schedules 13D and 13G. Review 13F fund holders and a tracked manager's latest portfolio, company financials from XBRL, 8-K corporate events, earnings dates, Form D private placements, IPO filings and Bitcoin holdings of public companies. Read macro and market data: CFTC positioning, perpetual funding rates, Fed net liquidity and FRED series, central bank policy rates, yield curve and stablecoin supply, Treasury auctions and the US economic calendar. Check crypto,
When to use it
Use it when you want an assistant to answer questions about US equities, filings and macro conditions from primary sources, for example short interest trends, insider buying, fund holdings, Fed liquidity or Treasury auctions, without building your own data pipeline.
Requirements
Runs as a hosted Streamable HTTP endpoint or locally over stdio via npx, which needs Node.js. No key is needed to start; an optional free account key in XOOMAR_API_KEY or an Authorization or X-API-Key header raises the limit from 10 to 30 requests a minute. Keyless and free-key requests return up to six months of history. XOOMAR_MAX_ROWS sets rows per result (default 200).
Before you install
Without a key the rate limit is 10 requests a minute per IP and history is capped at six months. Republishing data requires crediting XOOMAR with a visible link and the result's sourceAttribution line, and the terms govern what you may do with the data; the Apache-2.0 license covers only the code, not the data. Results are read-only lookups, but data is fetched from third-party sources and may be delayed or incomplete.

Installation

In SourceWeft

  1. Open XOOMAR market data in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.xoomar%2Fxoomar-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "xoomar-market-data": {
      "type": "http",
      "url": "https://xoomar.com/mcp"
    }
  }
}

README

xoomar-mcp

[Listed on mcpservers.org]

An MCP server that gives AI agents the XOOMAR free market data API as tools: 26 tools over 31 datasets built from primary sources (SEC EDGAR and XBRL, FINRA, CFTC, the Federal Reserve, USAspending, exchange APIs). No key needed to start.

Use it

Hosted, nothing to install: https://xoomar.com/mcp (Streamable HTTP). Add it as a remote MCP server or custom connector in Claude.ai, Claude Code (claude mcp add --transport http xoomar https://xoomar.com/mcp), ChatGPT, Cursor or any client that connects by URL. Send Authorization: Bearer <key> or X-API-Key with a free account key for 30 requests a minute; without one the limit is 10 a minute per IP. Keyless and free-key requests return up to six months of history.

Local, over stdio: Claude Desktop (claude_desktop_config.json), Claude Code, Cursor, Windsurf and any other MCP client that launches stdio servers:

json
{  "mcpServers": {    "xoomar": {      "command": "npx",      "args": ["-y", "xoomar-mcp"]    }  }}

Claude Code, one line:

bash
claude mcp add xoomar -- npx -y xoomar-mcp

As a library (the hosted endpoint is built this way):

ts
import { buildServer } from "xoomar-mcp";const server = buildServer({ apiKey: "xm_live_...", maxRows: 100 }); // an McpServer with the 26 tools; connect any transport

Optional environment for the stdio bin: XOOMAR_API_KEY (a free account key from https://xoomar.com/signup raises the limit from 10 to 30 requests a minute; keyless and free-key requests return up to six months of history), XOOMAR_MAX_ROWS (rows per tool result, default 200).

Tools

ToolWhat it returns
short_interestFINRA short interest with days to cover, per settlement date
short_volumeFINRA daily short sale volume and the short share of volume, since 2021
fails_to_deliverSEC fails to deliver by settlement date, since 2010
insider_tradesSEC Form 4 insider transactions
insider_clustersCompanies where several insiders bought on the open market in a window
threshold_listReg SHO threshold securities lists (Nasdaq and Cboe, since 2022)
planned_insider_salesSEC Form 144 notices of proposed sale
large_holdersSchedule 13D and 13G holders above 5%
fund_holdersWhich tracked 13F managers hold a ticker
fund_portfolioOne tracked manager's latest 13F portfolio
company_financialsQuarterly and annual figures and the balance sheet from XBRL
earnings_calendarReported earnings dates from 8-K Item 2.02 filings and the next expected date per company (estimated, with its basis)
corporate_events8-K material events by item
cot_positioningCFTC Commitments of Traders, latest or one market's history
funding_ratesPerpetual funding on Binance, Bybit, OKX, Hyperliquid and Kraken (BitMEX history to 16 Sep 2026, when it closed its swaps)
fed_liquidityNet liquidity and its components, or one FRED series
policy_ratesCentral bank policy rates, 38 economies with a current series
macro_seriesUS yield curve, spreads, stablecoin supply
treasury_auctionsTreasury auction results and calendar since 2010
economic_calendar22 US release types from the agencies' schedules, with actuals after release
private_placementsSEC Form D private placements
ipo_pipelineS-1, F-1, 424B4, EFFECT and RW filings
bitcoin_treasuriesBitcoin held by public companies
federal_contractsUS federal contract actions by listed parent
crypto_marketOpen interest, liquidations, options metrics, whale positions
api_referenceHow the underlying API works

Every result carries updatedAt, source (who publishes the data: FINRA, the SEC, the CFTC, the exchange), sourceAttribution (the credit line to show with it) and the attribution line. Ask things like "How has GME short interest moved this year?", "Which tracked funds bought NVDA last quarter?", "What is Fed net liquidity doing?", "Show open-market insider purchases in the last 7 days".

Where it is listed

Listed in the official MCP registry as com.xoomar/xoomar-mcp, on npm as xoomar-mcp, and on mcpservers.org.

Data terms

When you republish the data, credit XOOMAR with a visible link to the dataset page on xoomar.com, together with the result's sourceAttribution line. What you may do with the data is set out at https://xoomar.com/terms.

Development

bash
npm installnpm test        # builds, then talks to the server over stdio (one test hits the live API)

Apache-2.0 for this code, XOOMAR. The license covers the code only, not the data.

Source: README.md at commit 9925724

Tools

26

short_interest

FINRA short interest

Short interest for a US stock: shares short, average daily volume, days to cover, change, per FINRA settlement date (twice a month), newest first. Without a symbol: the latest settlement's highest days-to-cover names.

Parameterslimitsymbol

short_volume

FINRA daily short sale volume

Daily short sale volume and total volume per symbol from FINRA's Reg SHO files since August 2021, with the short share of volume. History for a symbol (oldest first; from, to and limit select the window, up to 5,000 days) or the latest day's largest short volumes.

Parameterstodaysfromsymbol

fails_to_deliver

SEC fails to deliver

SEC fails-to-deliver quantity and price by settlement date for a symbol since January 2010 (from, to and limit select the window, up to 5,000 dates), or the latest settlement's largest fails by value.

Parameterstofromlimitsymbol

insider_trades

SEC Form 4 insider trades

Insider transactions from SEC Form 4: insider name and title, transaction code, shares, price, value, date. History for a ticker (from, to and limit select the window, up to 2,000 rows) or the latest trades across companies (type buys for open-market purchases, sells for sales).

Parameterstofromtypelimittickerwindow

insider_clusters

Insider cluster buying

Companies where several different insiders bought their own stock on the open market within a window (Form 4 transaction code P only): distinct buyers with titles, trades, combined value, first and latest trade dates. Default: three or more insiders in 30 days, sorted by number of insiders then value. Use ticker to check one company.

ParametersdayslimitminUsdtickerminInsiders

threshold_list

Regulation SHO threshold securities

Reg SHO threshold lists from the Nasdaq and Cboe daily files since 2022: securities whose fails to deliver stayed above the threshold for five settlement days. One date (default the newest), one symbol's days on the list, or one listing market.

Parametersdatelimitmarketsymbol

planned_insider_sales

SEC Form 144 notices of proposed sale

Form 144 notices: an affiliate's planned sale of restricted or control stock (seller, shares, approximate market value, planned date), filed before the trade.

Parametersdayssymbol

large_holders

Schedule 13D and 13G holders

Holders above 5% from Schedule 13D (active) and 13G (passive) cover pages: holder, shares, percent of class, filing date. For a symbol or the latest filings.

Parametersdaysformsortsymbol

fund_holders

13F institutional holders of a stock

Which tracked 13F managers (Berkshire, Bridgewater, Citadel, Renaissance and others) held a ticker at their latest quarterly filing: shares, value, share of portfolio, change.

Parameterstickerrequired

fund_portfolio

A tracked manager's 13F portfolio

The latest 13F portfolio of one tracked manager by slug, e.g. berkshire-hathaway, bridgewater, citadel-advisors, renaissance-technologies. Positions with value, shares and share of portfolio.

Parametersslugrequired

company_financials

Company financials from SEC XBRL

Quarterly revenue, net income and diluted EPS (calendar quarters, fourth quarter derived from the annual report), annual revenue, net income, operating cash flow, capex, buybacks and dividends, and the latest balance sheet instants, from the company's own XBRL filings.

Parameterssymbolrequired

corporate_events

SEC 8-K material events

8-K current reports with their item numbers (2.02 earnings, 5.02 officer changes, 1.01 agreements and so on), for a ticker or the latest across companies.

Parametersdaysitemticker

earnings_calendar

Earnings calendar (8-K Item 2.02)

When US companies report results, from their own 8-K filings. With a ticker: every reported date since 2023 and the next expected date (an estimate until the company confirms it). Without: the calendar window (default today to 14 days ahead; from and to open any window up to 120 days; status reported or estimated). Dates only, no EPS or consensus.

Parameterstofromlimitstatusticker

cot_positioning

CFTC Commitments of Traders

Weekly CFTC positioning: the latest report across all tracked markets, or one market's history by slug (e.g. gold, bitcoin, euro-fx, e-mini-s-p-500-stock-index, 10-year-u-s-treasury-notes-chicago-board-of-trade; the latest report lists every slug): open interest and long/short by trader category.

Parameterslimitmarket

funding_rates

Perpetual futures funding rates

Current perpetual funding rates on Binance, Bybit, OKX, Hyperliquid and Kraken for tracked crypto symbols (hourly venues shown as the 8-hour equivalent), or one symbol's history by slug (e.g. btc, eth, sol).

Parametersslug

fed_liquidity

Fed liquidity

Weekly US net liquidity (Fed balance sheet minus the Treasury General Account minus reverse repo) with its components, oldest first, or one FRED series (WALCL, WRESBAL, RRPONTSYD, WTREGEN, SOFR, EFFR, IORB, WSHOSHO).

Parameterslimitseries

policy_rates

Central bank policy rates

Central bank policy rates for 38 economies with a current series: the current table, or one country code's history (e.g. us, xm for the euro area, jp, gb).

Parameterscountry

macro_series

US macro series

US Treasury yield curve points, curve spreads and stablecoin supply as daily series. Filter by series name and date range.

Parameterstofromseries

treasury_auctions

US Treasury auctions

Treasury auction results and calendar since 2010 from TreasuryDirect: security type and term, auction and issue dates, offering amount, high yield or discount rate, bid-to-cover, dealer, direct and indirect allotments. Default: coupon auctions (notes, bonds, TIPS, FRNs); upcoming=true lists announced auctions not yet run.

Parameterstofromtermtypelimitupcoming

economic_calendar

US economic calendar

Scheduled US releases from the agencies' own calendars (CPI, PPI, payrolls, weekly jobless claims, PCE, GDP, retail sales, housing, durable goods, industrial production, trade, FOMC decisions and minutes, Beige Book), with the actual and previous print filled after release and a unit field. No consensus figures. Default window: last 7 days to next 30.

Parameterstofromimportance

private_placements

SEC Form D private placements

Form D notices of exempt offerings: issuer, amount sold, amount offered, investors, whether it is a pooled fund. Largest raises in a window, one issuer by CIK, or the most recent filings.

Parameterscikdayssortfunds

ipo_pipeline

IPO pipeline

S-1 and F-1 registration statements, 424B4 final prospectuses, EFFECT notices and RW withdrawals from EDGAR, with the filer's listing status.

Parametersnewdaysform

bitcoin_treasuries

Bitcoin held by public companies

Bitcoin holdings of public companies from their own XBRL filings: coins, fair value, cost basis, as of the filing period.

Takes no parameters.

federal_contracts

US federal contract actions

Largest US federal contract actions from USAspending, optionally summed by listed parent company (by=ticker) or filtered to one ticker.

Parametersbydayslistedticker

crypto_market

Crypto market data

Open interest history for a symbol slug, recent liquidations across exchanges, Deribit options metrics (put/call, max pain, DVOL) for BTC or ETH, or Hyperliquid whale positions.

Parametersslugdatasetrequired

api_reference

XOOMAR API reference

How the underlying free API works: endpoints, parameters, rate limits, CSV downloads and the attribution terms. Use when a tool here does not cover the exact query.

Takes no parameters.

Version history

3
  1. v0.1.11LatestOct 2, 2026
  2. v0.1.10Sep 24, 2026
  3. v0.1.7Sep 18, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts