GET /api/v1/search?q=agentic AI&type=speakers&speaker_type=Executive&ticker=NVDA&limit=5
Earnings call transcripts, queryable by your AI.
The full transcript layer behind our MCP server: word-for-word text, speaker-tagged segments and full-text search across 255,000+ calls - so your AI quotes executives instead of guessing.
- Word-for-word transcripts - no paraphrasing, quotes are citable
- Speaker segments tagged CEO / CFO / Analyst / Operator, 93% named
- Full-text search with phrase and boolean operators across the whole archive
- Transcripts land within minutes of the call - your AI is never a day behind
# Connect Claude Code to the earnings archive - one command
claude mcp add --transport http earningscalls \
https://earningscalls.dev/u/<your-token>/mcp
# Claude Desktop: Settings -> Developer -> Edit Config
{
"mcpServers": {
"earningscalls": {
"url": "https://earningscalls.dev/u/<your-token>/mcp"
}
}
}
# Then just ask:
# > What did NVIDIA say about data center demand last quarter?
Earnings call transcripts MCP: the tools your AI can call
Use the MCP connector for zero-code access from Claude, or hit the REST API directly inside your own agents and pipelines.
Claude via MCP
Generate a personal, revocable connector URL from your dashboard, paste it into Claude Desktop or claude.ai, and query earnings data in plain English. 18 tools — search, speakers, summaries, ticker aggregates. Beta.
POST /u/<token>/mcpRAG-ready speaker chunks
Every transcript pre-split by speaker with role tags. Segments map 1:1 to embedding chunks — no recursive splitters, no overlap heuristics. Ticker, sector, role, and date ship with every chunk.
GET /api/v1/speakers/:idFull-text retrieval
Google-style operators in the q param — exact phrase, AND / OR, negation. Filter by ticker, sector, country, or date before you embed a single token.
GET /api/v1/search?q=…Incremental polling
Cursor-based since / after_id pagination. Idempotent and re-runnable — pick up new calls without duplicates and keep your vector store fresh as the corpus grows daily.
GET /api/v1/transcripts/recentRun a real live query.
Change the ticker, click Run, see the actual response.
Honest Pricing. No Surprises.
Read for free. Automate when you're ready. Cancel anytime.
Full access for builders and traders
- ✓ Read earning call transcripts
- ✓ 5,000 requests/month
- ✓ Personal use - up to 20 MAU
- ✓ Full transcript text
- ✓ Speaker segments & roles
- ✓ Full-text search
- ✓ All endpoints unlocked
- ✓ 20 requests/minute
- ✓ Email support
- ✓ Instant API key after checkout
For production apps and teams
- ✓ Read earning call transcripts
- ✓ 25,000 requests/month
- ✓ Commercial use - up to 200 MAU
- ✓ Everything in Pro
- ✓ 60 requests/minute
- ✓ Priority support
- ✓ 99.9% SLA
- ✓ Dedicated account manager
- ✓ Bulk data export
- ✓ Custom integrations
High-volume production workloads
- ✓ Read earning call transcripts
- ✓ 100,000 requests/month
- ✓ Commercial use - up to 1,000 MAU
- ✓ Everything in Ultra
- ✓ 120 requests/minute
- ✓ Dedicated support channel
- ✓ Custom integrations
- ✓ Bulk data export
- ✓ Compliance documentation
- ✓ Priority feature requests
Earnings call transcripts MCP - common questions
MCP setup, RAG chunks, retrieval, and coverage.
Does the AI get full transcripts or summaries?
Both, as separate tools: get_call_transcript returns the complete word-for-word text, get_call_summary the AI summary, and get_speakers the segment-level breakdown. Your AI (or you) picks per question - see the full tool list.
How fresh are the transcripts?
New calls typically land within minutes of the call ending, during earnings season all day long. The MCP tools read the same live archive as the REST API.
How accurate are speaker segments?
Every transcript is segmented by speaker turn and tagged with a role (executive, analyst, operator); about 93% of speakers are identified by name, so "what did the CFO say" resolves to actual CFO quotes.
Can I read transcripts without an AI client?
Yes - every transcript is free to read on earningscalls.dev, no account needed. MCP and API plans are only for programmatic access.
Trusted by analysts and research teams.
What research professionals say about the data and the API.
“Excellent service. Comprehensive coverage of the sectors I wanted and the API is very easy to work with. Highly recommend.”
“Transcripts are accurate, and the API is very user friendly.”
“Connecting Claude through MCP to analyze earnings transcripts has never been easier.”
Two more tools for traders and investors
From the team that brought you the Earnings Calls API - same clean data, same fair pricing.
StockMarketScan.com
Stock screeners & email alert systemPre-configured, industry-standard stock screeners - near real-time, refreshed every 5 minutes, no setup required.
- 24 screeners
- 5-minute scans
- Watchlists
- AI chat analysis
- API & MCP
OptionsBell.com
Unusual options activity alertsScans options activity across all US stocks - immediate email alerts the moment institutional-sized trades hit your watchlist.
- All US stocks
- 10 custom alerts
- 5-minute scans
- Email alerts
- API & MCP