Unleash the Power of Financial Data with UBOS Asset Marketplace’s Yahoo Finance MCP Server
In today’s fast-paced financial landscape, access to timely and accurate data is paramount. The UBOS Asset Marketplace introduces a game-changing solution: the Yahoo Finance Model Context Protocol (MCP) Server. This server empowers you to seamlessly integrate comprehensive financial data from Yahoo Finance into your AI-driven workflows, unlocking a new realm of possibilities for informed decision-making.
What is an MCP Server?
Before diving into the specifics of the Yahoo Finance MCP Server, let’s clarify the concept of an MCP Server. MCP stands for Model Context Protocol, an open protocol designed to standardize how applications provide context to Large Language Models (LLMs). Think of it as a translator, allowing AI models to understand and interact with external data sources and tools.
The UBOS platform thrives on the capability of MCP Servers to extend the functionality of AI agents. By connecting AI agents to MCP Servers, you provide them with access to valuable real-world data, enabling more insightful and accurate analysis, predictions, and actions.
Why Choose the Yahoo Finance MCP Server from UBOS Asset Marketplace?
The Yahoo Finance MCP Server on the UBOS Asset Marketplace isn’t just another data connector; it’s a carefully crafted tool designed for optimal performance and ease of use. Here’s why it stands out:
Comprehensive Financial Data: Access a wealth of information, including:
- Historical stock prices (OHLCV data)
- Company information and financial metrics
- Financial statements (income statement, balance sheet, cash flow)
- Options data (expiration dates, option chains)
- Market news and analyst recommendations
Seamless Integration: The MCP server seamlessly integrates with the UBOS platform, providing a straightforward way to connect your AI Agents to real-time financial data.
Enhanced AI Agent Capabilities: By connecting your AI Agents to this MCP Server, you enable them to perform sophisticated financial analysis, conduct market research, and make data-driven investment decisions.
Ready-to-Use Tools: The server exposes a suite of pre-built tools through the MCP, making it simple to retrieve specific data points or perform complex calculations.
Simplified Development: Focus on building intelligent applications, not wrestling with data acquisition and formatting. The Yahoo Finance MCP Server handles the heavy lifting.
Key Features:
Stock Information Tools:
get_historical_stock_prices: Retrieve historical price data with customizable periods and intervals.get_stock_info: Access comprehensive stock data, including price, metrics, and company details.get_yahoo_finance_news: Get the latest news articles related to a specific stock.get_stock_actions: Access historical dividend and stock split information.get_earnings_calendar: Obtain earnings calendar data for upcoming company reports.
Financial Statement Tools:
get_financial_statement: Retrieve income statements, balance sheets, or cash flow statements (annual or quarterly).get_holder_info: Access information about major holders, institutional holders, mutual funds, and insider transactions.
Options Data Tools:
get_option_expiration_dates: Get available options expiration dates.get_option_chain: Retrieve the options chain for a specific expiration date and type (calls/puts).
Analyst Information Tool:
get_recommendations: Access analyst recommendations, including upgrades and downgrades.
Real-World Use Cases:
Imagine the possibilities when you combine the power of AI with comprehensive financial data. Here are just a few examples of how you can leverage the Yahoo Finance MCP Server:
Algorithmic Trading: Develop AI-powered trading strategies that automatically analyze market data, identify opportunities, and execute trades.
Portfolio Optimization: Build AI Agents that optimize investment portfolios based on individual risk profiles and financial goals.
Risk Management: Use AI to assess and manage financial risks by analyzing market trends, economic indicators, and company performance.
Financial Reporting: Automate the creation of financial reports and presentations with AI-driven data analysis and visualization.
Investment Research: Streamline the investment research process by using AI to analyze financial statements, market news, and analyst recommendations.
Examples of specific tasks you can perform with Claude and this MCP server:
Stock Analysis:
- “Show me the historical stock prices for AAPL over the last 6 months with daily intervals.”
- “Get the quarterly balance sheet for Microsoft.”
- “What are the key financial metrics for Tesla from the stock info?”
- “Compare the quarterly income statements of Amazon and Google.”
- “Show me the annual cash flow statement for NVIDIA.”
Market Research:
- “Get the latest news articles about Meta Platforms.”
- “Show me the institutional holders of Apple stock.”
- “What are the recent insider transactions for Tesla?”
- “Get the options chain for SPY with expiration date 2024-06-21 for calls.”
- “What are the analyst recommendations for Amazon over the last 3 months?”
Investment Research:
- “Create a comprehensive analysis of Microsoft’s financial health using their latest quarterly financial statements.”
- “Compare the dividend history and stock splits of Coca-Cola and PepsiCo.”
- “Analyze the institutional ownership changes in Tesla over the past year.”
- “Generate a report on the options market activity for Apple stock with expiration in 30 days.”
- “Summarize the latest analyst upgrades and downgrades in the tech sector over the last 6 months.”
- “Show me all companies reporting earnings next week.”
- “When is Apple’s next earnings report scheduled?”
- “Which tech companies are reporting earnings between June 1st and June 15th?”
Getting Started with the Yahoo Finance MCP Server on UBOS:
- Access the UBOS Asset Marketplace: Log in to your UBOS account and navigate to the Asset Marketplace.
- Locate the Yahoo Finance MCP Server: Search for “Yahoo Finance MCP Server” in the marketplace.
- Install the Server: Follow the installation instructions provided on the marketplace page. This typically involves deploying the server within your UBOS environment.
- Configure the Server: Configure the server according to your specific needs. This may involve setting API keys or specifying data sources.
- Connect to Your AI Agents: Use the UBOS platform to connect your AI Agents to the newly installed MCP Server.
- Start Building Intelligent Applications: Begin developing AI-powered applications that leverage the wealth of financial data available through the Yahoo Finance MCP Server.
Technical Requirements:
- Python 3.11 or higher
- Dependencies as listed in
pyproject.toml(mcp, yfinance, pandas, pydantic, beautifulsoup4, requests, etc.)
Setting Up the Server:
Clone the repository:
bash git clone https://github.com/Alex2Yang97/yahoo-finance-mcp.git cd yahoo-finance-mcp
Create and activate a virtual environment and install dependencies:
bash uv venv source .venv/bin/activate # On Windows: .venvScriptsactivate uv pip install -e .
UBOS: Your Full-Stack AI Agent Development Platform
UBOS is a comprehensive platform designed to streamline the development, deployment, and management of AI Agents. Focused on bringing AI Agents to every business department. The UBOS platform helps you orchestrate AI Agents, connect them with your enterprise data, build custom AI Agents with your LLM model, and even create Multi-Agent Systems.
Why UBOS?
- Orchestration: Effortlessly manage and coordinate your AI Agents.
- Data Connectivity: Seamlessly connect agents to your enterprise data sources and external APIs like the Yahoo Finance MCP Server.
- Customization: Build custom AI Agents tailored to your specific needs, using your own LLM models.
- Multi-Agent Systems: Design and deploy complex AI systems with multiple interacting agents.
The Yahoo Finance MCP Server on the UBOS Asset Marketplace is more than just a data connector; it’s a gateway to a new era of AI-powered financial analysis and decision-making. Unlock the potential of your AI Agents and gain a competitive edge with the comprehensive financial data available through this powerful tool. Integrate it seamlessly with the UBOS platform and start building intelligent applications that transform the way you approach finance.
Yahoo Finance Server
Project Details
- lekt9/yahoo-finance-mcp
- MIT License
- Last Updated: 5/5/2025
Recomended MCP Servers
A minimal Model Context Protocol 🖥️ server/client🧑💻with Azure OpenAI and 🌐 web browser control via Playwright.
MCP Encoding DevOps
DuckDuckGo search API MCP server
A Model Context Protocol server that provides access to Shodan API functionality
MCP server for Tembo Cloud's platform API
An MCP Server for WolframAlpha's LLM API, able to return structured knowledge & solve math
A personal assistant AI agent built with the Model Context Protocol (MCP)
MCP Gemini API 서버
This is a personal project to see if Claude 3.5 Sonnet can write a moderately complex MCP Server...
Organize your MCP servers in local workspaces, share them as Yet-Another-MCP through a single command
MCP server implementation for n8n workflow automation





