openmarkets
Verified Safeby danchev
Overview
Provides a Model Context Protocol (MCP) server for agentic retrieval of financial market data from Yahoo Finance, facilitating integration with LLMs and AI applications.
Installation
uvx openmarkets@latestEnvironment Variables
- TRANSPORT
- HOST
- PORT
- CORS_ALLOW_ORIGINS
Security Notes
The server leverages `yfinance` and `curl_cffi` for data retrieval, which involves making external network requests to Yahoo Finance. While these libraries are reputable, any reliance on external data sources carries inherent risks related to data accuracy, availability, and potential (though unlikely) malicious responses. The code does not exhibit direct use of `eval` or `exec`, nor does it handle sensitive user input in a way that suggests common injection vulnerabilities. CORS is configurable via the `CORS_ALLOW_ORIGINS` environment variable, defaulting to `*` for broad access, which should be restricted in production environments for enhanced security. No hardcoded credentials were identified. The execution method `uvx` is a standard and generally safe tool for running Python packages.
Similar Servers
maverick-mcp
Personalized stock analysis, technical indicators, and portfolio optimization via Claude Desktop.
Financial-Modeling-Prep-MCP-Server
Enables AI assistants to access and analyze comprehensive financial data, stock information, company fundamentals, and market insights from Financial Modeling Prep.
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.
MonteWalk
Provides institutional-grade quantitative trading tools and analytics for AI agents, enabling real-time market data access, risk management, and strategy backtesting through the Model Context Protocol (MCP).