EODHD Financial MCP. Pull global stock data and financial metrics instantly.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
EODHD Financial MCP Server gives you access to professional-grade stock market data. You can pull real-time prices, track historical end-of-day data (OHLCV), analyze company fundamentals, and review dividend or split history for global stocks.
It supports multiple tickers and searches symbols across major exchanges like NASDAQ, LSE, and XETRA.
What your AI agents can do
Get dividends
Gets the dividend history for a single stock, returning the payment amount and relevant dates.
Get eod data
Retrieves end-of-day stock prices, including OHLCV metrics, for a specified date range.
Get exchange symbols
Returns symbol codes and names for all listed exchanges, helping you find the right ticker format.
Retrieves the current price, daily change, volume, and key metrics for a specific stock ticker.
Downloads end-of-day price history (OHLCV) for a given ticker over specified date ranges.
Pulls key financial metrics, including P/E ratios, market cap, and earnings reports, for a stock.
Retrieves the full history of dividend payments, including payment and ex-dividend dates, for a ticker.
Tracks all past stock split dates and the corresponding split ratios for a ticker.
Looks up and returns correct symbol codes and exchange information for company names worldwide.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
EODHD Financial MCP Server: 10 Tools for Market Data Retrieval
These tools let your AI client access specific functions to pull real-time prices, historical data, fundamental ratios, and corporate action records from global exchanges.
019d8434get dividends
Gets the dividend history for a single stock, returning the payment amount and relevant dates.
019d8434get eod data
Retrieves end-of-day stock prices, including OHLCV metrics, for a specified date range.
019d8434get exchange symbols
Returns symbol codes and names for all listed exchanges, helping you find the right ticker format.
019d8434get fundamentals
Pulls key financial metrics (P/E, market cap, etc.) for a single stock ticker.
019d8434get historical dividends
Retrieves dividend dates and amounts for multiple specified tickers in one call.
019d8434get historical splits
Gets stock split dates and ratios for multiple specified tickers.
019d8434get multi price
Gets real-time prices, change, and percent change for multiple specified tickers.
019d8434get realtime price
Returns the current price, volume, and daily change for a single stock ticker.
019d8434get splits
Gets the stock split history and ratios for a single stock ticker.
019d8434search tickers
Searches for stock symbols by company name or common symbol to ensure you have the correct format.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with EODHD Financial, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
You've got instant access to professional-grade stock market data, covering global exchanges. Your AI client can pull everything you need—real-time prices, historical OHLCV data, company financials, dividend history, and split records—all from one place. You won't waste time jumping between different data sources to get a full picture of a company.
get_multi_price gives you the current price, daily change, and percent change for multiple stock tickers. get_realtime_price pulls the current price, volume, and daily change for a single stock ticker. get_eod_data retrieves end-of-day stock prices, including OHLCV metrics, for a specific date range. get_fundamentals pulls key financial metrics like the P/E ratio and market cap for a single stock ticker. get_dividends gets the dividend history, showing the payment amount and relevant dates, for a single stock.
You can check the dividend history for multiple tickers at once with get_historical_dividends. get_splits gets the stock split history and ratios for a single ticker, while get_historical_splits tracks split dates and ratios for several tickers. search_tickers lets you search for stock symbols using a company name or common symbol, making sure you've got the right format.
You can also use get_exchange_symbols to return symbol codes and names for all listed exchanges, helping you find the correct ticker format.
get_multi_price lets you track several stocks' real-time prices, showing you the change and percent change for each one. get_realtime_price gives you the current price, volume, and daily change for one stock. get_eod_data downloads end-of-day price history (OHLCV) for a ticker over a specific date range. get_fundamentals checks a stock's financial health by pulling key metrics, including the P/E ratio and market cap. get_dividends pulls the full dividend history, giving you payment and ex-dividend dates for a single ticker. get_historical_dividends handles multiple tickers, retrieving dividend dates and amounts in one go. get_splits tracks a single stock's split history and ratios, and get_historical_splits does the same for multiple tickers. search_tickers helps you find the right stock symbol by searching for a company name or common symbol. get_exchange_symbols returns symbol codes and names for every listed exchange, so you know what format to use for your tickers.
How EODHD Financial MCP Works
- 1 First, subscribe to the EODHD Financial Server and input your unique API Key.
- 2 Next, tell your AI client what financial data you need (e.g., 'Get the historical data for Tesla').
- 3 The server executes the correct tool call, and your AI client returns the structured, formatted data.
The bottom line is you get structured, professional financial data without writing complex API calls or managing credentials.
Who Is EODHD Financial MCP For?
The investment analyst who needs to cross-reference P/E ratios with historical price action. The quantitative trader who needs real-time quotes for backtesting. The financial journalist who needs to quickly find accurate dividend history for multiple global stocks.
Uses get_fundamentals to assess a company's health, then uses get_historical_dividends to model potential payout trends.
Calls get_multi_price and get_realtime_price to monitor multiple tickers simultaneously, informing immediate trade decisions.
Uses search_tickers first to confirm the correct symbol for a company, then uses get_eod_data to build long-term performance reports.
What Changes When You Connect
- See current market status instantly. The
get_realtime_pricetool gives you the live price, volume, and daily change for a ticker in one go. No need to open multiple charts. - Model complex financial events. Use
get_historical_dividendsandget_historical_splitsto track payouts and structural changes for several companies at once. - Compare stocks side-by-side.
get_multi_pricelets you pull real-time data for a list of tickers (e.g., AAPL, MSFT) and see all the current prices and changes together. - Build deep analysis without manual work. The
get_eod_datatool downloads full OHLCV history, perfect for backtesting or building charts that span years. - Understand corporate value.
get_fundamentalsgives you the essential financial ratios (P/E, Market Cap) that tell you if a company is expensive or undervalued. - Find the right symbol first. If you're unsure of a ticker's format, run
search_tickersto get the exact symbol and exchange required for all other tools.
Real-World Use Cases
Comparing sector performance
A portfolio manager needs to see how five different tech stocks performed today. They ask their agent to use get_multi_price. The agent runs the tool, and the client gets a single, formatted list showing the current price, change, and volume for all five tickers.
Analyzing a company's financial lifecycle
A researcher wants to track a company's growth. First, they use search_tickers to get the correct symbol. Then, they run get_fundamentals to check current valuation, and finally, get_historical_dividends to see how dividend payments have changed over the last decade.
Debugging a ticker symbol
The user knows a company name but not the symbol. They run search_tickers for the company name. The agent returns a list of valid symbols across exchanges (like US, LSE, XETRA), allowing the user to pick the correct one before calling get_realtime_price.
Historical performance review
A quant needs to run a backtest on a stock's performance over five years. They use get_eod_data with specific start and end dates. The output is the full OHLCV data set, which they feed directly into their analysis script.
The Tradeoffs
Querying fundamentals and history separately
Asking the agent for 'Company X's current P/E ratio' and then in a follow-up prompt, asking for 'Company X's dividend history.' This requires two separate tool calls and two different data formats.
→
Use the dedicated, multi-ticker tools. If you need both current price and fundamentals, use get_realtime_price for the quote, and then get_fundamentals for the ratios. For history, use get_historical_dividends to cover multiple time points.
Assuming the symbol format
Trying to run get_realtime_price using just 'AAPL' instead of the required 'AAPL.US' format, causing the tool to fail with an invalid symbol error.
→
Always start by running search_tickers with the company name. This confirms the correct symbol and exchange format (e.g., 'AAPL.US') before using it in any other tool call.
Calling single-ticker tools for multiple comparisons
Running get_dividends for Apple, then repeating the process for Microsoft, and so on. This is inefficient and tedious for comparisons.
→
Use the multi-ticker tools like get_historical_dividends or get_multi_price. You input a comma-separated list of symbols, and you get a consolidated report for all of them.
When It Fits, When It Doesn't
Use this server if your goal is structured financial data retrieval. You need to check prices, ratios, or historical records for specific stocks (e.g., 'What was the P/E ratio for TSLA in 2020?').
Don't use this if you need general market commentary or news articles. This is a data layer, not a news feed. If you need to compare metrics across different industries or timeframes not covered by the tool's parameters, you'll need a custom data pipeline. If you just need a basic definition of a financial term, don't run a tool; just ask the AI client.
Always remember: If you are comparing multiple stocks, use the multi-ticker tools (get_multi_price, get_historical_dividends). If you need the correct ticker format, run search_tickers first.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by EODHD Financial Data. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Sifting through spreadsheets for financial data is a massive time drain.
Today, getting a full picture of a stock's performance requires manual work. You have to jump between Bloomberg terminals, open historical charts, copy the P/E ratio from one tab, and manually paste the dividend history from another. It's a mess of tabs, copy-pasting, and cross-referencing dates just to build a basic comparison.
With the EODHD Financial MCP Server, you ask for the data once. You can ask, 'Give me the P/E ratio and the dividend history for Apple.' The agent runs the necessary tools and returns a single, clean output containing all the required data points.
EODHD Financial MCP Server: Pull global stock data and financial metrics instantly.
The biggest manual step that vanishes is the symbol lookup. You can't just type 'Apple'; you need to know if it's 'AAPL.US' or 'AAPL.NASDAQ'. Running `search_tickers` handles this upfront, giving you the correct, validated symbol for every subsequent tool call.
You stop wasting time on format errors. Everything works off a validated symbol, letting you focus on the analysis, not the syntax. It's simple: correct symbol in, complete data out.
Common Questions About EODHD Financial MCP
How do I use the get_realtime_price tool? +
You must provide the symbol in the format TICKER.EXCHANGE (e.g., 'AAPL.US'). The tool returns the current price, open, high, low, close, volume, and daily change in one response.
Can I get historical data for multiple stocks using get_multi_price? +
Yes. You provide a comma-separated list of symbols (e.g., 'AAPL.US,MSFT.US'). The tool returns the real-time price, change, and change percent for every ticker in the list.
What if I need to find a stock symbol? +
Run the search_tickers tool. It returns matching symbols, names, and country information, which you can then use in all other financial tools.
Does get_fundamentals work for multiple stocks? +
No, the get_fundamentals tool works for a single ticker. If you need fundamental data for several stocks, you must call the tool once for each individual ticker.
What is the best way to get dividend history? +
Use get_historical_dividends if you want history for multiple stocks. Use get_dividends if you are only tracking one single stock.
How do I use the get_eod_data tool for date range filtering? +
You pass date_from and date_to parameters. This allows you to pull end-of-day data for specific periods, like analyzing a quarter's performance. The data supports daily, weekly, and monthly intervals.
What is the purpose of the get_exchange_symbols tool? +
This tool lists symbol codes, names, and country info for major exchanges like US, LSE, and XETRA. Use it first to confirm the correct symbol format before calling other data tools.
Does get_historical_splits support multiple tickers? +
Yes, you provide a comma-separated list of symbols (e.g., 'AAPL.US,MSFT.US'). The tool then returns the split dates and ratios for every ticker in that list.
How do I get an EODHD API key? +
Sign up at eodhd.com and get your free API key from the dashboard. Free tier includes 20 calls/day.
What exchanges are supported? +
EODHD covers 60+ global exchanges including US (NYSE/NASDAQ), LSE (London), XETRA (Germany), TO (Tokyo), PA (Paris), TSX (Canada) and many more.
What is the symbol format? +
Symbols use the format TICKER.EXCHANGE (e.g. "AAPL.US" for Apple on US exchange, "BMW.XETRA" for BMW on German exchange). Use search_tickers to find the correct format.
What fundamental data is available? +
Fundamentals include: General info, Highlights, Valuation (P/E, P/B, P/S), Financials (balance sheet, income statement, cash flow), Earnings, Dividends, Shares Stats and Technical Analysis.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Google BigQuery
Empower your AI agent to query massive datasets via BigQuery — execute Standard SQL, track active jobs, and inspect table schemas natively.
Moving Average Engine
Calculate Simple (SMA) and Exponential (EMA) moving averages exactly. Stop LLMs from estimating financial technical indicators.
Leal
Retain customers in Latin America with digital loyalty programs, cashback rewards, and personalized offers for retail businesses.
You might also like
Kiwify
Sell digital products and online courses in the Brazilian market with a platform that handles payments, delivery, and affiliates.
Every.org
Enable donations to over a million nonprofits through a single integration with tax-deductible receipts and giving widgets.
Pinecone
Equip your AI agent to manage your Pinecone vector databases. Query embeddings, fetch metrics, manage collections, and run stats natively via chat.