MCP ExplorerExplorer

Financial Analysis Mcp Server

@kablewyon 10 months ago
8 MIT
FreeCommunity
AI Systems
An Anthropic Model Context Protocol (MCP) server for financial analysis with alphavantage.com and financialmodellingprep.com API integration.

Overview

What is Financial Analysis Mcp Server

The financial-analysis-mcp-server is an MCP server designed for financial analysis, integrating with the Alpha Vantage and Financial Modeling Prep APIs to provide real-time and historical financial data.

Use cases

Use cases include retrieving real-time stock prices for trading decisions, analyzing company fundamentals for investment strategies, and generating financial reports for business analysis.

How to use

To use the financial-analysis-mcp-server, install the necessary dependencies using ‘npm install’, configure the environment variables in the ‘.env’ file with your API keys, and then build and run the server using ‘npm run build’ and ‘npm start’.

Key features

Key features include access to real-time and historical stock price data, and comprehensive company fundamental data such as company overviews, income statements, balance sheets, cash flow statements, and financial ratios.

Where to use

The financial-analysis-mcp-server can be used in various fields including finance, investment analysis, stock market research, and business intelligence.

Content

Financial Analysis MCP Server

An MCP server implementation for financial analysis using Alpha Vantage and Financial Modeling Prep APIs.

Features

  • Real-time and historical stock price data
  • Company fundamental data including:
    • Company overview
    • Income statements
    • Balance sheets
    • Cash flow statements
    • Financial ratios

Setup

  1. Install dependencies:
npm install
  1. Configure environment variables in .env:
ALPHA_VANTAGE_API_KEY=your_alpha_vantage_api_key_here
FMP_API_KEY=your_fmp_api_key_here
  1. Build and run:
npm run build
npm start

Available Tools

stock_price

Get real-time and historical stock price data from Alpha Vantage

Parameters:

  • symbol (required): Stock ticker symbol
  • interval: Time interval (‘1min’, ‘5min’, ‘15min’, ‘30min’, ‘60min’, ‘daily’)
  • outputSize: Amount of data (‘compact’, ‘full’)
  • dataType: Response format (‘json’, ‘csv’)

company_fundamentals

Get company fundamental data from Financial Modeling Prep

Parameters:

  • symbol (required): Stock ticker symbol
  • metrics: Array of metrics to retrieve (‘overview’, ‘income’, ‘balance’, ‘cash’, ‘ratios’)

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers