Financial Analysis MCP Server logo

Financial Analysis MCP Server

by cristianleoo

A powerful server for financial analysis, providing stock data retrieval and visualization features. It leverages yfinance and Alpha Vantage API for data and Plotly for interactive visualizations.

View on GitHub

Last updated: N/A

What is Financial Analysis MCP Server?

The Financial Analysis MCP Server is a RESTful API that provides financial data retrieval and visualization capabilities. It allows users to fetch stock data, search for financial information, and generate interactive charts.

How to use Financial Analysis MCP Server?

To use the server, clone the repository, install the dependencies, set up your Alpha Vantage API key, and start the server. Access the API documentation at http://localhost:8000/docs to explore the available endpoints.

Key features of Financial Analysis MCP Server

  • Stock data retrieval from yfinance

  • Alpha Vantage API integration

  • Web search for financial information

  • Interactive visualization with Plotly

  • RESTful API endpoints

Use cases of Financial Analysis MCP Server

  • Analyzing stock trends

  • Creating financial dashboards

  • Integrating financial data into applications

  • Automating financial reports

  • Performing quantitative analysis

FAQ from Financial Analysis MCP Server

What data sources does the server use?

The server uses yfinance and Alpha Vantage API for stock data.

Do I need an Alpha Vantage API key?

Yes, an Alpha Vantage API key is required for accessing data from Alpha Vantage. You can add it to the .env file.

How do I access the API documentation?

The API documentation is available at http://localhost:8000/docs after starting the server.

What kind of visualizations are available?

The server provides candlestick, volume, and combined price and volume charts.

What is the license for this project?

This project is licensed under the MIT License.