{"name":"org.bull-run/bullrun","title":"Bullrun: Global Stock & UCITS ETF Research","endpoint":"https://mcp.bull-run.org/mcp","repository":"https://github.com/ferinator/bullrun-mcp","page":"https://lazaretto.dev/mcp-registry/org-bull-run-bullrun","badge":"https://lazaretto.dev/mcp-registry/org-bull-run-bullrun/badge.svg","listed_at":"2026-10-30T17:01:09.252Z","state":"no findings","check":{"checked_at":"2026-10-30T20:29:45.482Z","outcome":"read","tool_count":48,"tool_names":["screen_stocks","search_stocks","find_stock_peers","get_stock_price_history","get_company_news","search_etfs","screen_etfs","get_etf_index_group","get_etf_fund","get_etf_filter_options","get_etf_snapshot","get_etf_holdings","get_etf_timeseries","get_etf_exposures","get_etf_risk","compare_etfs","simulate_etf_cost","get_stock_metrics","compare_stocks","get_financial_history","get_quality_moat_metrics","get_forward_estimates","get_operating_kpis","get_revenue_breakdown","get_earnings_call_transcript","list_research_shortlist","save_research_shortlist","list_portfolios","get_portfolio_context","get_portfolio_analytics","create_portfolio_draft","create_position_draft","create_portfolio_from_positions","get_capabilities","get_company_risk","get_company_relationships","compare_company_exposures","get_corporate_calendar","get_company_risk_history","get_company_data_coverage","screen_risk_board","get_risk_movers","get_global_markets_overview","get_country_macro","get_macro_indicators","get_macro_history","get_valuation_model","screen_valuation_model"],"sets_instructions":true,"verdict":"clear","findings":[],"rules_version":"2026.10.30a"},"tools":{"fingerprint":"28722c3009d801eb4457210889458621fe5bf61946df8fda6c67d75bdd7ff588","tool_hashes":{"screen_etfs":"ccf4ee7f0f1f86d0a1ef2c77eea20ec89c0c827070de1fdf569e6c5961acf30c","search_etfs":"1e95f08128b2cd7d1e3bd5869e060dde51c4888cc8084654178acd474e9f1472","compare_etfs":"624936979999cbca81ccc3ce3860dbaea893a204d80b63209ee648f6d71f09cd","get_etf_fund":"e7abcd0f3390cab05f3c14ab3af88ee9dae803432f625d23e3bf7dec792dac02","get_etf_risk":"d7060abd7f2127c17a07cad89be6a19d95bf7e207779317d66cbee98d1d46ad8","screen_stocks":"84299b6213fdd11189b84cc15ac3cdb049cb9bc7ba79f30125491385a958be09","search_stocks":"b07808ea6eb3300ebc11ea5d5e114e12134c6d675f181d537a278e0a97f17cf7","compare_stocks":"806f841843f3463957c5914eba6ddb94b2ab71496935f135c411f8a1ec6a9481","get_risk_movers":"7de2c89819fc2f868e7741e567449976632f18414950dfbfed920b8499de1e9c","list_portfolios":"3a87796bdff0ce88a5e2ffcbf2878aa97c1ba4a532a4c57fe184a73e417d017a","find_stock_peers":"c4e29a6a033247e51fbe6ad20ef73d3637eb67d4004e9a4f98b975c02db289d7","get_capabilities":"196d6c30c3e47bdbd5c538dc1aa0796c2db9182890ac1bad21dc62103580822a","get_company_news":"3e9aab516168cb85da6c9df60b41230b3dd366c9d03bca70c8acebc4b6c6d219","get_company_risk":"ffc0082e585116c65deab01e2f7131b85687b2e07282b4b48cdbe5700cea8a03","get_etf_holdings":"78b858e4cd7ca446dc37ed7ac5e42450cbe66a12a36773dbf97db1b2514474b8","get_etf_snapshot":"50453d2afb9b5f7d5d4f40f02490589244ab752c237c6689b095d2d46322212a","get_country_macro":"891f52f2bb1fefe9702f2c510faca27670a9c86c791ff530b72a38ac71b38764","get_etf_exposures":"1c1b8c87d8c497b3da19433e7eae78c53ff871da733f187d655915f797fa6cc8","get_macro_history":"69e2d91c8dd10707e09523b75214054d8f0984b018fc7754567979cabe801ff7","get_stock_metrics":"5fd49538ded9c4fb2e44a6fa2c3b74e1276abeae1ffe21d06a4ee4e600391633","screen_risk_board":"a32cdd7beffad37097fe115e9433bf1955d99abb6753408e139fe1eaf1a20d20","simulate_etf_cost":"02905fd93718ad5ca8267da149235ddf344f0d3d88551aa42a92a4b5d6071b0b","get_etf_timeseries":"9057f1594dc1de4d6a4df064be2b3f1b443fa3efb547f6f67dd4b5e6f6435cce","get_operating_kpis":"6a7f92b15cb9abb36ff09f7e4f4c36e309f4bd24bcc00eaa318211ebab03a3c3","get_etf_index_group":"44d5eb373ae61cd14ec1d123d821fe74f33f63c21755511a41a6ce1e9b606e6c","get_valuation_model":"a691829a14b964212b6f3bbd22d5ccd632714dcbe76c8d65cf695788dea3dc08","get_macro_indicators":"a5f04408f04b611682eb5d4496654ff289f9965199863779b2694de55acace37","create_position_draft":"c458340f109d6d45215e4c51ca17dc9f937f230db0847801359081f7fd2c1f21","get_financial_history":"1267355f8152baad51cfec83a5f5af1d4598632a002b73de9e2f78df22c6fec0","get_forward_estimates":"89f1daf1e9cbfdf79b806f1632b9e9d2dd7b869bb832d6056a20487180636622","get_portfolio_context":"52a1b703904fd78a3fa56884e399bdfcf25bad75c0152b03627a6a2535eb0520","get_revenue_breakdown":"fb0905d87ed5fb7405615493be59a285185b91e98cc639e4509653884eea4fc2","create_portfolio_draft":"fab2640ee31f1f1d12a98ec4ec97cdbd5f41401f45cb832a525fc77898397a01","get_corporate_calendar":"3913d9c91760148e79bc796a9c39c9eb83d62bd96bd86ddb2541178d9b1a94f3","get_etf_filter_options":"31f7e352d4d28d80f33e8be46d0b1ddb9f07fea469c43e47beb400ff1bcfa1a7","screen_valuation_model":"6820c1b2f8692ca5fb6725cf9e02e8cffd39b81fad23cb82d9a47f68126ec76e","get_portfolio_analytics":"1116beb7993287adcc12ad8b99dccdef55e482d05ab1fb2076f13203d89f6e6a","get_stock_price_history":"e4f9c79c814f558c9556c70f0de37952423696569e9b9e016a84f41fb6929e3f","list_research_shortlist":"e405c713fcddbe83aebd180ca2e6701609e610e05a3f650a66d090ef339df65c","save_research_shortlist":"bd8862bf5c49cd2f689fb21fe4ef67fb01bae49bb39b3445a208ad0120597f4e","get_company_risk_history":"b27fd7857d9d6e838c235c61df15de5209c2454b45ed55cd7a12f4e6db1211d1","get_quality_moat_metrics":"165e4512197d437775e61e327a7272dc4e0517619c9af58b2634c21f4f4bc1a3","compare_company_exposures":"9080e80b1f4a9104a1c8588831ba32ed72488b7fab1e45c59c3911d1dcaf799a","get_company_data_coverage":"1123631c46b95deaebbb9cc018463574c76cc8fdb0b9fac2256b0ef6c4bff927","get_company_relationships":"01186489dee483bb46aba7b2a7192340beb8bbae92b1b8ee1d9c1d97b345980a","get_global_markets_overview":"70bc4a0636330191e7b4075044eaa0b2653b9413747241e4c1f49ac569b2823d","get_earnings_call_transcript":"6c30999f7ae838e55782b5c012b73d9ca3828ccefcd274d3080fee7e1cd753d8","create_portfolio_from_positions":"f2eb2366beae1085c35463eb62dba0491eadcd2d6968a6b7a510367b695f96e4"},"instructions_hash":"1c05621646286bc6bccdc5bd016a39d3a0704e41c4d039aeb9d2a6c5a2112431","fingerprinted_at":"2026-10-30T20:29:45.482Z","changed_at":null,"compared_since":"2026-10-30","changes":[]},"disclaimer":"Signals, not a warranty. A clean read means these rules found nothing, not that the server is harmless. An unread server is not checked."}