Claim your free API key
Register at eodhd.com/register and grab your key. Free plan is enough to start.
75 read‑only tools for market data, fundamentals, news, and analytics. Free API key. Works with Claude, ChatGPT, Cursor, Windsurf, and custom MCP clients.
Connect Claude, ChatGPT, Cursor, Windsurf, or any MCP‑compatible client to live EODHD financial data — prices, fundamentals, news, technicals, macro, US options, ESG, and more — through a single read‑only interface.
Register at eodhd.com/register and grab your key. Free plan is enough to start.
v1 = API key auth. v2 = OAuth 2.1. Use v2 for Claude Desktop; v1 for ChatGPT and Claude Code.
Paste the URL into Claude Desktop, ChatGPT MCP Connector, Cursor, Windsurf — or install the .mcpb bundle.
Try analyze_stock("AAPL.US") or compare_stocks. The agent has 75 tools and 100+ docs at hand.
Prices, intraday, US tick, fundamentals, news, sentiment, technicals, US options, US Treasury rates, ESG, macro, calendars, and marketplace bundles.
v1 — API key for ChatGPT, Claude Code, and custom agents. v2 — built‑in OAuth 2.1 server with PKCE, dynamic client registration, and discovery.
72 endpoint pages, 7 plan guides, 28 reference pages — exposed as MCP resources. Your agent reads them locally, with zero API calls.
Resolve "Apple" → AAPL.US or ISIN → SYMBOL.EXCHANGE. Compute support & resistance with five pivot methods server‑side — no extra API call.
Best for ChatGPT MCP Connectors, Claude Code CLI, custom agents, and any programmatic access. Auth via URL parameter, header, or env var.
https://mcpv2.eodhd.dev/v1/mcp?apikey=YOUR_API_KEYView v1 on GitHub →
Built‑in OAuth 2.1 server with PKCE, dynamic client registration (RFC 7591), token introspection (RFC 7662), and discovery (RFC 8414/9728). No API key in the URL.
https://mcpv2.eodhd.dev/v2/mcpView v2 on GitHub →
No MCP testimonials yet — instead, here is what is verifiably in the repo.
Pytest suite across Python 3.10, 3.11, 3.12, 3.13.
Ruff, MyPy, Bandit, Semgrep, pip-audit on every build.
streamable-http (default), SSE, stdio.
Invisible Unicode characters stripped from all inputs.
ISO, US, EU, named months, Unix timestamps — all coerced to YYYY-MM-DD.
One‑click install from GitHub Releases.
v1 and v2 repos under the EodHistoricalData org. MIT‑style release artefacts.
Exponential backoff, per‑token buckets, thread-safe asyncio.
analyze_stock, compare_stocks, market_overview — multi‑tool workflows.
Pick the path that matches your client. Full step‑by‑step setup — including .mcpb bundle, OAuth flow, and developer config — lives in the MCP docs.
Settings → Extensions → Add. Paste the URL and approve the OAuth consent. No API key in the URL.
https://mcpv2.eodhd.dev/v2/mcp
Add the MCP connector, paste the URL with your API key. Same URL works for every v1‑compatible client.
https://mcpv2.eodhd.dev/v1/mcp?apikey=YOUR_API_KEY
git clone the repo, run python server.py --stdio,
point your client at the binary. Full stdio/SSE/HTTP modes supported.
git clone github.com/EodHistoricalData/EODHD-MCP-Server
MCP server is one of four ways to plug EODHD financial data into your AI stack. Mix them, or use just the one that fits your client.
75 tools · OAuth 2.1 + API key · 100+ embedded docs. Built for Claude Desktop, ChatGPT, Cursor, Windsurf, and custom MCP clients.
View on GitHub →72 API endpoints & 28 reference guides packaged as a Claude Skills Library. Stdlib-only Python — works with Claude Code, Codex‑style agents, and generic AI workflows.
View on GitHub →Official OpenAPI 3.1 spec covering 74 endpoints. Machine‑readable, Swagger‑compatible, ready for AI function calling and SDK code generation.
View on GitHub →Custom GPT trained on EODHD documentation. Delivers financial data directly in chat and writes code for fetching, processing, and analyzing market data.
Try the Assistant →MCP tool calls consume the same quota as regular EODHD API requests. Plan unlocks the data; the MCP server is included.
If a tool needs an endpoint outside your plan, the MCP server returns the upstream permission error verbatim — your agent shows the exact reason and the plan required.
Free plan. No credit card. 75 tools the moment you connect.