Full-text search over 11.9M speaker-tagged segments. One REST API, one MCP server. Free to start.
Point any MCP client at our server — search, segments, and company lookup become native tools. Zero glue code.
Connect your agent →{
"earningsapi": {
"url": "https://mcp.earningsapi.io",
"tools": [
"search_transcripts",
"get_speaker_segments",
"get_latest_call_for_ticker"
]
}
}
import requests r = requests.get( "https://api.earningsapi.io/v1/transcripts/AAPL/latest", headers={"Authorization": "Bearer ect_live_..."}, ) for seg in r.json()["segments"]: print(seg["role"], seg["text"])
No SDK lock-in, no sales call, no truncated previews. An API key and HTTP is all it takes.
You only pay for volume. No card for the free tier.
250,945 calls. 11.9M segments. Free to start — no card.
Get an API key