01
Connect
Free and open. No API key required. POST JSON-RPC 2.0 requests to the endpoint below. Rate-limited to 200 requests per 15 minutes per IP.
bash
POST https://stockslash.com/mcp
Content-Type: application/json02
Add to Claude
Pick your MCP client. No key or signup needed. Paste and go.
Claude Code (CLI)
bash
claude mcp add --transport http stockslash \
https://stockslash.com/mcpAfter running, restart Claude Code and the
stockslash tools will appear. Verify with /mcp.Claude Desktop
Edit your config file:
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%/Claude/claude_desktop_config.json
json
{
"mcpServers": {
"stockslash": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://stockslash.com/mcp"
]
}
}
}Save and restart Claude Desktop. The server will appear in the MCP menu.
Cursor
Add to .cursor/mcp.json (per-project) or ~/.cursor/mcp.json (global):
json
{
"mcpServers": {
"stockslash": {
"url": "https://stockslash.com/mcp"
}
}
}03
Quick start
List every available tool. Simplest sanity check that the endpoint is reachable:
bash
curl -X POST https://stockslash.com/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'Call a tool. Natural names work, no CIK or ticker lookup needed:
python
import requests
r = requests.post(
"https://stockslash.com/mcp",
json={
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "analyze_investor",
"arguments": {"investor": "Warren Buffett"}
}
},
)
print(r.json())04
Tools (23)
Natural names work: Pass
investor: "Buffett" or stock: "Apple"; fuzzy resolution figures out the rest. The start-here bundle tools answer most questions in one call.Start here: bundle tools (1 call replaces 3 to 4)
Tool
Purpose
Required
Optional
analyze_investor
Full fund profile: AUM trend, top holdings, recent activity, style.
investor
analyze_stock
Full institutional picture: holders, activity, insider summary.
stock
compare_investors
Side-by-side: profiles, overlap, unique-to-each, divergent moves.
investor_a, investor_b
get_insider_summary
Form 4 sentiment over a window: net flow, top buyers/sellers, bullish/bearish label.
stock
days_back
Investor data
Tool
Purpose
Required
Optional
get_super_investors
List all 80 tracked funds with name, AUM, style, top 3 positions. Filter with search.
search, type, limit
get_investor_current_holdings
All stocks owned by one fund for a quarter.
investor
quarter
get_investor_fund_value
Total portfolio value for one fund (latest).
investor
get_investor_fund_value_history
Quarterly AUM history and period returns for one fund.
investor
get_fund_activity
Trades made by one fund (defaults to latest quarter).
investor
quarter, include_all_quarters
get_fund_distribution
Buy/sell distribution across quarters. Trading cadence indicator.
investor
Stock data
Tool
Purpose
Required
Optional
get_stock_holders
Institutional funds holding a stock. Top 20 with weight and summary.
stock
quarter, limit
get_stock_activity
Recent trading activity for a stock across all funds.
stock
quarter
get_ownership_statistics
Per-stock institutional ownership summary and top 5 holders.
stock
quarter
get_insider_trades
Form 4 trades (executives, directors). transaction_type=Buy or Sell filter.
stock
limit, transaction_type
Market-wide
Tool
Purpose
Required
Optional
get_filings_buy_status
Top stocks being bought across funds this quarter (top 25).
quarter, limit
get_filings_sell_status
Top stocks being sold across funds this quarter (top 25).
quarter, limit
get_latest_filings_updates
Most recent 13F filings.
limit
get_sp_stocks_by_holders
S&P 500 stocks ranked by institutional holder count.
limit
get_ownership_statistics_home
Dashboard summary: top owned, most bought, most sold.
limit
get_latest_quarter
What quarter has the most recent 13F data.
Quarter filters use the form
Q4-2025 (case-insensitive). Omit for latest. get_stock_holders returns funds (BlackRock-class); get_insider_trades / get_insider_summary return execs and directors (Form 4).05
Errors & limits
429Rate limit (200 req / 15 min per IP)
-32601Unknown method (typo in
method field)-32602Invalid params (missing required arg, wrong type)
-32000Tool execution error (upstream data issue)
Protocol version
2024-11-05. Every tool ships with outputSchema and full MCP annotations (readOnlyHint, idempotentHint, openWorldHint, title). New tools may be added without breaking existing ones; handle tools/list dynamically.Also available on the Smithery MCP registry.