Free financial data: company analysis, DCF, comps, benchmarks, screening. No API key.
Runs on your machine from its package; the steps are below.

At most: only reads or looks up information.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
npx -y deepviews-mcp
MCP client config
{
"mcpServers": {
"deepviews": {
"command": "npx",
"args": [
"-y",
"deepviews-mcp"
]
}
}
}
Free SEC-EDGAR fundamentals, DCF valuation and WACC for Claude, Cursor, VS Code and any MCP client. No API key.
Ask your assistant things like:
> Run a DCF on MSFT and show me which assumptions drive the result
> Compare NVDA with its closest peers on margins, ROE and EV/EBITDA
> Screen for technology companies with ROE above 20% and P/E under 25
> How does Costco's gross margin compare with its industry?
npx -y deepviews-mcp and you are done.Claude Code
claude mcp add --transport stdio --scope user deepviews -- npx -y deepviews-mcp
Or install it as a Claude Code plugin (adds the /deepviews:analyze and /deepviews:screen commands and a financial-analysis skill):
/plugin marketplace add Rswcf/deepviews-mcp
/plugin install deepviews@deepviews
Claude Desktop, Cursor, Windsurf, Cline and most other clients use the same mcpServers block:
{
"mcpServers": {
"deepviews": {
"command": "npx",
"args": ["-y", "deepviews-mcp"]
}
}
}
VS Code (.vscode/mcp.json), or use the install button above:
{
"servers": {
"deepviews": {
"type": "stdio",
"command": "npx",
"args": ["-y", "deepviews-mcp"]
}
}
}
Gemini CLI
gemini mcp add -s user deepviews -- npx -y deepviews-mcp
Requires Node.js 18 or newer.
| Tool | What it returns | Try asking |
|---|---|---|
analyze_company | Valuation ratios, the latest income statement, balance sheet and cash flow, several years of revenue and margins | "Give me an overview of Apple's financials" |
calculate_dcf | Fair value per share vs the previous close, reverse DCF (implied growth), projected FCFs, WACC x terminal-growth sensitivity matrix; override growth, terminal growth, WACC or years | "Run a DCF on MSFT with 9% WACC" |
get_comparables | The company vs its closest peers by market cap: P/E, P/B, P/S, EV/EBITDA, gross and net margin, ROE, D/E, with group medians | "Who are NVDA's closest peers and how does it compare?" |
get_industry_benchmarks | 25th / 50th / 75th percentiles for valuation multiples, margins, ROE, current ratio and D/E in the company's industry | "Is Tesla's margin high for its industry?" |
screen_stocks | Companies filtered by sector, industry, P/E, P/B, EV/EBITDA, ROE, D/E, market cap and revenue | "Healthcare stocks with P/E under 20 and D/E below 1" |
get_market_signals | RSI, MACD, SMA 50/200, news sentiment and short interest (delayed market data) | "What do the technicals and short interest say about AMD?" |
get_news_sentiment | 30-day news sentiment score, trend and article breakdown | "What's the news sentiment on TSLA this month?" |
All tools are read-only.
The server runs on your machine and calls the public DeepViews API (https://www.deepviews.dev/api) with the tool arguments only: tickers and screening filters. It sends no personal data and has no telemetry.
| Variable | Default | Description |
|---|---|---|
DEEPVIEWS_API_URL | https://www.deepviews.dev | Base URL for API calls, e.g. for local development |
MCP client (Claude, Cursor, VS Code, …)
│ stdio
▼
deepviews-mcp (this repo, runs locally)
│ HTTPS
▼
DeepViews API ── SEC EDGAR pipeline (Cloudflare D1) · FRED · delayed market data
Issues and pull requests are welcome. See CONTRIBUTING.md and the good first issues.
If DeepViews saves you an API bill, a ⭐ helps other people find it.
DeepViews MCP 让 Claude、Cursor、VS Code 等 AI 工具直接调用美股基本面数据:公司财务、DCF 估值、WACC、可比公司、行业基准和股票筛选,数据来自 SEC EDGAR,覆盖约 13,700 家美股上市公司。无需 API key,免费。
claude mcp add --transport stdio --scope user deepviews -- npx -y deepviews-mcp
网页版(中英双语):deepviews.dev/zh。结果仅为模型计算,不构成投资建议。