EODHD_MCP_server
Verified Safeby Enlavan
Overview
Provides an MCP server interface to the EOD Historical Data API for financial market data, fundamentals, technicals, and news.
Installation
python server.pyEnvironment Variables
- EODHD_API_KEY
- MCP_HOST
- MCP_PORT
- MCP_PATH
- LOG_LEVEL
Security Notes
API keys are managed via environment variables or CLI arguments, which is a good practice. No hardcoded secrets were found in the source code beyond a 'demo' default. URL construction for API calls uses 'quote_plus' to mitigate basic injection risks. The `make_request` function handles HTTP requests with a timeout and propagates API errors. No 'eval' or other obvious malicious patterns were identified. The primary security consideration is the secure handling of the EODHD_API_KEY by the user and the integrity of the upstream EODHD API.
Similar Servers
alpaca-mcp-server
A comprehensive Model Context Protocol (MCP) server for Alpaca's Trading API, enabling natural language trading operations through AI assistants for stocks, options, crypto, portfolio management, and real-time market data.
mcp-aktools
This MCP server provides real-time and historical financial data for stocks and cryptocurrencies, offering search, detailed information retrieval, market overviews, news, and analysis capabilities.
finance-trading-ai-agents-mcp
A specialized MCP server for financial analysis and quantitative trading, designed to deploy local financial MCP services with a departmental architecture for LLM integration and algorithmic trading.
alpha_vantage_mcp
Enables LLMs and agentic workflows to seamlessly interact with real-time and historical stock market data through the Model Context Protocol (MCP).