The Yahoo Finance MCP Server is a specialized server designed to interact with Yahoo Finance data. It provides a robust interface for accessing financial data, making it a valuable tool for developers and analysts who need real-time or historical financial information.
The project utilizes the following tools and technologies:
- Python: The primary programming language used for development.
- Docker: For containerization and easy deployment.
- Yahoo Finance API: To fetch financial data.
To configure the Yahoo Finance MCP Server, follow these steps:
bash
git clone https://github.com/smartheye/mcp-yahoo-finance.git
bash
cd mcp-yahoo-finance
bash
pip install -r requirements.txt
bash
docker build -t mcp-yahoo-finance .
Once the server is configured, you can start using it to fetch financial data.
To run the server using Docker:
docker run -p 5000:5000 mcp-yahoo-finance
You can access the financial data by making HTTP requests to the server. For example:
curl http://localhost:5000/finance?symbol=AAPL