KitScout

Categories › Business & Finance › Market data, stocks & crypto

Bullrun: Global Stock & UCITS ETF Research

MCP serverVerified domain · bull-run.orgRemote● LiveFree to try

Free, no sign-up: global stocks, UCITS ETF costs and overlap, company risk and macro, all dated.

Install

Remote server: your requests and data go to mcp.bull-run.org. Claude Code: claude mcp add --transport http bullrun-global-stock-ucits-etf-research https://mcp.bull-run.org/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do (first 40)

The tools this server listed when we connected to it, in its own words.

  • screen_stocks — Screen the global Bullrun stock universe with the app rule engine using custom fundamental rules or named presets: profitable value, dividen
  • search_stocks — Resolve a company name, native ticker, ISIN or exchange-qualified symbol to Bullrun listings before calling exact-ticker research tools. Sup
  • find_stock_peers — Discover stock comparison candidates for one exact Bullrun ticker using stored industry or sector classification. Discloses the chosen class
  • get_stock_price_history — Read bounded stored stock OHLCV history, ascending by trade date, as daily, weekly or monthly bars, with close-based price returns/drawdown
  • get_company_news — Get cached company news for one exact Bullrun ticker, newest publication first, with publisher, source URL, publication date and stored-fetc
  • search_etfs — Look up ETFs by name, ticker or ISIN, with classification, listing, index, distribution-policy, AUM, expense-ratio and yield filters. Best f
  • screen_etfs — Screen the WHOLE ETF universe by numeric rules and fund attributes in one pass — expense ratio, AUM, yield, trailing returns, volatility, li
  • get_etf_index_group — Answer "what is the cheapest way to track <index>?". Returns every fund tracking one index ordered cheapest fee first, deduplicated to one r
  • get_etf_fund — Resolve one FUND rather than one listing. Given an ISIN (or any venue ticker of the fund) it returns the fund's identity, costs, index, dist
  • get_etf_filter_options — List the exact values accepted by the categorical filters on search_etfs and screen_etfs — asset classes, categories, index keys, product/wr
  • get_etf_snapshot — Fetch a modular snapshot for one exact ETF listing. The include array controls which of identity, classification, market, fund_data (NAV/AUM
  • get_etf_holdings — Return the latest stored ETF holdings snapshot with opaque cursor pagination. The response reports the provider's stated holdings count, sto
  • get_etf_timeseries — Fetch ETF price or price-return history at daily, weekly, or monthly intervals. NAV, true total-return, benchmark, and premium/discount seri
  • get_etf_exposures — Calculate sector, country, currency, and broad asset exposure from the latest stored ETF holdings. Sector and country come from the fund pro
  • get_etf_risk — Calculate drawdown, annualized volatility, downside volatility, historical VaR, Sharpe, Sortino and Calmar ratios from stored daily close pr
  • compare_etfs — Return a normalized side-by-side comparison of two to ten ETFs across selected classification, market, fund-data, cost, income, benchmark, p
  • simulate_etf_cost — Simulate expense-ratio, assumed bid/ask spread, commissions, and recurring contributions over a holding period. Compares the same gross-retu
  • get_stock_metrics — Fetch a consolidated metrics snapshot for a single stock by ticker: identity (company, exchange, currency, sector, industry, country, ISIN),
  • compare_stocks — Compare two to five stock tickers in one compact structured response: annual fundamentals and growth, quality ratios, stored valuation and B
  • get_financial_history — Read historical financial statements for one exact Bullrun ticker, with growth/CAGR consistency checks first, then income, balance sheet, ca
  • get_quality_moat_metrics — Compute annual quality, moat, earnings-quality, and capital-allocation metrics for one exact Bullrun ticker from existing financial statemen
  • get_forward_estimates — Read cached analyst consensus revenue/EPS estimates and available EPS revision percentages for one exact Bullrun ticker. A free background r
  • get_operating_kpis — Read curated, source-linked operating KPI observations for one exact Bullrun ticker. Coverage is sparse and no automatic KPI feed is configu
  • get_revenue_breakdown — Fetch segment, geography, product, customer, or other revenue breakdown rows for one exact Bullrun ticker. Use this to separate cyclical bus
  • get_earnings_call_transcript — Read cached earnings-call paragraphs for one exact Bullrun ticker, optionally filtered by fiscal period or search text. A best-effort free b
  • list_research_shortlist — Read the signed-in user's saved Research Shortlist of stock and ETF listing tickers, with dated stored prices. Requires OAuth read:shortlist
  • save_research_shortlist — Add 1-20 exact Bullrun stock or ETF listing tickers to the signed-in user's Research Shortlist when the user asks to save them. Requires OAu
  • list_portfolios — Use when the user refers to THEIR portfolio(s) or holdings — e.g. "my portfolios", "what portfolios do I have", "how are my investments doin
  • get_portfolio_context — Use when the user asks to look at, review, or analyze THEIR portfolio / holdings / positions — e.g. "analyze my portfolio", "how is my portf
  • get_portfolio_analytics — Analyze the signed-in user's portfolio risk, diversification, concentration or a candidate stock/ETF. Returns correlation/covariance, risk c
  • create_portfolio_draft — Use when the user wants you to BUILD or PROPOSE a brand-new portfolio for them — e.g. "build me a portfolio", "put together a dividend portf
  • create_position_draft — Use when the user asks what to BUY or ADD to an EXISTING portfolio — e.g. "what should I buy next", "suggest a stock or ETF for my portfolio
  • create_portfolio_from_positions — Use when YOU (or the user) have ALREADY decided the exact holdings and want them saved as-is — e.g. after researching and settling on a spec
  • get_capabilities — Discover what the connected Bullrun account can do BEFORE attempting an action, so you can plan instead of learning by hitting a 403. Report
  • get_company_risk — Bullrun's company risk read for one stock: a 0-100 composite risk score and six mechanism dials (market expectation, operating pressure, cas
  • get_company_relationships — Bullrun's company relationship graph for one stock: named competitors, suppliers, customers and partners, each with its Bullrun ticker when
  • compare_company_exposures — Compare the cached company relationship graphs of two to five stock tickers. Finds shared suppliers, customers, competitors and partners, in
  • get_corporate_calendar — Read stored upcoming earnings and ex-dividend dates, plus recent equity listings. Supports ticker/company search and explicit effective wind
  • get_company_risk_history — Stored historical company risk category readings and their observed input changes. Shows dates, computation times, formula versions, score c
  • get_company_data_coverage — A cheap stored-data manifest for one exact company: available datasets, latest reporting periods, actual ingestion/computation timestamps wh

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools