This pulls operating metrics and SEC filing data from public companies that you won't find in standard financial terminals. We're talking about the kind of granular KPIs buried in 10-Ks and 10-Qs that analysts usually extract manually. Reach for this when you need to compare unit economics, customer cohorts, or operational efficiency metrics across companies without crawling through hundreds of pages of filings. The source documentation is minimal, but the pitch is clear: deeper fundamental data than Bloomberg's dataset. Connects over streamable HTTP, so you can query company financials and pull structured KPI data directly into your Claude workflows.
Public tool metadata for what this MCP can expose to an agent.
search_kpisSearch for KPIs of a company by semantic similarity. Each result costs 1 credit (max 15). Default is 3 — start small and increase only if needed. Best practice: call list_kpis first (free) to discover exact KPI names, then use those names as targeted queries here instead of re...4 paramsSearch for KPIs of a company by semantic similarity. Each result costs 1 credit (max 15). Default is 3 — start small and increase only if needed. Best practice: call list_kpis first (free) to discover exact KPI names, then use those names as targeted queries here instead of re...
querystringsourcevaluecompany_idstringnum_of_resintegerlist_kpisList all available KPIs for a company, organized by category. This is free and the recommended first step before calling search_kpis — use the returned KPI names to craft precise, low-cost searches. Omit source to list all; set to '10-K', '10-Q', or '8-K' to filter. For US com...2 paramsList all available KPIs for a company, organized by category. This is free and the recommended first step before calling search_kpis — use the returned KPI names to craft precise, low-cost searches. Omit source to list all; set to '10-K', '10-Q', or '8-K' to filter. For US com...
sourcevaluecompany_idstringquery_company_idLook up a company's identifier by name. For US companies, this is the SEC CIK value.2 paramsLook up a company's identifier by name. For US companies, this is the SEC CIK value.
num_of_resintegercompany_namestringget_company_summaryFetch a narrative company summary derived from the company's latest 10-K. Costs 3 credits per successful call. For US companies, company_id is the SEC CIK; if you only have a company name, look up company_id with the query_company_id tool first.1 paramsFetch a narrative company summary derived from the company's latest 10-K. Costs 3 credits per successful call. For US companies, company_id is the SEC CIK; if you only have a company name, look up company_id with the query_company_id tool first.
company_idstringget_company_segmentsFetch a structured breakdown of business segments derived from the company's latest 10-K. Costs 3 credits per successful call. For US companies, company_id is the SEC CIK; if you only have a company name, look up company_id with the query_company_id tool first.1 paramsFetch a structured breakdown of business segments derived from the company's latest 10-K. Costs 3 credits per successful call. For US companies, company_id is the SEC CIK; if you only have a company name, look up company_id with the query_company_id tool first.
company_idstringcompany_summary_searchFind companies by semantic similarity to their 10-K-derived company summary. Costs 1 credit per company returned (max 15 via top_k_companies); empty results cost nothing. Use when the user wants peers, thematic screens, or companies matching a business description before drill...2 paramsFind companies by semantic similarity to their 10-K-derived company summary. Costs 1 credit per company returned (max 15 via top_k_companies); empty results cost nothing. Use when the user wants peers, thematic screens, or companies matching a business description before drill...
querystringtop_k_companiesintegerlist_sec_filing_markdownsList SEC filings available as markdown for a given CIK. Free (no credits). Use this to discover valid `acc_no` and `seq_no` values before fetching content. `form_type` can be omitted to include all forms under the CIK.4 paramsList SEC filings available as markdown for a given CIK. Free (no credits). Use this to discover valid `acc_no` and `seq_no` values before fetching content. `form_type` can be omitted to include all forms under the CIK.
cikintegerend_datevalueform_typevaluestart_datevalueget_sec_filing_markdownFetch the markdown content for a specific SEC filing (`acc_no`) and sequence (`seq_no`, default 1). Costs 10 credits per successful call. When the user asks “what did they say” / “what comments were made” / “exact language”, quote verbatim snippets from the returned markdown r...3 paramsFetch the markdown content for a specific SEC filing (`acc_no`) and sequence (`seq_no`, default 1). Costs 10 credits per successful call. When the user asks “what did they say” / “what comments were made” / “exact language”, quote verbatim snippets from the returned markdown r...
cikintegeracc_nostringseq_nointegerlist_sec_markdownsDEPRECATED alias. Use `list_sec_filing_markdowns`.4 paramsDEPRECATED alias. Use `list_sec_filing_markdowns`.
cikintegerend_datevalueform_typevaluestart_datevalueget_sec_markdownDEPRECATED alias. Use `get_sec_filing_markdown`.3 paramsDEPRECATED alias. Use `get_sec_filing_markdown`.
cikintegeracc_nostringseq_nointegercom.mcparmory/google-sheets
domdomegg/google-sheets-mcp
henilcalagiya/google-sheets-mcp
cct15/war-dashboard-data
moooonad/mcp-google-sheets-full
io.github.br0ski777/csv-to-json