STOCK RESEARCH · POWERED BY CLAUDE

AI stock analysis
built for agents

Investment theses, earnings track records, insider signals, and valuation snapshots — live financial data synthesized by Claude into structured research. One API key, $0.05 per analysis.

bash
# Get a full investment thesis on NVDA
$ curl -X POST /api/tools/stock-thesis \
    -H "Authorization: Bearer atb_..." \
    -d '{"ticker": "NVDA", "timeHorizon": "3-5 years"}'

# → "verdict": "bullish"
# → "oneLiner": "Nvidia owns the essential infrastructure
      for the AI revolution with a defensible
      software moat..."
# → "keyStrengths": ["CUDA moat", "10,005% 3Y CAGR", ...]
# → "insiderRead": "Mixed — cluster buys from
      two executives offset routine sales..."
# → "watchFor": "Data center revenue growth rate
      and gross margin in next earnings"
Try it live — no signup required

See the analysis for yourself

Type any US ticker and get a live valuation snapshot — Claude reads the financial data and tells you what it means.

NVDA AAPL MSFT META TSLA AMZN

Works where you work

One npm package. Direct HTTP calls, LangChain agents, MCP servers, GPT Actions — pick your integration.

npm install agent-toolbelt
Typed client for all tools. Works in Node.js, Bun, edge runtimes. Zero heavy dependencies.
import { AgentToolbelt } from 'agent-toolbelt'

const client = new AgentToolbelt({
  apiKey: process.env.AGENT_TOOLBELT_KEY
})

const result = await client.tokenCounter({
  text: myDocument,
  models: ['gpt-4o', 'claude-3-5-sonnet']
})
LangChain / LangGraph
16 DynamicStructuredTool instances, ready to drop into any LangChain agent or LangGraph workflow.
import { createLangChainTools } from
  'agent-toolbelt/langchain'

const tools = createLangChainTools(client)

const agent = createReactAgent({
  llm: new ChatOpenAI({ model: 'gpt-4o' }),
  tools
})
Claude MCP + GPT Actions
Use all 16 tools directly in Claude Desktop, Claude Code, or any OpenAI-compatible GPT Actions integration.
# Claude Desktop (claude_desktop_config.json)
{ "mcpServers": {
  "agent-toolbelt": {
    "command": "npx",
    "args": ["-y", "agent-toolbelt-mcp"],
    "env": { "AGENT_TOOLBELT_KEY": "atb_..." }
  }
}}

# Claude Code — one command
$ claude mcp add agent-toolbelt \
  -e AGENT_TOOLBELT_KEY=atb_... \
  -- npx -y agent-toolbelt-mcp

Stock Analysis Tools

Five focused tools that turn live financial data into structured research — the way a Motley Fool analyst would read it.

Loading catalog...

How It Works

Pass a ticker. Get research-grade analysis in seconds. Works in any agent framework.

01

Register

Get a free API key in 10 seconds. 1,000 free calls/month. No credit card required.

02

Call with a ticker

POST any ticker to stock-thesis, earnings-analysis, insider-signal, or valuation-snapshot. We pull live data from Polygon, Finnhub, and FMP.

03

Get structured analysis

Claude synthesizes the data into a structured JSON response — verdict, thesis, key strengths, risks, valuation read. Ready to display or act on.

Pricing

Start free. Pay $0.05 per analysis when you need more.

Free
$0/mo
1,000 calls/month included
  • All 5 stock analysis tools
  • All 20 utility tools
  • 10 requests/min
  • No credit card required
Get Started
Starter
$29/mo
50,000 calls/month
  • ~1,000 stock analyses/month
  • All tools included
  • 60 requests/min
  • Priority support
Subscribe

Get your API key in 10 seconds

Register with your email. 1,000 free calls included. Start analyzing stocks immediately.