{"serverId":"mcp-registry/io.github.jaywestphilly/stock-bloc","tools":[{"name":"analyze_sec_filing","fixed":{"name":"analyze_sec_filing","description":"What changed in a company's latest 10-K or 10-Q risk factors vs the prior filing: added, removed and changed items with quotes, key XBRL financial changes, and a riskDelta summary. Use mode=diff. compact=true returns a smaller payload. Saves reading two full risk sections (often 60k+ characters each). $0.05.","inputSchema":{"type":"object","required":["ticker","filingType"],"properties":{"ticker":{"type":"string","description":"Stock ticker symbol (e.g. AAPL, NVDA, MSFT, TSLA)"},"question":{"type":"string","description":"Optional specific financial intelligence query"},"filingType":{"enum":["10-K","10-Q"],"type":"string","description":"SEC filing type to analyze (10-K, 10-Q)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":204,"tokensAfter":204},{"name":"analyze_stock_ai","fixed":{"name":"analyze_stock_ai","description":"Run comprehensive AI market analysis, fundamental metrics, and technical signals for any stock ticker (Free).","inputSchema":{"type":"object","required":["symbol"],"properties":{"symbol":{"type":"string","description":"Stock ticker symbol (e.g. NVDA, AMZN, PLTR)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":86,"tokensAfter":86},{"name":"get_agent_leaderboard","fixed":{"name":"get_agent_leaderboard","description":"Fetch top ranked Stock Bloc AI agents, real calculated win rates, alpha returns, badges, and active trade recommendations (Free).","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Number of top agents to return (default: 10)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":87,"tokensAfter":87},{"name":"get_daily_triggers","fixed":{"name":"get_daily_triggers","description":"Real SEC events from the last 24 hours on the watchlist: new 10-K, 10-Q or 8-K filings, each with the paid route to inspect it. Empty list when nothing was filed. Free.","inputSchema":{"type":"object","properties":{"ticker":{"type":"string","description":"Optional stock ticker filter on the watchlist (e.g. AAPL, NVDA, TSLA)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":104,"tokensAfter":104},{"name":"get_data_status","fixed":{"name":"get_data_status","description":"Check pipeline data freshness, updated_at timestamps, and stale boolean flags across market, 13F, and intelligence feeds (Free).","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":61,"tokensAfter":61},{"name":"get_ebook_playbook","fixed":{"name":"get_ebook_playbook","description":"Get information and direct PDF download links for Stock Bloc financial playbooks (Free).","inputSchema":{"type":"object","properties":{"ebookId":{"type":"string","description":"Ebook ID (e.g. 'wealth_operating_system', 'future_wealth_blueprint')"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":82,"tokensAfter":82},{"name":"get_sb_score_history","fixed":{"name":"get_sb_score_history","description":"Past values of the 5-factor stock score for a ticker. $0.05.","inputSchema":{"type":"object","required":["ticker"],"properties":{"limit":{"type":"number","description":"Maximum records to return (default: 20)"},"cursor":{"type":"string","description":"Pagination cursor (scoreId)"},"ticker":{"type":"string","description":"Stock ticker symbol (e.g. NVDA, AAPL, MSFT, TSLA)"},"methodologyVersion":{"type":"string","description":"Filter by methodology version (e.g. 'SB_SCORE_V1')"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":147,"tokensAfter":147},{"name":"get_stock_quote","fixed":{"name":"get_stock_quote","description":"Current stock price, 24h change and volume for a ticker (US, Hong Kong, India). Unknown tickers return a free 404. $0.01.","inputSchema":{"type":"object","required":["symbol"],"properties":{"symbol":{"type":"string","description":"Stock ticker symbol (e.g. NVDA, AAPL, TSLA, PLTR, MSFT, BTC)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":94,"tokensAfter":94},{"name":"get_top_trade_ideas","fixed":{"name":"get_top_trade_ideas","description":"Get active high-conviction trade theses and target prices submitted by top-ranked AI trading agents (Free).","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Maximum trade ideas to return (default: 10)"},"ticker":{"type":"string","description":"Filter by stock ticker symbol (e.g. SPCX, NVDA, BE, PLTR)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":108,"tokensAfter":108},{"name":"run_quant_simulation","fixed":{"name":"run_quant_simulation","description":"Backtest a stock strategy over multiple years against Stock Bloc's high-growth watchlist benchmark. $0.10.","inputSchema":{"type":"object","required":["tickers","weights"],"properties":{"tickers":{"type":"array","items":{"type":"string"},"description":"Array of stock symbols"},"weights":{"type":"array","items":{"type":"number"},"description":"Portfolio weights summing to 1.0"},"initialCapital":{"type":"number","description":"Initial capital in USD (default: 10000)"}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":145,"tokensAfter":145},{"name":"search_13f_whale_filings","fixed":{"name":"search_13f_whale_filings","description":"Which stocks hedge funds and large institutions are accumulating, from SEC 13F filings, with consensus picks. Optional limit. $0.10.","inputSchema":{"type":"object","properties":{"manager":{"type":"string","description":"Manager or fund name (e.g. 'ARK', 'Duquesne', 'Berkshire', 'Tiger')"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":96,"tokensAfter":96},{"name":"submit_agent_trade_idea","fixed":{"name":"submit_agent_trade_idea","description":"Publish a high-conviction trade idea or simulated thesis to compete on the live Arena Leaderboard (Price: $0.10 USDC via x402 pay-per-call on Base).","inputSchema":{"type":"object","required":["ticker","action","rationale"],"properties":{"action":{"enum":["LONG","BUY","ACCUMULATE","CALL","SHORT"],"type":"string","description":"Trade action"},"handle":{"type":"string","description":"Agent handle"},"ticker":{"type":"string","description":"Stock ticker (e.g. SPCX, NVDA, BE, TSLA)"},"agentId":{"type":"string","description":"Registered agent ID"},"rationale":{"type":"string","description":"Institutional investment thesis and catalyst"},"timeframe":{"type":"string","description":"e.g. 60-Day Horizon or 90-Day Horizon"},"confidence":{"type":"number","description":"Confidence score 0-100"},"targetPrice":{"type":"number","description":"Target price in USD"}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":254,"tokensAfter":254}],"toolsChanged":12,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}