canli-mcp / Alpha Vantage alternative
Is there a free alternative to the Alpha Vantage MCP server?
canli-mcp is one: it is free, needs no API key, and reads SEC filings, Treasury and FRED data from the sources themselves. Alpha Vantage's server uses your Alpha Vantage API key and follows that plan's limits, so compare what each covers for your use.
Price: $0 to run. Updated 2026-11-02. Free and MIT-licensed, with no account and no API key. Or run claude mcp add canli -- npx -y canli-mcp in Claude Code.
Ask it
How has Microsoft's share price moved this month?
The agent finds the tool through canli-mcp's find_tool and runs it through run_tool. This is the call:
{
"name": "price_history",
"arguments": {
"symbol": "MSFT",
"start": "2026-10-01",
"interval": "1Day"
}
}What came back
Recorded from canli-mcp 0.15.1 on 2026-11-02, with no API key set. The model read 2,075 characters.
| date | close |
|---|---|
| 2026-10-21 | 532.95 |
| 2026-10-22 | 521.08 |
| 2026-10-23 | 524.51 |
| 2026-10-26 | 532.6 |
| 2026-10-27 | 531.33 |
| 2026-10-28 | 531.01 |
| 2026-10-29 | 530.14 |
| 2026-10-30 | 521.91 |
The result price_history sent back, in full form
{
"ref": "r5",
"symbol": "MSFT",
"interval": "1Day",
"adjusted": true,
"start": "2026-10-01",
"end": "2026-10-30",
"count": 22,
"change": {
"from": "2026-10-01",
"to": "2026-10-30",
"total_return": 0.0177652
},
"dates": [
"2026-10-01",
"2026-10-02",
"2026-10-05",
"2026-10-06",
"2026-10-07",
"2026-10-08",
"…"
],
"open": [
519.88,
519.39,
521.62,
531.68,
530.73,
529.81,
"…"
],
"high": [
522.85,
522.5,
532.35,
535.69,
531.73,
533.51,
"…"
],
"low": [
512.17,
513.66,
521.47,
528.78,
524.69,
518.79,
"…"
],
"close": [
512.8,
517.53,
525.18,
529.3,
529.76,
522.61,
"…"
],
"volume": [
19731900,
17822300,
26604800,
21107500,
16790200,
20228700,
"…"
],
"currency": "USD",
"exchange": "NasdaqGS",
"asset_class": "equity",
"name": "Microsoft Corporation",
"dividends": [],
"splits": [],
"source": "Yahoo Finance chart data (no key)",
"limits": [
"Yahoo Finance's public chart data: unofficial, for personal use under Yahoo's terms, and it can change or stop without notice. Set ALPACA_AP…",
"Not investment advice."
]
}Prices, filings and statistics are as the sources published them on that day; run the call again for today's. Nothing here is investment advice.
The tools behind the answer
| Tool | Pack | What it does |
|---|---|---|
price_history | markets | Price bars (open, high, low, close, volume), daily to hourly, for US stocks and ETFs, stocks listed abroad (SAP.DE, 7203.T), currency pairs (EUR/USD), futures (crude oil, gold), indices and yields (S&P 500, VIX, 10 year yield) and crypto (bitcoin), by symbol or plain name. Stocks adjust for splits and dividends by default, with dividends, splits and the total return; returns: true adds daily returns. No key needed; uses the user's Alpaca or Tiingo key for US stocks when set. |
Add canli-mcp
claude mcp add canli -- npx -y canli-mcp{ "mcpServers": { "canli": { "command": "npx", "args": ["-y", "canli-mcp"] } } }https://canlicapital.com/mcp/canliEverything canli-mcp does · How it compares with other finance MCP servers
