Next free-source huntWe check for new free data every weekday.
FinancialMCP serverFirst audited Nov 13, 2026

Valuein — SEC EDGAR Fundamentals & Smart-Money Data

Point-in-time, survivorship-free SEC EDGAR fundamentals + smart-money signals for AI agents.The vendor's description, from its MCP Registry listing.

Passed public checksAudited Nov 13, 2026

Every public check ran and passed. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 911 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
YesSome tools say they can change things. Your AI client should ask you first.
Endpointhttps://mcp.valuein.biz/mcp

Source code Website Streamable HTTP · protocol 2025-11-25 · server version 3.26.3

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Note: 7 tools are labelled as able to change things.

    Expected for tools that send, write or buy. Your AI client should ask before calling them.

    • submit_feedback
    • submit_artifact_feedback
    • render_report
    • generate_dcf_xlsx
    • generate_research_brief_docx
    • generate_comps_xlsx
    • generate_lbo_xlsx
  • Passed: Every tool says whether it only reads or can change things.

Tools

  • Passed: 52 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Protocol version 2025-11-25 (latest).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (52)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • search_companiesSearch for US public companies by name, ticker symbol, CIK (SEC identifier), or SIC industry code. Returns ticker, company name, sector, industry, exchange, and current S&P 500 membership status. Use…Read-only
  • get_company_fundamentalsRetrieve standardized SEC EDGAR fundamental financial metrics for a US public company. Returns revenue, gross profit, operating income, net income, EPS (diluted), total assets, total liabilities, sto…Read-only
  • get_valuation_metricsGet the profitability, cash-flow and leverage metrics of a US public company, plus two parameter-free reference points. No price-based multiple is published, so none is returned and you must never co…Read-only
  • get_financial_ratiosFinancial ratios Valuein precomputes from each company's SEC filings. A bare call returns the 2 most recent periods and every category except growth and rank (both large); pass `categories` (e.g. ["g…Read-only
  • get_sec_filing_linksGet direct links to original SEC EDGAR filings for any US public company. Returns four per-filing deep links: `sec_url` (the EDGAR filing-index page listing every document), `viewer_url` (the cgi-bin…Read-only
  • list_filing_formsWhich SEC form types each of up to 200 companies filed in the last N months (default 24), as a count per form, in ONE call. Use it to offer only forms a company set actually files (10-K, 10-Q, 20-F,…Read-only
  • latest_filingsThe newest SEC filing per company per form, for up to 50 companies in ONE call: ticker, cik, form (as filed, `10-Q/A` when an amendment is the newest), accession and SEC `accepted_at`. Pass base form…Read-only
  • list_filing_sectionsTable of contents of a 10-K / 10-Q / 8-K (or 10-K/A, 10-Q/A, 8-K/A) so an agent can read the filing's WORDS: returns the form, filing/period/acceptance dates, the primary-document URL, and every sect…Read-only
  • read_filing_sectionRead one section of a 10-K / 10-Q / 8-K (or amendment) as plain text: MD&A (10-K `7`, 10-Q `I-2`), Risk Factors (`1A`, `II-1A`), Legal Proceedings, Controls, a financial-statement note (`note-3`), an…Read-only
  • find_in_filingFind a statement, note, heading or phrase inside a 10-K / 10-Q / 8-K (or amendment; an 8-K's EX-99 exhibits included) and get where to read it, like grep over the filing: 'Consolidated Balance Sheets…Read-only
  • get_capital_allocation_profileGet a multi-year capital allocation breakdown for a US public company. Shows how management deploys cash across all six categories — capex, R&D, M&A, dividends, buybacks, and debt — plus pre-computed…Read-only
  • get_peer_comparablesGet ratio-based peer comparison for a company and its closest competitors by SIC industry code. Returns pipeline-computed ratios from up to 10 peers alongside the subject company for direct benchmark…Read-only
  • get_pit_universeHistorical index membership, survivorship-free: who was in an index on `as_of_date` (companies that existed and belonged on that exact date, including ones delisted since; no hindsight). Use it INSTE…Read-only
  • get_compute_ready_streamReturns a short-lived (5-min) download URL for a bulk Parquet object that can be piped directly into Python/DuckDB/Polars for high-throughput computation that exceeds the MCP context window. The URL…Read-only
  • describe_schemaDescribes the Valuein SEC data warehouse. With no arguments it lists every table with a one-line description and its column count; pass `table` (e.g. 'fact') for that table's columns, types, primary…Read-only
  • list_sopsList Valuein's expert research playbooks — the step-by-step procedures a senior equity analyst follows, each encoding the exact tool sequence, parallel-wave grouping, and output structure for one tas…Read-only
  • get_sopLoad one expert research playbook by name (discover names with `list_sops`). Returns the full procedure: the ordered tool sequence, which calls to group into parallel waves, the provenance and citati…Read-only
  • verify_fact_lineageWhich verifier: one fact_id → verify_fact_lineage; a list of fact_ids or derived_ids → verify_facts; a number with no id → match_derived; a number quoted from filing text or insider/13F rows → verify…Read-only
  • verify_factsWhich verifier: one fact_id → verify_fact_lineage; a list of fact_ids or derived_ids → verify_facts; a number with no id → match_derived; a number quoted from filing text or insider/13F rows → verify…Read-only
  • match_derivedWhich verifier: one fact_id → verify_fact_lineage; a list of fact_ids or derived_ids → verify_facts; a number with no id → match_derived; a number quoted from filing text or insider/13F rows → verify…Read-only
  • verify_filing_figuresWhich verifier: one fact_id → verify_fact_lineage; a list of fact_ids or derived_ids → verify_facts; a number with no id → match_derived; a number quoted from filing text or insider/13F rows → verify…Read-only
  • compare_periodsCompare a company's core financial metrics across two fiscal periods side-by-side. Shows absolute and percentage changes with significance classification (minor < 5%, notable 5–15%, significant > 15%…Read-only
  • screen_universeRank companies by cross-sectional factor scores from factor_scores.parquet. Returns the underlying factors (roe, gross_margin, operating_margin, net_profit_margin, revenue_growth_yoy, fcf_to_assets,…Read-only
  • get_earnings_signalsReported earnings results and a model-derived earnings-trend signal for a company, by fiscal period: actual reported EPS, a trailing-trend EPS estimate (`eps_trend_est`), the deviation of actual vs t…Read-only
  • list_restatementsList financial-statement restatements — facts a later SEC filing materially changed from what was originally reported. Each event carries the as-reported value, the restated value, the signed delta,…Read-only
  • explain_restatementWhy did a restating filing change a number? Reads the RESTATING filing itself (the `current_accession` of a `list_restatements` event) and returns the sentence in which the company states the cause,…Read-only
  • submit_feedbackFile product feedback to the Valuein team — a bug, feature request, experience note, or data-quality issue — directly from the agent surface. Plan: every plan, including no sign-in (no token required…Can change things
  • submit_artifact_feedbackFile EXPLICIT, structured feedback about a specific artifact you (or the model) produced — a chat message, a report, a tool call, or the schema. Never quote or paste the person's research (report tex…Can change things
  • get_insider_transactionsForm 3 / 4 / 5 / 144 line items for a US public company. Returns each transaction (or initial holding / proposed sale) with the insider's name, role, transaction code, share count, price, and notiona…Read-only
  • get_institutional_holdingsReturns top-N institutional holders of a US public company at a specific period_end (by default the latest period whose 45-day 13F filing window has closed), with aggregate institutional shares, tota…Read-only
  • get_manager_portfolioReturns a 13F filer's full portfolio at a specific period_end (latest by default), with QoQ deltas vs the prior quarter (new / increased / decreased / exited / unchanged). Specify the filer either b…Read-only
  • get_blockholdersReturns SC 13D / SC 13G blockholder disclosures (5%+ stakes) for a US public company. Each row carries percent_owned, sole/shared voting + dispositive split, schedule_type, and the first-class ``goin…Read-only
  • get_insider_sentimentRole-weighted insider sentiment score on a fixed [-100, +100] scale for a single issuer over a lookback window. Role weights: CEO/CFO = 3.0 (via officer_title pattern), other NEO Officer = 2.0, 10%-…Read-only
  • get_top_holdersClassification-aware UNION across insider transactions (latest post_transaction_shares per insider), 13F institutional holdings, and SC 13D / 13G blockholder filings for one issuer. Each row carries…Read-only
  • get_smart_money_flowComposite flow score on [-100, +100] aggregating insider transactions, 13F institutional Δ-shares vs the prior quarter, and SC 13D/13G blockholder changes over a lookback window. Each component norma…Read-only
  • get_reportFetch the current HEAD of a report by id. `format=markdown` returns the rendered body, `format=json` returns the full structured payload (sections + citations + report-type-specific data), `format=pr…Read-only
  • search_reportsSearch the catalog of published research reports. All listings are free to read. Filters: free-text (matches title + abstract), ticker, report_type. Sort: `newest` (default) or `oldest`. Tier-gated:…Read-only
  • compute_dcfForward discounted-cash-flow valuation (two-stage Gordon-growth model) under YOUR assumptions: you give stage-1 growth, WACC, terminal growth and horizon; it returns the per-share intrinsic value (`v…Read-only
  • forensic_auditDeterministic forensic-accounting scores for a single ticker: partial Beneish M-Score, Sloan accruals, and a solvency snapshot. Returns a red-flag narrative ranked by severity, with citations to sour…Read-only
  • get_pit_valuation_ratiosPoint-in-time trailing-twelve-month (TTM) financials for a company on a historical date, safe for backtesting: every figure comes from SEC filings accepted on or before `as_of_date`, so no later info…Read-only
  • run_backtestA SMALL, BOUNDED, in-Worker sanity-check backtest — NOT a full-universe backtesting engine. Answers a quick question like 'does this factor actually work on these 5 names over the last year' inline,…Read-only
  • project_three_statementLinked forward Income Statement / Balance Sheet / Cash Flow projection, seeded from the company's latest historical annual period. The balance sheet ties out (assets == liabilities + equity) EVERY pr…Read-only
  • compute_lboLeveraged buyout returns analysis: caller provides entry/exit multiples, leverage, and a hold period; the tool builds a Day-1 pro-forma opening balance sheet from the deal's own sources & uses (cash-…Read-only
  • compute_accretion_dilutionM&A accretion/dilution: the standard sell-side/banker quick-screen for whether a proposed acquisition adds to (accretive) or subtracts from (dilutive) the acquirer's EPS in the first pro-forma year.…Read-only
  • compute_price_multiplesMarket cap, P/E, P/B, P/S, EV/EBITDA, EV/revenue and dividend yield on a share price YOU supply (1 to 25 per call), joined to point-in-time SEC EDGAR filings. A share price is never a Valuein figure:…Read-only
  • list_report_versionsAuthor-only newest-first listing of a report's archived version history. Each entry summarises what changed (sections edited, etc.) so the workspace UI can render a clickable history without loading…Read-only
  • get_report_versionAuthor-only fetch of a specific archived version of one of your reports, by positive-integer `version`. Returns metadata + the full payload (sections, citations, structured, markdown) — enough to ren…Read-only
  • render_reportReturn a 15-minute presigned download URL for a report in the requested binary format. `format=md` presigns the cached markdown — instant, no compute. `format=docx` and `format=pdf` return the SAME…Can change things
  • generate_dcf_xlsxRender a forward DCF result into a professional Excel workbook (Summary + 5×5 Sensitivity heatmap + Inputs sheet). Native conditional formatting — no chart images needed. Returns a 15-minute presigne…Can change things
  • generate_research_brief_docxRender a structured research brief into a professionally-styled Word document — a branded masthead-first page (Valuein letterhead: brand rule, wordmark, 'EQUITY RESEARCH' kicker + date, then the tick…Can change things
  • generate_comps_xlsxRender a peer comparables table into an Excel workbook. The Comps sheet is formatted as a named Excel Table (`ValueinPeerComps`) so the user gets one-click Insert Chart on any column — the cleanest w…Can change things
  • generate_lbo_xlsxRender an LBO result into a professional Excel workbook (Summary + year-by-year Projection table + Inputs sheet). Returns a 15-minute presigned R2 download URL. SERVER-TRUST: the deal is re-derived…Can change things

Audit history

  1. Nov 13Passed

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200911 ms
initializedHTTP 20274 ms
tools/listHTTP 2001846 ms
resources/listHTTP 200262 ms
prompts/listHTTP 200144 ms
unknown-methodHTTP 200119 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.