s/
Stockslash
Ctrl K
For developers

MCP API for value-investor data.

Programmatic access to super-investor portfolios, SEC 13F filings and institutional ownership data. Purpose-built for AI agents. Accepts natural names; no CIK or ticker lookup needed.

POSThttps://stockslash.com/mcp
21tools
JSON-RPC 2.0
v2024-11-05
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/json
02

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/mcp
After 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.