StockTools in your AI assistant

Ask your assistant about a company’s SEC filings, its insiders’ open-market trades, its next earnings date, this month’s US economic releases or the Treasury curve, and get answers that carry their sources and dates, with a link back to the page here that shows the same thing. It is a Model Context Protocol (MCP) server: free, no account, no key.

Connect

In any assistant that supports remote MCP servers, add a custom connector with this address:

https://stocktools.ai/api/mcp

Claude Code:

claude mcp add --transport http stocktools https://stocktools.ai/api/mcp

Cursor, in ~/.cursor/mcp.json:

{ "mcpServers": { "stocktools": { "url": "https://stocktools.ai/api/mcp" } } }

Assistants that only run local servers will be able to use our open-source client (MIT, zero dependencies), which forwards to the same address; it will be listed here when it is published.

Tools

company_overviewCompany overview from SEC filings

Name, CIK, SEC industry, revenue, diluted EPS and net margin from the latest XBRL filings, the Piotroski F-score with how many of its nine tests were computable, Form 4 filings in 90 days, and the latest filing. No prices.

recent_filingsRecent 10-K, 10-Q and 8-K filings

The latest annual, quarterly and current reports a company filed with the SEC, with filing dates, what the 8-K items cover, and links to each document.

insider_tradesInsider open-market trades (Form 4)

Open-market purchases (P) and sales (S) that officers, directors and 10% holders reported on SEC Form 4: who, their title, shares, average price, value, the trade date and the filing date, with a link to each filing.

earnings_dateNext earnings date, confirmed or estimated

When a company is next expected to report: a date the company confirmed in its own SEC filing or announcement, or an estimate from its own history of results filings with a stated confidence. Never a consensus estimate of the results.

news_headlinesRecent headlines about a company

Recent news headlines about a company with the outlet, link and publish time, with reports of the same story grouped as the news source links them. Headlines are what outlets reported, not verified facts.

economic_calendarUS economic release calendar with first prints

Major US releases (CPI, jobs, PPI, retail sales, GDP, PCE prices, jobless claims, industrial production, housing starts, JOLTS): dates scheduled for the next five weeks, and for the last three weeks each headline as first published that day, the prior period, and the value today if revised. Never a forecast or consensus.

treasury_yield_curveUS Treasury par yield curve

The latest daily Treasury par yield curve, 1 month to 30 years, with the curves closest to one month and one year earlier, from the Treasury’s own published rates.

spy_holdingsWhat the SPDR S&P 500 ETF reported holding

The largest positions in the SPDR S&P 500 ETF Trust (SPY) by weight, as the fund reported them in its latest public Form NPORT-P, with the period they describe and the filing date. Weights only, no prices.

Every answer includes its sources, an as-of date, a link to the page here, and notes on what the figures are.

What it will not return

What it sends us

The tool your assistant calls and its inputs, for example a ticker. We do not store what the requests ask for or link them to you; our host keeps standard request logs for a short time, as for every page. About 120 calls a minute from one address; sources are cached, filings for hours and headlines for 15 minutes. Privacy