canli-mcp 0.22.0 · free and open source
Give your AI real financial data.
canli-mcp is a free finance MCP server that connects Claude, ChatGPT, Cursor and other AI assistants to SEC filings, market and economic data and 443 finance tools. Every answer says where its numbers came from. No key, no account.
npx -y canli-mcp
Same question, asked twiceReceipt
AutoZone, Inc.: revenue for its fiscal year, from the 10-K it filed on
- AI on its own
- "not reported"
- AI with canli-mcp
- $20,338,555,000
- Filed with the SEC
- $20,338,555,000
Matches the filing
Open the 10-K on SEC.gov- 89 of 91questions about last week's filings answered right with canli-mcp, and 0 wrong numbers; 0 of 91 by the same AI on its own
- 443finance tools, which your assistant finds as it needs them
- 5tools loaded at the start: 2,558 tokens instead of 100,608, so your assistant keeps its room to think
- Freeopen source under the MIT licence, with no key and no account
What you can ask
Ask in plain words. It looks up the answer.
Your assistant picks the right tool and shows where each figure came from: the filing, the agency or the market data behind it.
- How do I connect Claude to free stock market data?Claude
- How can an AI agent read a company's financial statements from SEC filings?Financial statements
- How do I see insider trading (Form 4 filings) with an AI agent?Insider trades
- How often does a company beat its own guidance?Beating guidance
- How can an AI agent read a hedge fund's 13F holdings?13F holdings
- How can an AI agent get economic data like inflation and unemployment?Economic data
- How do I tell whether a backtest is overfit?Overfit backtests
- How do I compare several stocks' returns and correlation in Claude?Compare stocks
Works with
The assistant you already use
- Claude
- Claude Code
- Claude Desktop
- Cursor
- VS Code
- ChatGPT
- Codex
- Gemini CLI
- Windsurf
- Cline
- Zed
- Any other MCP client
Add it
One step, then ask
In Claude or ChatGPT, as a connector
Add a custom connector with this address. Nothing to install. The connector runs canli-mcp 0.22.0 and leaves out share prices and your own files; for those, and the newest release, run it on your computer.
https://canlicapital.com/mcp/canli
In Claude Code
claude mcp add canli -- npx -y canli-mcp
In every AI app on your computer at once
It finds Claude Desktop, Cursor, VS Code and the others, adds one entry to each and keeps a copy of every file it changes.
npx -y canli-mcp setup
What is inside
Seven toolkits in one
Each is also its own server. canli-mcp loads them together, so your assistant reaches all 443 tools through one connection.
236 tools
Quant finance
performance and risk, options, fixed income, portfolios, econometrics, indicators and a library of 399 strategy sleeves
About quant finance17 tools
Backtest validation
deflated Sharpe ratio, overfitting probability, data-snooping tests, leakage checks and placebo tests
About backtest validation139 tools
Markets
SEC filings and statements as filed, foreign filers too, insider trades, 13F and 5% holders, fund portfolios, options chains and volatility surfaces, the Fed, Treasury yields and auctions, FRED, World Bank and OECD data, central banks abroad, prediction markets, prices and a whole-market overview, analysts' targets and technical indicators, a figure traced down its filing, what a token's contract can do, every annual report searched at once, management's record against its own guidance, what followed every past market fall, ship traffic from satellite tracking, every country's economy from its own statistics office and central bank, the Fed's next moves as futures price them, nowcasts of growth and inflation, money markets and financial conditions, market breadth and the earnings season, and energy, crops, jobs and housing from their publishers
About markets8 tools
SEC fundamentals
company financials as first reported, with later restatements flagged
About sec fundamentals6 tools
Research record
Canli Capital's open research record
About research record5 tools
Paper trading
Alpaca paper orders behind pre-trade checks, each check signed
About paper trading32 tools
Factor backtests
factor backtests that refuse lookahead and fill only what the market can take, crisis replays, purged cross-validation, a breadth lab that counts its independent bets, parameter sweeps on every core, data annotation, a signed ledger of filings, a paper league, a paper exchange where AI agents trade in order books, a count of how many independent views a group of models holds, and a search for what diversifies a book
About factor backtests
It can draw, too
Charts in the chat, for a short summary's cost
In apps that show MCP views, the result opens as a chart or table you can sort and zoom, while the assistant reads only a short summary.
Market map
Every index, sector, yield, currency, commodity and crypto as a tile, coloured by its move over a day to a year. Rank them, and a tile opens its chart.
Yield curve
The Treasury curve against a month, a year and five years ago, played through five years, with the 10Y-2Y and 10Y-3M spreads and how often it was inverted.
Compare stocks
Up to eight tickers: growth of 1, a sortable table of return, volatility, Sharpe, drawdown and beta, and a correlation heatmap that counts the independent bets.
Statements
A company's statements as filed, a trend on every line, and one click to margins or growth. Click lines to chart them.
Volatility surface
Implied volatility across strikes for each expiry, the term structure, the skew and the whole surface as a heatmap.
Chart and options
Candlesticks you zoom and pan, with moving averages, Bollinger bands, RSI and MACD, and the option chain for any expiry.
Backtest lab
Growth of 1 against buy-and-hold and the S&P 500, drawdown and trades, sliders that rerun it, and a luck check of every setting tried.
How it is tested
Checked against the filings, every week
Every week
Questions about last week's filings
gpt-6.1-terra alone answered 0 of 91; with canli-mcp, 89 of 91.
The weekly testAgainst other finance servers
79% right on the 14 questions every server finished; the best of the others, 54%.
The comparisonEvery release
How it works and is tested
Each tool against reference cases, every search for a tool, every number's source.
How it works
Questions
Before you add it
Is it free?
Yes. canli-mcp is open source under the MIT licence. It needs no API key and no account, on your computer or as a connector.
Does it give investment advice?
No. It shows what companies filed and what the data says, with the source of each figure. What you do with it is your decision.
Where does the data come from?
From the people who publish it: the SEC's filings and their XBRL data, the Federal Reserve, the Treasury, the Bureau of Labor Statistics, FRED and others. Prices come from Yahoo Finance's public chart data unless you add your own Alpaca or Tiingo key.
What do I need to run it?
As a connector, nothing: paste the URL into Claude or ChatGPT. On your own computer, Node.js 20.10 or later. One command adds it to every AI app it finds.
Who makes it?
Arhan Canli, 15, in Dubai, in the open on GitHub. Corrections are published on the corrections page.
The family
Every Canli server
18 tools, hosted
Backtest validation MCP server
Is my backtest real or luck? Ask from any AI assistant: deflated Sharpe, overfitting probability and the track record needed, plus grid backtests, stress tests and broker checks.
8 tools, hosted
SEC fundamentals MCP server
What did a company report, and when? Financials from SEC filings as they stood on a date, with later restatements flagged and each value tied to its filing.
6 tools, hosted
Quant research MCP server
What has been tested here, and what failed? Search Canli Capital's research papers, the strategies it killed and how many trials each search used.
139 tools, on npm
Free market data and SEC filings MCP server
SEC filings and statements as filed, insider trades, 13F holders, options chains, Treasury yields, FRED and central banks, with no key.
32 tools, on npm
Backtesting MCP server with no lookahead
Point-in-time factors from SEC filings, backtests with lookahead blocked in code, costs on the actual trades, and a ledger of every variant.
236 tools, on npm
Free quant finance MCP server
236 quant tools: performance and risk, options and exotics, fixed income, portfolios, econometrics, indicators and 399 strategy sleeves.
5 tools, on npm
Paper trading MCP server for AI agents
An agent trades your Alpaca paper account behind your own limits, a kill switch and confirmation tokens. Live keys are refused.
For developers: a local paper-trading workflow, not yet released. Not investment advice. The hosted servers can run an earlier release than npm; each card shows its own.