InvestMCP logo

InvestMCP

by arrpitk

InvestMCP is a suite of Model Context Protocol (MCP) servers that transform Claude AI into a stock analysis assistant. It enables seamless integration between Claude and financial data sources for natural language investment analysis.

View on GitHub

Last updated: N/A

What is InvestMCP?

InvestMCP is a collection of Model Context Protocol (MCP) servers designed to enhance Claude AI's capabilities in stock analysis. It provides access to financial data, technical analysis, and news sentiment, allowing users to interact with Claude to gain insights into the stock market.

How to use InvestMCP?

To use InvestMCP, you need to clone the repository, configure the MCP servers in the Claude Desktop app by adding the server configurations, and then interact with Claude using natural language to ask questions about stocks and financial data. Ensure you have the required Python packages installed.

Key features of InvestMCP

  • Access to fundamental financial data (P/E ratios, dividend yields, revenue growth)

  • Generation of technical indicators (RSI, MACD, moving averages)

  • Analysis of news sentiment and tracking of breaking stories

  • Integration with Claude AI for natural language interaction

Use cases of InvestMCP

  • Asking Claude for key financial metrics of a specific stock

  • Requesting technical analysis for a stock, including RSI and MACD

  • Getting the current news sentiment around a company

  • Comparing the fundamentals of two different stocks

FAQ from InvestMCP

What is Model Context Protocol (MCP)?

MCP is a protocol that allows Claude AI to interact with external data sources and tools.

What Python version is required?

Python 3.10 or higher is required.

Do I need an API key for the Financial News Server?

Yes, you need to provide a News API key in the server configuration.

Where can I find the server configuration examples?

The README provides examples of the JSON configuration for Claude Desktop.

Can I contribute to this project?

Yes, contributions are welcome! Please feel free to submit a Pull Request.