LABSCO SUMMARY
Every number stays clickable back to the sentence it was read from.
Provenance survives the whole chain: a KPI pulled into a benchmark, then into a pressure-test report, still carries the link to the filing sentence behind it. That is what makes the output auditable in one click rather than something an analyst re-derives before trusting it — which is the entire difference between a research tool and a plausible-sounding one.
What it is
Revelata's deepKPI service over MCP, with an open-source library of equity-research workflows built on it. It returns structured KPI series for US public companies drawn from SEC filings, clean 10-K, 10-Q and 8-K markdown, derived metrics, peer benchmarks and seasonality splits.
What you get
- Structured KPI time series for US public companies, read out of SEC filings, with Excel export
- Clean filing markdown in the conversation, and verbatim quotes from MD&A, risk factors and footnotes
- Company business descriptions with segment and geography structure, plus thematic "who does X?" discovery
- Metrics nobody reports directly — Q4 backed out of the full year, segment remainders, ARPU, ASP, AUV, take rates
- Seasonal quarterly ratios from historical actuals, splitting an annual forecast into quarters as an Excel workbook
- Operational peer discovery by semantic search, with aligned KPI fingerprints and segment sub-benchmarks, in HTML or Excel
- Analyst reports pressure-tested claim by claim against filing data, as an interactive HTML report
- A guided path for users with no company or thesis yet — interview, screen, deep dive — and an orchestrator for research that crosses several of these at once
- A clickable link from every returned data point back to its source sentence in the original filing, preserved through downstream calls
Requirements
A free Revelata account. The MCP endpoint is https://deepkpi-mcp.revelata.com/mcp, authorized over OAuth in Claude and ChatGPT — the browser flow runs on first use. The skills install as a plugin from the revelata/deepkpi-agents marketplace, or as a ZIP uploaded to Claude.ai with code execution enabled. A Cowork install propagates to Claude Code; the reverse does not, so install through Cowork if you want both. OpenClaw takes a different route entirely: the REST API with an API key in DEEPKPI_API_KEY, no MCP.
Setup effort
Add the hosted endpoint, then sign in — paste it into your client, then approve the OAuth sign-in
USE CASES
01
Getting an operating metric into a model without hand-keying it
Pull the KPI series for the company and export it to Excel with the source links intact.
02
Quoting a filing accurately
Pull the filing markdown and take verbatim text from MD&A, risk factors or the footnotes.
03
Getting a number the company never reported
Derive it — Q4 from the full year less three quarters, a segment remainder, a per-unit figure.
04
Splitting an annual forecast into quarters
Compute seasonal ratios from the historical actuals and apply them, as a workbook you can hand over.
05
Checking an analyst report against the filings
Pressure-test it claim by claim and read the HTML report with evidence links next to each one.
06
Finding the right comparables for a company
Discover operational peers by semantic search, then align their KPI fingerprints and build the segment benchmarks.
BEFORE YOU INSTALL
What to know first
Requires
A free Revelata account
INSTALLATION
Connect your client
Server setup
Setup
Claude Code
TERMINAL
claude plugin marketplace add revelata/deepkpi-agents
claude plugin install revelata@revelata-marketplaceComplete the MCP OAuth flow, which runs in your browser on first use
Hosted endpoint
ENDPOINT URL
https://deepkpi-mcp.revelata.com/mcpAdd this hosted endpoint to your MCP client, then sign in.
MCP Clients
Claude Desktop
Create a free Revelata account at https://www.revelata.com/signup?product_id=0
In Claude Desktop, open Settings → Connectors → Add custom connector
Enter Revelata deepKPI as the name and paste https://deepkpi-mcp.revelata.com/mcp as the server URL, then click Add
Start a chat; when prompted, sign in with your Revelata account in the browser
Claude.ai
Create a free Revelata account at https://www.revelata.com/signup?product_id=0
On Claude.ai, enable Code execution and file creation under Settings → Capabilities
Add a custom connector under Settings → Customize: name it Revelata deepKPI and paste https://deepkpi-mcp.revelata.com/mcp as the server URL
Start a chat; when prompted, sign in with your Revelata account in the browser