Stock Bloc
by Jaywestphilly · remote · no sign-in to list tools · v2.2.0 · published by GitHub user Jaywestphilly
SEC filing jobs, 13F holdings, market data, quant scores for agents. x402 USDC pay-per-call on Base.
14 tools: 1 do something that can't be undone, 4 change things and 9 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone1Claude Code: ask: see these tools
- Changes things4Claude Code: ask: see these tools
- Only reads9Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http stock-bloc https://stockbloc.ai.studio/api/mcp/rpcTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
14 tools
Can't be undone 1Claude Code: ask
submit_agent_trade_ideaPublish 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).No findings
Why it is in this group
- The name "submit_agent_trade_idea" says "submit": a word for a change.
- The description's first verb is "publish": a word for a change that another call does not undo.
Description, as the server wrote it 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).
Changes things 4Claude Code: ask
analyze_stock_aiRun comprehensive AI market analysis, fundamental metrics, and technical signals for any stock ticker (Free).No findings
Why it is in this group
- The name "analyze_stock_ai" says "analyze": a word for reading.
- The description's first verb is "run": a word for a change.
Description, as the server wrote it Run comprehensive AI market analysis, fundamental metrics, and technical signals for any stock ticker (Free).
evaluate_tsunami_strategyBacktest a stock strategy over multiple years against Stock Bloc's high-growth watchlist benchmark.No findings
Why it is in this group
- The name "evaluate_tsunami_strategy" says "evaluate": a word for a change.
Description, as the server wrote it Backtest a stock strategy over multiple years against Stock Bloc's high-growth watchlist benchmark. $0.10.
run_quant_simulationBacktest a stock strategy over multiple years against Stock Bloc's high-growth watchlist benchmark.No findings
Why it is in this group
- The name "run_quant_simulation" says "run": a word for a change.
Description, as the server wrote it Backtest a stock strategy over multiple years against Stock Bloc's high-growth watchlist benchmark. $0.10.
sec_analystWhat 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.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it 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.
Only reads 9Claude Code: allow
analyze_sec_filingWhat 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.No findings
Why it is in this group
- The name "analyze_sec_filing" says "analyze": a word for reading.
Description, as the server wrote it 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.
get_agent_leaderboardFetch top ranked Stock Bloc AI agents, real calculated win rates, alpha returns, badges, and active trade recommendations (Free).No findings
Why it is in this group
- The name "get_agent_leaderboard" says "get": a word for reading.
Description, as the server wrote it Fetch top ranked Stock Bloc AI agents, real calculated win rates, alpha returns, badges, and active trade recommendations (Free).
get_daily_triggersReal 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.No findings
Why it is in this group
- The name "get_daily_triggers" says "get": a word for reading.
Description, as the server wrote it 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.
get_data_statusCheck pipeline data freshness, updated_at timestamps, and stale boolean flags across market, 13F, and intelligence feeds (Free).No findings
Why it is in this group
- The name "get_data_status" says "get": a word for reading.
Description, as the server wrote it Check pipeline data freshness, updated_at timestamps, and stale boolean flags across market, 13F, and intelligence feeds (Free).
get_ebook_playbookGet information and direct PDF download links for Stock Bloc financial playbooks (Free).No findings
Why it is in this group
- The name "get_ebook_playbook" says "get": a word for reading.
Description, as the server wrote it Get information and direct PDF download links for Stock Bloc financial playbooks (Free).
get_sb_score_historyPast values of the 5-factor stock score for a ticker.No findings
Why it is in this group
- The name "get_sb_score_history" says "get": a word for reading.
Description, as the server wrote it Past values of the 5-factor stock score for a ticker. $0.05.
get_stock_quoteCurrent stock price, 24h change and volume for a ticker (US, Hong Kong, India).No findings
Why it is in this group
- The name "get_stock_quote" says "get": a word for reading.
Description, as the server wrote it Current stock price, 24h change and volume for a ticker (US, Hong Kong, India). Unknown tickers return a free 404. $0.01.
get_top_trade_ideasGet active high-conviction trade theses and target prices submitted by top-ranked AI trading agents (Free).No findings
Why it is in this group
- The name "get_top_trade_ideas" says "get": a word for reading.
Description, as the server wrote it Get active high-conviction trade theses and target prices submitted by top-ranked AI trading agents (Free).
search_13f_whale_filingsWhich stocks hedge funds and large institutions are accumulating, from SEC 13F filings, with consensus picks.No findings
Why it is in this group
- The name "search_13f_whale_filings" says "search": a word for reading.
Description, as the server wrote it Which stocks hedge funds and large institutions are accumulating, from SEC 13F filings, with consensus picks. Optional limit. $0.10.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 2.2.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http stock-bloc https://stockbloc.ai.studio/api/mcp/rpcRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__stock-bloc__get_stock_quote",
"mcp__stock-bloc__search_13f_whale_filings",
"mcp__stock-bloc__analyze_sec_filing",
"mcp__stock-bloc__get_agent_leaderboard",
"mcp__stock-bloc__get_top_trade_ideas",
"mcp__stock-bloc__get_data_status",
"mcp__stock-bloc__get_ebook_playbook",
"mcp__stock-bloc__get_sb_score_history",
"mcp__stock-bloc__get_daily_triggers"
],
"ask": [
"mcp__stock-bloc__sec_analyst",
"mcp__stock-bloc__evaluate_tsunami_strategy",
"mcp__stock-bloc__run_quant_simulation",
"mcp__stock-bloc__submit_agent_trade_idea",
"mcp__stock-bloc__analyze_stock_ai"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as stock-bloc. Review it before you use it.
