EODHD market data that catches silent failures: frozen codes, NA quotes, empty answers.
MCPpedia last refreshed this data
io.github.techfreakworm/eodhd-guard-mcp is an MCP server that EODHD market data that catches silent failures: frozen codes, NA quotes, empty answers. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 87/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"eodhd-guard": {
"env": {
"EODHD_API_KEY_FILE": "/Users/you/.config/eodhd-guard-mcp/api_key"
},
"args": [],
"command": "eodhd-guard-mcp"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
EODHD market data that catches silent failures: frozen codes, NA quotes, empty answers.
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
uvx 'eodhd-guard-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked eodhd-guard-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in finance
OKX trading MCP server — connect AI agents to spot, swap, futures, options & grid bots via the Model Context Protocol.
Ledger of AI-agent money on Base: agents, payments, detections, Gate, signed Pass, free checks
Open-source AI Security Operations Center: alert fusion, LLM-agent triage, MITRE ATT&CK investigation, and a replayable decision ledger for every agent step. Self-hostable, runs with no API keys, MIT licensed. Ships an MCP server for Claude, Cursor and Continue.
Crypto briefs and data, Solana pre-trade checks, sanctions, papers, NLP. 102 tools, USDC, 20 chains.
MCP Security Weekly
Get CVE alerts and security updates for io.github.techfreakworm/eodhd-guard-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A guard-first MCP server for the EODHD market-data API: it catches silent failures, says what each price is, and counts what every call costs.
Status: alpha (0.2.x). Tool names, parameters and output fields can still change before 1.0.
Unofficial. This project is not affiliated with or endorsed by EODHD or Unicorn Data Services. You need your own EODHD subscription, and EODHD's data licence applies to everything you fetch. See the data licence notice.
EODHD is a broad, inexpensive market-data API. An evaluation in October 2026 (about 930 calls) found its data sound for the US, London and Swiss markets, and good as a cross-check for India. It also found failures that an AI assistant cannot see, because the API reports them as success:
ROG.SW to ROP.SW in March 2026, and the old code kept answering."NA". Tokyo and the UAE have no prices and answer with [] or a bare 404.from date is ignored and the whole history comes back. An unknown period falls back to daily. A symbol without an exchange suffix silently means the US.close is not adjusted for splits or dividends, yet it is back-adjusted for some spin-offs and demergers. adjusted_close is the column to use for returns.This server has 17 tools, and every one has guards. It validates arguments before sending anything, turns empty and placeholder answers into errors or explicit warnings, says whether each price is raw or adjusted and how old it is, states the cost of every response, counts every call in a local ledger, and stops at a daily budget. Each caveat is explained in docs/caveats.md.
EODHD refuses requests that your plan does not include (HTTP 403). The server reports that as PLAN_ERROR. For intraday bars, fundamentals, the three calendars and dividend and split history, the message names the plans that include the endpoint. For the other endpoints it says that a higher plan may include it.
| Tools | EODHD plan needed |
|---|---|
get_eod_prices, get_dividends, get_splits, search_symbols, list_exchanges, list_exchange_symbols, check_symbol | "EOD Historical Data" or higher |
get_intraday_prices | "EOD+Int |