Developer-first financial data for Claude — 150,000+ tickers across 70+ exchanges, powered by EODHD API and an OAuth-secured MCP Server. ⚠ Not financial advice. This plugin delivers AI-generated analysis on top of EODHD market data.
FAQ
eodhd-api is a Claude Code plugin with 13 hand-picked skills for data work, indexed on Flowy. Install it with the command on its page. It includes company-brief, earnings-monitor, eodhd-analyze. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
> /plugin marketplace add EodHistoricalData/eodhd-claude-skills> /plugin install eodhd-api@eodhd-claude-skills
Developer-first financial data for Claude — 150,000+ tickers across 70+ exchanges, powered by EODHD API and an OAuth-secured MCP Server.
⚠ Not financial advice. This plugin delivers AI-generated analysis on top of EODHD market data. Always verify figures against eodhd.com and the underlying issuer filings before making any investment, trading, or risk decision. Support: supportlevel1@eodhistoricaldata.com.
/eodhd-api:eodhd-analyze, /eodhd-api:eodhd-compare, /eodhd-api:eodhd-market, /eodhd-api:eodhd-screen, /eodhd-api:eodhd-macro# Register the marketplace
/plugin marketplace add EodHistoricalData/eodhd-claude-skills
# Install the plugin
/plugin install eodhd-api@eodhd-claude-skills
Plugin commands are namespaced. After install, invoke commands with the
eodhd-api:prefix — e.g./eodhd-api:eodhd-analyze AAPL, not/eodhd-analyze. Type/to see them listed under theeodhd-api:group.
If you have the Anthropic community marketplace added:
/plugin marketplace add anthropics/claude-plugins-community
/plugin install eodhd-api@claude-community
The plugin includes .mcp.json for automatic MCP Server connection:
{
"eodhd": {
"type": "http",
"url": "https://mcp.eodhd.com/v2/mcp"
}
}
git clone https://github.com/EodHistoricalData/eodhd-claude-skills.git
export EODHD_API_TOKEN="your_token_here"
pip install needed)The plugin itself is MIT-licensed and free. Data access is gated by your EODHD subscription. The skills degrade gracefully — if an endpoint requires a tier you don't have, you'll get a clear 402 Payment Required (not a crash).
| Tier | Price | What works in this plugin |
|---|---|---|
| Free (details) | $0/mo, 20 calls/day | US tickers, EOD prices (past year), 15-min delayed quotes, exchanges list, US Treasury rates. Good for testing the plugin. |
| EOD Historical Data — All World (details) | from $19.99/mo | Full 70+ exchanges, 30+ years of EOD prices, dividends, splits. Enables market-overview, basic stock-screener. |
| Fundamentals Data Feed (details) | from $59.99/mo | Adds fundamentals, financial statements, insiders, sentiment, ratios. Enables company-brief, earnings-monitor, portfolio-risk. |
| All-In-One (details) | from $99.99/mo | Everything above + intraday bars (1m/5m/1h), live quotes, technical indicators, screener, news, macro. Recommended for full plugin usage. |
| Marketplace add-ons (separate SKUs) | varies | Required for options-analyzer (US options chains), Investverte ESG, PRAAMS risk/bank/bond analytics, TradingHours. |
Pricing on this page is indicative — see eodhd.com/pricing for current rates.
eodhd-claude-skills/
├── .claude-plugin/
│ ├── marketplace.json # Plugin manifest for Claude Code
│ └── plugin.json # Extended plugin metadata
├── .mcp.json # MCP Server connector (OAuth)
├── agents/
│ └── financial-analyst.md # Financial analyst agent definition
├── skills/ # All skills incl. user commands (auto-discovered)
│ ├── eodhd-analyze/ # /eodhd-api:eodhd-analyze <ticker>
│ ├── eodhd-compare/ # /eodhd-api:eodhd-compare <ticker1> <ticker2>
│ ├── eodhd-market/ # /eodhd-api:eodhd-market
│ ├── eodhd-screen/ # /eodhd-api:eodhd-screen <criteria>
│ ├── eodhd-macro/ # /eodhd-api:eodhd-macro
│ ├── eodhd-api/ # Core skill — full API access
│ │ ├── SKILL.md
│ │ ├── references/
│ │ │ ├── general/ # 28 general guides
│ │ │ ├── endpoints/ # 64 endpoint docs
│ │ │ ├── subscriptions/ # 7 subscription plans
│ │ │ └── workflows.md
│ │ ├── scripts/
│ │ │ └── eodhd_client.py # Python API client (stdlib-only)
│ │ └── templates/
│ │ └── analysis_report.md
│ ├── company-brief/ # Company snapshot workflow
│ ├── earnings-monitor/ # Earnings tracking workflow
│ ├── market-overview/ # Market summary workflow
│ ├── portfolio-risk/ # Risk analysis workflow
│ ├── stock-screener/ # Stock screening workflow
│ ├── macro-dashboard/ # Macro-economic dashboard
│ └── options-analyzer/ # Options analysis workflow
├── adapters/
│ ├── claude/eodhd-api.md
│ └── codex/eodhd-api.md
├── CLAUDE.md
├── LICENSE # MIT
└── README.md
export EODHD_API_TOKEN="your_token_here"
Plugin commands are namespaced under eodhd-api::
/eodhd-api:eodhd-analyze AAPL # Full company analysis
/eodhd-api:eodhd-compare AAPL MSFT # Side-by-side comparison
/eodhd-api:eodhd-market # Market overview
/eodhd-api:eodhd-screen high dividend large cap # Stock screening
/eodhd-api:eodhd-macro # Macro dashboard
python skills/eodhd-api/scripts/eodhd_client.py --endpoint eod --symbol AAPL.US --from-date 2025-01-01 --to-date 2025-03-31
python skills/eodhd-api/scripts/eodhd_client.py --endpoint fundamentals --symbol MSFT.US
python skills/eodhd-api/scripts/eodhd_client.py --endpoint screener --limit 20
Use the eodhd-api plugin. Pull daily prices for AAPL.US from 2025-01-01 to 2025-03-31
and give me a trend analysis with key support/resistance levels.
eodhd-apiFull access to all 72 EODHD endpoints via Python client and curl. Handles any financial data request.
| Skill | Purpose | Key Endpoints |
|---|---|---|
company-brief | Company snapshot — profile, fundamentals, news, sentiment, insiders | fundamentals, eod, news, sentiment, insider-transactions |
earnings-monitor | Earnings calendar, trends, surprises, price reactions | calendar/earnings, calendar/trends, news, intraday |
market-overview | Market summary — indices, sectors, Treasury, commodities, macro | eod, eod-bulk, ust/yield-rates, macro-indicator |
portfolio-risk | Risk analysis — technicals, sentiment, insider alerts, volatility | eod, technical, sentiment, insider-transactions, fundamentals |
stock-screener | Screen stocks by fundamental/technical criteria | screener, fundamentals, eod |
macro-dashboard | Economic dashboard — GDP, CPI, rates, yield curve, events | macro-indicator, ust/*, economic-events |
options-analyzer | Options chains, IV, Greeks, strategy evaluation | us-options-eod, us-options-underlyings (Marketplace) |
The agents/financial-analyst.md agent autonomously:
Plugin commands are namespaced under eodhd-api:.
| Command | Description | Example |
|---|---|---|
/eodhd-api:eodhd-analyze <ticker> | Full company analysis | /eodhd-api:eodhd-analyze NVDA |
/eodhd-api:eodhd-compare <tickers> | Side-by-side comparison | /eodhd-api:eodhd-compare AAPL MSFT GOOGL |
/eodhd-api:eodhd-market | Broad market overview | /eodhd-api:eodhd-market |
/eodhd-api:eodhd-screen <criteria> | Stock screening | /eodhd-api:eodhd-screen tech P/E under 20 |
/eodhd-api:eodhd-macro | Macro-economic dashboard | /eodhd-api:eodhd-macro USA vs EU |
The EODHD MCP Server v2 provides:
Connection via .mcp.json:
{
"eodhd": {
"type": "http",
"url": "https://mcp.eodhd.com/v2/mcp"
}
}
Historical prices, intraday bars, live quotes, US extended quotes, WebSockets, technical indicators, screener, search, logos, historical market cap, symbol changes
Company fundamentals, bulk fundamentals, news, sentiment, word weights, insider transactions
Earnings, earnings trends, dividends, splits, IPOs, economic events
Exchange list/details/tickers, index components, indices list, CBOE indices
Macro indicators (50+ per country), US Treasury bill/long-term/yield/real-yield rates
Options (EOD chains, contracts, underlyings), tick data, trading hours, Investverte ESG, PRAAMS risk/bank/bond
See skills/eodhd-api/references/endpoints/README.md for the complete index.
Claude Code treats installed skills as optional context. To ensure the skill activates:
Use the eodhd-api plugin. ...Always use available skills for financial data requests.SSL: CERTIFICATE_VERIFY_FAILED on macOS — Python installed from the official python.org installer
does not register the system CA certificates, so the client's HTTPS calls fail with:
Request failed: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed:
unable to get local issuer certificate
Fix it once by running the bundled certificate installer for your Python version:
# Adjust the version to match your install (3.11, 3.12, 3.13, ...)
open "/Applications/Python 3.13/Install Certificates.command"
(Homebrew/pyenv Python builds usually don't need this.)
MCP tools fail to authenticate / OAuth page shows an error — confirm the MCP server is reachable, then
fall back to the Python client by setting export EODHD_API_TOKEN="your_token", which bypasses OAuth.
See CONTRIBUTING.md for guidelines. Priority areas:
MIT — see LICENSE.
Built by EOD Historical Data — developer-first financial data for 150,000+ instruments across 70+ global exchanges.
.claude-plugin/
marketplace.json
plugin.json
.github/
workflows/
release.yml
validate.yml
.gitignore
.mcp.json
adapters/
claude/
eodhd-api.md
codex/
eodhd-api.md
agents/
financial-analyst.md
CHANGELOG.md
CLAUDE.md
CONTRIBUTING.md
LICENSE
README.md
registry/
build.py
capabilities.json
README.md
skills/
company-brief/
SKILL.md
earnings-monitor/
SKILL.md
eodhd-analyze/
SKILL.md
eodhd-api/
references/
endpoints/
endpoints.md
bulk-fundamentals.md
cboe-index-data.md
cboe-indices-list.md
company-news.md
credit-risk-cds-market-aggregates.md
credit-risk-corporate-cmdi.md
credit-risk-corporate-hqm-yields.md
credit-risk-sovereign-cds-spreads.md
credit-risk-sovereign-credit-ratings.md
credit-risk-sovereign-default-spreads.md
credit-risk-sovereign-risk-premium.md
earnings-trends.md
economic-events.md
exchange-details.md
exchange-tickers.md
exchanges-list.md
fundamentals-data.md
historical-market-cap.md
historical-stock-prices.md
index-components.md
indices-list.md
insider-transactions.md
intraday-historical-data.md
investverte-esg-list-companies.md
investverte-esg-list-countries.md
investverte-esg-list-sectors.md
investverte-esg-view-company.md
investverte-esg-view-country.md
investverte-esg-view-sector.md
live-price-data.md
macro-indicator.md
marketplace-tick-data.md
news-word-weights.md
praams-bank-balance-sheet-by-isin.md
praams-bank-balance-sheet-by-ticker.md
praams-bank-income-statement-by-isin.md
praams-bank-income-statement-by-ticker.md
praams-bond-analyze-by-isin.md
praams-report-bond-by-isin.md
praams-report-equity-by-isin.md
praams-report-equity-by-ticker.md
praams-risk-scoring-by-isin.md
praams-risk-scoring-by-ticker.md
praams-smart-investment-screener-bond.md
praams-smart-investment-screener-equity.md
rates-policy-rates.md
rates-reference-rates.md
README.md
real-estate-countries.md
real-estate-detailed-property-prices.md
real-estate-detailed-series.md
real-estate-selected-property-prices.md
sanctions-entities.md
sanctions-programs.md
sanctions-sources.md
sanctions-vessels.md
sentiment-data.md
spreads-funding-stress.md
stock-market-logos-svg.md
stock-market-logos.md
stock-screener-data.md
stocks-from-search.md
symbol-change-history.md
technical-indicators.md
tradinghours-list-markets.md
tradinghours-lookup-markets.md
tradinghours-market-details.md
tradinghours-market-status.md
upcoming-dividends.md
upcoming-earnings.md
upcoming-ipos.md
upcoming-splits.md
us-live-extended-quotes.md
us-options-contracts.md
us-options-eod.md
us-options-underlyings.md
us-tick-data.md
user-details.md
ust-bill-rates.md
ust-long-term-rates.md
ust-real-yield-rates.md
ust-yield-rates.md
websockets-realtime.md
general/
api-authentication-demo-access.md
authentication.md
crypto-data-notes.md
data-adjustment-guide.md
delisted-tickers-guide.md
exchanges.md
financial-ratios-calculation-guide.md
forex-data-notes.md
fundamentals-api.md
fundamentals-common-stock.md
fundamentals-crypto-currency.md
fundamentals-etf-metrics.md
fundamentals-etf.md
fundamentals-faq.md
fundamentals-fund.md
fundamentals-ratios.md
general-data-faq.md
glossary.md
indices-data-notes.md
pricing-and-plans.md
primary-tickers-guide.md
rate-limits.md
README.md
sdks-and-integrations.md
special-exchanges-guide.md
stock-types-ticker-suffixes-guide.md
support-matrix.md
symbol-format.md
update-times.md
versioning.md
subscriptions/
all-in-one-extended-fundamentals.md
all-in-one.md
calendar-feed.md
eod-historical-data-all-world.md
eod-intraday-all-world-extended.md
free.md
fundamentals-data-feed.md
README.md
workflows.md
scripts/
eodhd_client.py
market_cap_series.py
test_investverte_list_sectors.py
test_investverte_view_company.py
test_investverte_view_country.py
test_investverte_view_sector.py
SKILL.md
templates/
analysis_report.md
eodhd-compare/
SKILL.md
eodhd-macro/
SKILL.md
eodhd-market/
SKILL.md
eodhd-screen/
SKILL.md
macro-dashboard/
SKILL.md
market-overview/
SKILL.md
options-analyzer/
SKILL.md
portfolio-risk/
SKILL.md
stock-screener/
SKILL.md
tests/
test_client_query.py
test_market_cap_series.py
test_mcp_v1.py
test_python_client.py
test_registry.py
test_skill_references.py© 2026 Flowy · Free and open source
Built for Claude Code · Not affiliated with Anthropic