Data API
Fundamentals, prices, dividends, macro and more — the base package (and what MCP uses).
Connect Leeway to Cursor, Claude or ChatGPT via MCP. Your assistant can pull fundamentals, prices, dividends and screeners as tools. One token is enough.
MCP is the bridge between your assistant and the Leeway API. Instead of copy/paste, it calls data as tools — structured, reliable, and usable right inside the chat.
MCP uses the Data API. Analytics and Forecast are separate packages — standalone or as add-ons.
Fundamentals, prices, dividends, macro and more — the base package (and what MCP uses).
Screener, key figures, market cap, relative move and benchmark — standalone or as an add-on.
AI-powered revenue and earnings forecasts — standalone or as a Data API add-on.
A few examples you’d actually use.
"Screen European industrials with ROE > 15% and low debt." Candidates show up right in the chat.
Up to 40 years of balance sheet, income and cash flow — structured and ready to use.
Historical prices, live quotes, splits and dividends — for backtests, valuations and portfolio checks.
Build research agents that fetch, verify and summarize — without writing an integration layer.
Two ways to the same result: remote via a hosted endpoint, or a local stdio bridge for clients without header support. Either way, you authenticate with the same API token.
Detailed setup guideFor Cursor and other hosted clients: add the server to ~/.cursor/mcp.json with your API token in the headers block as Authorization: Bearer.
{
"mcpServers": {
"leeway-api": {
"url": "https://mcp.leeway.tech/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}For Claude Desktop: its "Add custom connector" UI only supports OAuth, so bridge in via mcp-remote instead. Paste the config below and set your token — no Leeway server to install.
{
"mcpServers": {
"leeway": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.leeway.tech/mcp",
"--header",
"Authorization:Bearer YOUR_TOKEN"
]
}
}
}Market data in agents, notebooks and pipelines — without your own integration layer.
Fundamental research right inside the AI assistant, no spreadsheet exports or copy-paste.
One reliable data source that fits into existing AI workflows.
Every public endpoint is exposed automatically as an MCP tool.
general_isingeneral_mainstockgeneral_symbolsgeneral_exchangesgeneral_screenergeneral_dailyrequestsleftgeneral_tradingperiodfundamentalsfundamentals_forecasthistoricalquoteshistoricalquotes_marketcaphistoricalquotes_marketcap_aggregationhistoricalquotes_marketwide-lastday-quoteliveintradaysplitsdividendsdividends_historyevents_earningsevents_iposevents_splitsevents_trendsmacromacro_countriesmacro_indicatorsbondnewsimg_logosimg_logosbycodeexchange50 request units/day to try it. For real workflows: 100,000/day in the Data API plan.
Enough to set up the connection and evaluate the tools with a first round of queries.
For daily use: screening, backtests and bigger agent workflows — without watching the meter.
A Model Context Protocol server that gives AI assistants like Cursor, Claude and ChatGPT direct access to Leeway market data — fundamentals, prices, dividends, screeners and more.
With your Leeway API token. Remote (Cursor, VS Code): send it in the Authorization: Bearer header. Claude Desktop: the same header, passed through the mcp-remote bridge — its "Add custom connector" UI only supports OAuth, which we don't use. Get a token in your account area.
Yes. After signup you get 50 request units per day for free. Paid plans include 100,000 units per day.
Any MCP-compatible client. Cursor and VS Code connect remotely over Streamable HTTP (mcp.json with an Authorization header). Claude Desktop connects via the mcp-remote stdio bridge. ChatGPT can connect via the OpenAPI specification.
70+ exchanges, 100,000+ tickers and 15,000+ ETFs, with fundamentals up to 40 years and price history up to 35 years.
100,000 request units per day. One token, 29 tools — and MCP becomes part of your daily workflow.