finance-query-mcp endpoints#
Generated by
cargo soothfast docs routesEvery operation is reconciled against its spec file in CI; drift fails the build.
mcp-tools.json McpTools#
63/64 reconciled
1 problem
| status | method | path | operation | handler |
|---|---|---|---|---|
| ✗ missing handler | TOOL | run_backtest | run_backtest | — |
63 reconciled
| status | method | path | operation | handler |
|---|---|---|---|---|
| ✓ reconciled | TOOL | get_analysis | get_analysis | soothfast_routes::route_mcp_get_analysis |
| ✓ reconciled | TOOL | get_calendar | get_calendar | soothfast_routes::route_mcp_get_calendar |
| ✓ reconciled | TOOL | get_chart | get_chart | soothfast_routes::route_mcp_get_chart |
| ✓ reconciled | TOOL | get_commodity | get_commodity | soothfast_routes::route_mcp_get_commodity |
| ✓ reconciled | TOOL | get_company_profile | get_company_profile | soothfast_routes::route_mcp_get_company_profile |
| ✓ reconciled | TOOL | get_congressional_trades | get_congressional_trades | soothfast_routes::route_mcp_get_congressional_trades |
| ✓ reconciled | TOOL | get_crypto | get_crypto | soothfast_routes::route_mcp_get_crypto |
| ✓ reconciled | TOOL | get_crypto_news | get_crypto_news | soothfast_routes::route_mcp_get_crypto_news |
| ✓ reconciled | TOOL | get_dividends | get_dividends | soothfast_routes::route_mcp_get_dividends |
| ✓ reconciled | TOOL | get_earnings_surprises | get_earnings_surprises | soothfast_routes::route_mcp_get_earnings_surprises |
| ✓ reconciled | TOOL | get_earnings_transcript | get_earnings_transcript | soothfast_routes::route_mcp_get_earnings_transcript |
| ✓ reconciled | TOOL | get_edgar_facts | get_edgar_facts | soothfast_routes::route_mcp_get_edgar_facts |
| ✓ reconciled | TOOL | get_edgar_search | get_edgar_search | soothfast_routes::route_mcp_get_edgar_search |
| ✓ reconciled | TOOL | get_edgar_submissions | get_edgar_submissions | soothfast_routes::route_mcp_get_edgar_submissions |
| ✓ reconciled | TOOL | get_etf_profile | get_etf_profile | soothfast_routes::route_mcp_get_etf_profile |
| ✓ reconciled | TOOL | get_executive_compensation | get_executive_compensation | soothfast_routes::route_mcp_get_executive_compensation |
| ✓ reconciled | TOOL | get_fails_to_deliver | get_fails_to_deliver | soothfast_routes::route_mcp_get_fails_to_deliver |
| ✓ reconciled | TOOL | get_fear_and_greed | get_fear_and_greed | soothfast_routes::route_mcp_get_fear_and_greed |
| ✓ reconciled | TOOL | get_feeds | get_feeds | soothfast_routes::route_mcp_get_feeds |
| ✓ reconciled | TOOL | get_filing_sections | get_filing_sections | soothfast_routes::route_mcp_get_filing_sections |
| ✓ reconciled | TOOL | get_financials | get_financials | soothfast_routes::route_mcp_get_financials |
| ✓ reconciled | TOOL | get_forex | get_forex | soothfast_routes::route_mcp_get_forex |
| ✓ reconciled | TOOL | get_forex_news | get_forex_news | soothfast_routes::route_mcp_get_forex_news |
| ✓ reconciled | TOOL | get_fred_series | get_fred_series | soothfast_routes::route_mcp_get_fred_series |
| ✓ reconciled | TOOL | get_futures | get_futures | soothfast_routes::route_mcp_get_futures |
| ✓ reconciled | TOOL | get_grading_actions | get_grading_actions | soothfast_routes::route_mcp_get_grading_actions |
| ✓ reconciled | TOOL | get_holders | get_holders | soothfast_routes::route_mcp_get_holders |
| ✓ reconciled | TOOL | get_index_constituent_changes | get_index_constituent_changes | soothfast_routes::route_mcp_get_index_constituent_changes |
| ✓ reconciled | TOOL | get_index_constituents | get_index_constituents | soothfast_routes::route_mcp_get_index_constituents |
| ✓ reconciled | TOOL | get_indicators | get_indicators | soothfast_routes::route_mcp_get_indicators |
| ✓ reconciled | TOOL | get_indices | get_indices | soothfast_routes::route_mcp_get_indices |
| ✓ reconciled | TOOL | get_industry | get_industry | soothfast_routes::route_mcp_get_industry |
| ✓ reconciled | TOOL | get_key_metrics_ttm | get_key_metrics_ttm | soothfast_routes::route_mcp_get_key_metrics_ttm |
| ✓ reconciled | TOOL | get_market_calendar | get_market_calendar | soothfast_routes::route_mcp_get_market_calendar |
| ✓ reconciled | TOOL | get_market_hours | get_market_hours | soothfast_routes::route_mcp_get_market_hours |
| ✓ reconciled | TOOL | get_market_summary | get_market_summary | soothfast_routes::route_mcp_get_market_summary |
| ✓ reconciled | TOOL | get_news | get_news | soothfast_routes::route_mcp_get_news |
| ✓ reconciled | TOOL | get_options | get_options | soothfast_routes::route_mcp_get_options |
| ✓ reconciled | TOOL | get_press_releases | get_press_releases | soothfast_routes::route_mcp_get_press_releases |
| ✓ reconciled | TOOL | get_price_target_consensus | get_price_target_consensus | soothfast_routes::route_mcp_get_price_target_consensus |
| ✓ reconciled | TOOL | get_price_target_summary | get_price_target_summary | soothfast_routes::route_mcp_get_price_target_summary |
| ✓ reconciled | TOOL | get_protocol_tvl | get_protocol_tvl | soothfast_routes::route_mcp_get_protocol_tvl |
| ✓ reconciled | TOOL | get_protocol_tvl_history | get_protocol_tvl_history | soothfast_routes::route_mcp_get_protocol_tvl_history |
| ✓ reconciled | TOOL | get_quote | get_quote | soothfast_routes::route_mcp_get_quote |
| ✓ reconciled | TOOL | get_rating_consensus | get_rating_consensus | soothfast_routes::route_mcp_get_rating_consensus |
| ✓ reconciled | TOOL | get_ratios_ttm | get_ratios_ttm | soothfast_routes::route_mcp_get_ratios_ttm |
| ✓ reconciled | TOOL | get_recommendations | get_recommendations | soothfast_routes::route_mcp_get_recommendations |
| ✓ reconciled | TOOL | get_risk | get_risk | soothfast_routes::route_mcp_get_risk |
| ✓ reconciled | TOOL | get_risk_factors | get_risk_factors | soothfast_routes::route_mcp_get_risk_factors |
| ✓ reconciled | TOOL | get_sector | get_sector | soothfast_routes::route_mcp_get_sector |
| ✓ reconciled | TOOL | get_sector_pe | get_sector_pe | soothfast_routes::route_mcp_get_sector_pe |
| ✓ reconciled | TOOL | get_sector_performance | get_sector_performance | soothfast_routes::route_mcp_get_sector_performance |
| ✓ reconciled | TOOL | get_sector_performance_history | get_sector_performance_history | soothfast_routes::route_mcp_get_sector_performance_history |
| ✓ reconciled | TOOL | get_short_volume | get_short_volume | soothfast_routes::route_mcp_get_short_volume |
| ✓ reconciled | TOOL | get_spark | get_spark | soothfast_routes::route_mcp_get_spark |
| ✓ reconciled | TOOL | get_splits | get_splits | soothfast_routes::route_mcp_get_splits |
| ✓ reconciled | TOOL | get_symbol_details | get_symbol_details | soothfast_routes::route_mcp_get_symbol_details |
| ✓ reconciled | TOOL | get_transcripts | get_transcripts | soothfast_routes::route_mcp_get_transcripts |
| ✓ reconciled | TOOL | get_treasury_yields | get_treasury_yields | soothfast_routes::route_mcp_get_treasury_yields |
| ✓ reconciled | TOOL | get_trending | get_trending | soothfast_routes::route_mcp_get_trending |
| ✓ reconciled | TOOL | lookup | lookup | soothfast_routes::route_mcp_lookup |
| ✓ reconciled | TOOL | screener | screener | soothfast_routes::route_mcp_screener |
| ✓ reconciled | TOOL | search | search | soothfast_routes::route_mcp_search |
built with cargo soothfast docs build
source
