mcpField
X
XOOMAR market data

XOOMAR market data

Remote
xoomar.comFinance1Updated 3w ago

About XOOMAR market data

XOOMAR market data is an MCP server for AI agents and finance users, exposing US market datasets from primary sources through 26 tools. It supports hosted HTTP and local stdio connections.

Key features

  1. 0126 tools across 31 datasets
  2. 02SEC insider and filing data
  3. 03FINRA short-interest data
  4. 04Fund holdings and portfolios
  5. 05Fed, CFTC and crypto data
  6. 06Source and attribution metadata

Use cases

  1. 01Track short interest and insider trades
  2. 02Check tracked funds’ stock holdings
  3. 03Review Fed liquidity and economic data
  4. 04Query crypto funding and market metrics

MCP support

Exposes XOOMAR market data API capabilities as 26 tools for MCP clients. Available as a hosted Streamable HTTP endpoint or a local stdio server.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://xoomar.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Packages
npmxoomar-mcp0.1.11

Tools

26
ParameterTypeRequiredDescription
limitintegerNoRows to return (default 24)
symbolstringNoUS ticker symbol, e.g. GME. Class shares as on the SEC list, e.g. BRK-B.

Details

From the project 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:

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

Claude Code, one line:

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

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

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

npm install
npm 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.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.