Boothcheck

com.boothcheck由 boothcheck.com 发布官方发布者v1.5.0更新于 Oct 25, 2026

What a stock price is betting on: implied growth, duration, and margin, read from SEC filings.

已验证Streamable HTTP可网页运行网页搜索与抓取金融数据与分析

概览

AI 生成的概览

Boothcheck 依据 SEC EDGAR 文件,把美股价格反推为隐含的增长率、持续年限与利润率,让助手说明价格在押注什么。

可以做什么
将单只股票价格反推为隐含营业利润增长率、持续年限与利润率,并并排比较两只股票价格所含假设,另可按已计入价格的增长排序、列出覆盖清单与报告要点(免密钥工具)。对某公司最新财报做语义检索、跨公司年报语义检索、列出 SEC 申报清单、读取管理层指引计数(免费 API 密钥)。获取完整叙述报告章节、结构化价格反推记录、分部快照、同业组、风险因素变化、内部人登记与 13F 持有人(Research 方案)。生成多公司标准化对比表与研究简报(Analyst/API 方案)。
适用场景
当你希望助手解释某只美股当前价格对未来增长和利润率的假设、按价格隐含预期筛选或比较股票,或调取 SEC 申报、指引、内部人与持有人信息时使用。它面向研究与信息参考,而非获取投资建议。
运行要求
远程 HTTP 端点,无需本地运行时。免密钥端点提供五个工具,无需账户。更多工具需 boothcheck 方案:配置文件客户端使用 Authorization Bearer 头携带 API 密钥,或在使用认证端点时通过 OAuth 2.1 浏览器登录。需要网络访问。
安装前请注意
输出仅供信息与研究参考,不构成投资建议;提供方声明其非注册投资顾问,且不返回公允价值、目标价或评级。API 密钥仅显示一次并以哈希存储,请妥善保管。数据由 SEC EDGAR 预计算并带截止日期,覆盖范围有限,空结果即为答案而非错误。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Boothcheck,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.boothcheck%2Fboothcheck/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "boothcheck": {
      "type": "http",
      "url": "https://boothcheck.com/api/mcp"
    }
  }
}

README

boothcheck MCP server

Ask any AI assistant what a stock's price is actually betting on.

boothcheck inverts a US stock's market price into the bet it implies: the operating-income growth rate, the years it must be sustained, and the operating margin the price assumes, measured against what the company has actually delivered. Every number traces to SEC EDGAR filings through a reverse-DCF read (expectations investing). It never returns a fair value, a price target, or a buy/sell rating. It shows the bet, so you can judge it.

This MCP server exposes that decomposition for about 2,000 US tickers, plus the SEC filing search, financials, and ownership records behind it. Read-only. Five tools work with no account at all; the rest come with a boothcheck plan.

most_stretched is an implied-expectations screen, not a strategy, signal, or stock-selection feed. boothcheck's strategy and signal research is internal and is not served here (since v1.5.0).

Connect

The setup walkthrough, with one-click installers for Cursor and VS Code, lives at https://boothcheck.com/connect. It covers everything below and fills in the URL for you.

There are two endpoints, and they are not interchangeable.

EndpointAuthWhat you get
https://boothcheck.com/api/mcpnone, or Authorization: Bearer bck_...Keyless: the five free tools. With an API key: everything on that plan.
https://boothcheck.com/api/mcp-authOAuth 2.1Sign in through the browser once. Everything on your plan, tokens refresh themselves.

A keyless client pointed at /api/mcp-auth gets a 401, so pick the one that matches how you want to authenticate.

Claude and Claude Desktop. Settings, then Connectors, then Add custom connector. Paste an endpoint. For the OAuth one, choose Connect and approve the read-only permission. Then switch boothcheck on under Search and tools in a conversation.

ChatGPT. Settings, then Apps and Connectors, then Advanced, and turn on developer mode. Create a new connector with the endpoint. The server ships an Apps SDK widget, so results render as an inline priced-in card.

Claude Code

claude mcp add --transport http boothcheck https://boothcheck.com/api/mcp-auth

Any MCP client (JSON config)

A config-file client cannot run the OAuth browser step, so use the keyless endpoint and attach an API key. Create one in account settings; keys are shown once and stored hashed.

json
{  "mcpServers": {    "boothcheck": {      "type": "http",      "url": "https://boothcheck.com/api/mcp",      "headers": { "Authorization": "Bearer bck_YOUR_KEY" }    }  }}

Tools

Free and keyless. No account, nothing to approve.

ToolWhat it does
whats_priced_inInvert one ticker's price into implied growth, duration, and margin, against what the company earns today.
most_stretchedRank stocks by how much growth is already baked into their price.
compare_priced_inSide by side of the assumptions embedded in two prices.
list_coverageThe coverage inventory: every ticker with a live record and its resolution level.
get_report_summaryBullet takeaways of a boothcheck research report. Public reports keyless; the full library needs a Research key.

With a free API key

ToolWhat it does
search_filingsSemantic vector search inside one company's latest annual or quarterly filing, identical to the live stock-page search, with a clearly labeled SEC full-text fallback.
discover_filingsCross-universe semantic search across companies' latest indexed annual filings, identical to Discover across filings on the Research page.
list_filingsA company's SEC filing inventory, filterable by form and year, with accession numbers and primary-document links.
get_guidance_ledgerManagement guidance behavior from 8-K filings: lifetime counts of raises, cuts, initiations, withdrawals, and reaffirmations. A Research key adds the per-year history and the scored delivery record.

With a Research plan

ToolWhat it does
get_reportFull narrative report sections: valuation, bull case, bear case, takeaways, catalysts.
get_iee_recordThe full structured price inversion: solved variables, held parameters, discount basis, sensitivity, plausibility panel.
get_segmentsClean reportable-segment snapshots from the latest 10-K segment note.
get_peer_cohortThe peer cohorts we compare a company against, per segment, with how each was matched. Cohort multiple medians are not served; they are computed inside the engine per valuation line, not stored as standalone facts.
get_risk_factor_deltasRisk factors added to the latest 10-K versus the prior year, as verbatim Item 1A headings.
get_insider_signalsThe current insider register from Forms 3/4/5: officers and directors, their current reported stakes, and lifetime filing counts. Current facts only, no performance claims.
get_holdersThe current 13F institutional holders register: fund families, concentration, positions opened and closed.

With an Analyst/API plan

ToolWhat it does
analyst_deskOne standardized table across 2 to 25 companies plus a deterministic research brief naming the largest differences. No model runs, no ranking, no fair value.

The same data is served as plain REST at https://boothcheck.com/api/v1, with an OpenAPI 3.1 spec at https://boothcheck.com/api/v1/openapi.json generated from the same registry that runs the endpoints. Docs: https://boothcheck.com/developers

Example prompts once connected:

  • "What is NVDA's price betting on?"
  • "Which stocks are priced for the most right now?"
  • "Compare what AMD and NVDA prices each assume."
  • "Which companies disclose supply-chain exposure to Taiwan in their latest 10-K?"
  • "What does AAPL's latest annual filing say about China demand?"

What you get back

Plain-language reads like:

NVIDIA Corp (NVDA), as of 2026-06-28: At today's price, NVDA is priced for growth of +30.8% sustained for about 5.6 years. The more the price assumes beyond what the company has delivered, the more has to go right to justify it.

plus structured fields (impliedGrowthPct, impliedDurationYears, impliedMarginPct, currentMarginPct, characterization) and a link to the full report with the bull case, bear case, and valuation X-ray.

A price does not always resolve to a single number. Where the engine cannot solve one defensibly it says so in words rather than returning a point, and those reads are labelled as bounds, not estimates.

Rules of the road

  • No fair values, no price targets, no ratings. Describe output as "what the price implies," not as a recommendation.
  • For informational and research purposes only. Not investment advice. boothcheck is not a registered investment adviser.
  • Data is precomputed from SEC EDGAR filings and refreshed on boothcheck's regen cadence; each response carries its as-of date.
  • Coverage is roughly 2,000 US tickers and grows filing by filing. Some tools cover fewer names than others. When a tool returns nothing for a ticker, that is the answer, not an error to retry.

Registry

Published in the Official MCP Registry as com.boothcheck/boothcheck (see server.json). Aggregators like PulseMCP ingest from there. The listed remote is the keyless endpoint, so a registry install works with no account.

Links

来源:README.md,提交 528d8cb

工具

5

whats_priced_in

What's priced into a stock

Invert a US stock's current price into the bet it implies: the operating-income growth rate, how many years it must be sustained, and (where the route holds one as an input) the terminal operating margin assumption, versus what the company has actually delivered (from SEC EDGAR filings, reverse-DCF). boothcheck does not return a Boothcheck house fair value, price target, or buy/sell rating — it shows what the price assumes so the user can judge the bet. Covers about 2,000 US tickers.

输入参数ticker必填

most_stretched

Most stretched bets

Rank US stocks by how much growth is already baked into their price (implied operating-income growth from a reverse-DCF read of the current price). Returns the top N with the growth and duration each price assumes (plus any held margin input). Not a sell list — a ranking of where the bar to clear is highest.

输入参数limit

compare_priced_in

Compare what two prices assume

Side-by-side of what two US stock prices are each betting on: implied growth and duration (plus any held margin input) from a reverse-DCF inversion of each price. No Boothcheck house fair value or rating — a comparison of the assumptions embedded in the two prices.

输入参数tickerA必填tickerB必填

list_coverage

Coverage list

Inventory of US tickers with an implied-expectations model record, with its resolution level (whole-company, segment, financials, REIT, and kin). Model-record coverage does not guarantee a published priced-in decomposition or completed narrative report. Paginated at 100; inventory cached for up to one hour.

输入参数page

get_report_summary

Report summary

The bullet takeaways of a boothcheck narrative research report plus which sections exist. Public reports are summarized keylessly; a signed-in Founding Access account key opens the full cached library. Never a fair value, target, or rating.

输入参数ticker必填

版本历史

2
  1. v1.5.0最新Sep 29, 2026
  2. v1.4.0Sep 16, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。