Bullrun MCP Tools
Bullrun exposes 30 tools. Each one has its own page with the configuration for every client that can run this server.
-
screen_stocksscreen stocks
-
search_etfsRead-onlysearch etfs
-
screen_etfsscreen etfs
-
get_etf_index_groupRead-onlyget etf index group
-
get_etf_fundRead-onlyget etf fund
-
get_etf_filter_optionsRead-onlyget etf filter options
-
get_etf_snapshotRead-onlyget etf snapshot
-
get_etf_holdingsRead-onlyget etf holdings
-
get_etf_timeseriesRead-onlyget etf timeseries
-
get_etf_exposuresRead-onlyget etf exposures
-
get_etf_riskRead-onlyget etf risk
-
compare_etfscompare etfs
-
analyze_etf_overlapanalyze etf overlap
-
analyze_portfolio_fitanalyze portfolio fit
-
simulate_etf_costsimulate etf cost
-
query_etfsRead-onlyquery etfs
-
get_stock_metricsRead-onlyget stock metrics
-
get_financial_historyRead-onlyget financial history
-
get_quality_moat_metricsRead-onlyget quality moat metrics
-
get_forward_estimatesRead-onlyget forward estimates
-
get_operating_kpisRead-onlyget operating kpis
-
get_revenue_breakdownRead-onlyget revenue breakdown
-
get_earnings_call_transcriptRead-onlyget earnings call transcript
-
list_portfoliosRead-onlylist portfolios
-
get_portfolio_contextRead-onlyget portfolio context
-
get_portfolio_analyticsRead-onlyget portfolio analytics
-
create_portfolio_draftMutatingcreate portfolio draft
-
create_position_draftMutatingcreate position draft
-
create_portfolio_from_positionsMutatingcreate portfolio from positions
-
get_capabilitiesRead-onlyget capabilities
This list was read from the server itself, by connecting to it and calling tools/list on 24 September 2026. It is what
the server actually exposes, not what its listing claims.
Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. The registry stores tool names only; connect the server for its live schemas.