Brina Gap valuation, screener and market score for US-listed stocks. SEC data, free, no key.
Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.
https://api.zyberno.com/mcp6 tools · 505mscalculate_dcf_valueRuns a two-stage discounted cash flow on numbers you provide and returns the fair value per share, the margin of safety against the price you gave, and how much of the value sits in the terminal stage. Cash flow grows at your growth rate for the stage-one years, then forever at your terminal rate,…Runs a two-stage discounted cash flow on numbers you provide and returns the fair value per share, the margin of safety against the price you gave, and how much of the value sits in the terminal stage. Cash flow grows at your growth rate for the stage-one years, then forever at your terminal rate,…
| Parameter | Type | Description |
|---|---|---|
| current_stock_price* | number | Current share price, used only to compute the margin of safety against the fair value. |
| cash_flow_per_share* | number | Starting free cash flow or owner earnings PER SHARE, not the company total. This is the base the projection grows from. |
| discount_rate* | number | Discount rate (required return or WACC) in percent. Pass 10 for 10 percent. Must be greater than the terminal growth rate. |
| growth_years* | integer | Length of the high-growth first stage, in years. |
| growth_rate* | number | Annual cash flow growth during the first stage, in percent. Pass 8 for 8 percent. Range -20 to 100. |
| terminal_growth_rate* | number | Perpetual growth rate after the first stage, in percent. Pass 2.5 for 2.5 percent. Range -5 to 15, and must be below the discount rate. |
get_stock_valuationReturns Zyberno's stored valuation record for a single US-listed company: Margin of Safety against a discounted cash flow estimate, the Brina Gap (the growth rate the business can fund from its own returns minus the growth rate its current price implies), the Brina Matrix quadrant those two produce…Returns Zyberno's stored valuation record for a single US-listed company: Margin of Safety against a discounted cash flow estimate, the Brina Gap (the growth rate the business can fund from its own returns minus the growth rate its current price implies), the Brina Matrix quadrant those two produce…
| Parameter | Type | Description |
|---|---|---|
| symbol* | string | Ticker symbol of a US-listed company, for example AAPL, MSFT, or BRK.B. Case insensitive. Non-US listings and most OTC ADRs are not covered and return no data. |
get_us_market_valuationReturns the Zyberno Market Valuation Score, a single 0 to 100 reading of how expensive the US equity market is relative to its own history, combining the Buffett Indicator, the Shiller PE, the 10 year minus 2 year Treasury curve and the Baa credit spread.
Use for questions about the market as a wh…Returns the Zyberno Market Valuation Score, a single 0 to 100 reading of how expensive the US equity market is relative to its own history, combining the Buffett Indicator, the Shiller PE, the 10 year minus 2 year Treasury curve and the Baa credit spread. Use for questions about the market as a wh…
No input schema was published for this tool.
list_flagged_stocksReturns the two lists Zyberno publishes each month from one fixed screen. The first holds companies where the Margin of Safety and the Brina Gap both read as undervalued, labelled Double Discount. The second holds companies that look cheap on trailing earnings power while the Brina Gap reads negati…Returns the two lists Zyberno publishes each month from one fixed screen. The first holds companies where the Margin of Safety and the Brina Gap both read as undervalued, labelled Double Discount. The second holds companies that look cheap on trailing earnings power while the Brina Gap reads negati…
No input schema was published for this tool.
screen_stocksSearches Zyberno's database of roughly 10,000 US-listed companies and returns those matching the numeric criteria you supply, ranked by a field you choose. All metrics are computed from SEC filings.
Use when the user wants to find, filter, rank, or count companies by their characteristics rather t…Searches Zyberno's database of roughly 10,000 US-listed companies and returns those matching the numeric criteria you supply, ranked by a field you choose. All metrics are computed from SEC filings. Use when the user wants to find, filter, rank, or count companies by their characteristics rather t…
| Parameter | Type | Description |
|---|---|---|
| sector | string | Restrict to one sector, spelled as Zyberno stores it, for example Technology, Healthcare, Industrials, Energy, Consumer Cyclical, Financial Services, Real Esta… |
| exchange | string | Restrict to one listing venue. |
| market_cap_category | string | Restrict by size band, as an alternative to explicit market cap bounds. Bands are micro under $300M, small $300M to $2B, mid $2B to $10B, large $10B to $200B,… |
| market_cap_min | number | Minimum market capitalisation in US dollars, for example 2000000000 for 2 billion. |
| market_cap_max | number | Maximum market capitalisation in US dollars. |
| margin_of_safety_min | number | Minimum Margin of Safety in percentage points, where positive means the price sits below the discounted cash flow estimate. Pass 10 for 10 percent, not 0.1. Ne… |
| margin_of_safety_max | number | Maximum Margin of Safety in percentage points. Pass 10 for 10 percent. |
| brina_gap_min | number | Minimum Brina Gap in percentage points. Positive means the growth the business can fund exceeds the growth its price implies; negative means the price implies… |
| brina_gap_max | number | Maximum Brina Gap in percentage points. Use a negative value to isolate companies whose price implies more growth than fundamentals support. |
| fundamental_growth_rate_min | number | Minimum fundamentally fundable growth rate in percent, defined as ROIC times reinvestment rate. This is the first half of the Brina Gap on its own. |
| fundamental_growth_rate_max | number | Maximum fundamentally fundable growth rate in percent. |
| zyberno_score_min | number | Minimum Zyberno quality score, on a 0 to 100 scale combining profitability, balance sheet strength and earnings consistency. |
| roic_min | number | Minimum return on invested capital in percent. Pass 15 for 15 percent. |
| roe_min | number | Minimum return on equity in percent. |
| pe_ratio_max | number | Maximum trailing price to earnings ratio. Companies with no meaningful P/E, including loss makers, are excluded when this is set. |
| pb_ratio_max | number | Maximum price to book ratio. |
| ev_ebitda_ratio_max | number | Maximum enterprise value to EBITDA ratio. |
| peg_ratio_max | number | Maximum PEG ratio, price to earnings divided by growth. |
| earnings_yield_min | number | Minimum earnings yield in percent, the inverse of P/E. Pass 8 for 8 percent. |
| fcf_yield_min | number | Minimum free cash flow yield in percent. Pass 5 for 5 percent. |
| owner_earnings_yield_min | number | Minimum owner earnings yield in percent. Owner earnings is the cash figure the discounted cash flow behind Margin of Safety is built on. |
| gross_margin_ttm_min | number | Minimum trailing twelve month gross margin in percent. |
| operating_margin_ttm_min | number | Minimum trailing twelve month operating margin in percent. |
| net_margin_ttm_min | number | Minimum trailing twelve month net margin in percent. |
simulate_portfolio_outcomesRuns a Monte Carlo simulation over a portfolio balance and returns the distribution of possible end values: percentiles, mean, median, and if you give a goal amount, the share of simulated paths that reached it. Returns are drawn from a normal distribution using the expected return and volatility y…Runs a Monte Carlo simulation over a portfolio balance and returns the distribution of possible end values: percentiles, mean, median, and if you give a goal amount, the share of simulated paths that reached it. Returns are drawn from a normal distribution using the expected return and volatility y…
| Parameter | Type | Description |
|---|---|---|
| current_balance* | number | Starting portfolio value in currency units. |
| years* | integer | How many years to simulate forward. |
| expected_annual_return_pct* | number | Expected average annual return in percent. Pass 7 for 7 percent. |
| annual_volatility_pct* | number | Annual standard deviation of returns in percent. Pass 15 for 15 percent. Broad equity indices have historically run in the mid teens. |
| monthly_contribution | number | Amount added every month. Defaults to 0. |
| goal_amount | number | Optional target end value. When set, the result reports the share of simulated paths that finished at or above it. |
| inflation_rate_pct | number | Annual inflation in percent. When set above 0, results are expressed in today's purchasing power. Defaults to 0. |
| fee_rate_pct | number | Annual fee drag in percent, for example a fund expense ratio. Defaults to 0. |
| simulations | integer | Number of simulated paths. Defaults to 10000. More paths stabilise the tails and cost more time. |
6 of 6 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
Brina Gap valuation, screener and market score for US-listed stocks. SEC data, free, no key.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.