investor-agent
DEPRECATED — v2.0 is a complete rewrite on Cloudflare Workers. See https://github.com/ferdousbhai/investor-agent
What it is and what it does
investor-agent is an MCP (Model Context Protocol) server that exposes financial research tools for analyzing stocks and markets. It wraps data sources to provide stock fundamentals (price, financials, earnings, analyst ratings), historical OHLCV prices, options contracts, market movers, earnings calendars, market sentiment indices, and technical indicators like SMA, EMA, RSI, MACD, and Bollinger Bands.
The package is designed to run as a standalone server via npx and integrate into MCP-compatible applications. It requires Python 3.12 or later and has no runtime dependencies, making installation straightforward. However, the package is marked deprecated—the maintainer has rewritten v2.0 as a Cloudflare Workers service, so this PyPI version may not receive further updates.
Use it for:
- Integrate stock fundamentals and technical indicators into an AI assistant for investment research.
- Fetch historical price data and options chains to analyze market conditions.
- Monitor market movers and earnings calendars to track significant market events.
- Query the Fear & Greed index to gauge overall market sentiment.
- Build a financial research dashboard pulling stock data and analyst ratings.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides financial research tools as an MCP server for analyzing stocks, options, and market data—including fundamentals, price history, technical indicators, and market sentiment.
Yes, if you are building an MCP-compatible application and need financial research tools now. No, if starting a new project—the package is deprecated and v2.0 is a complete rewrite; verify with the maintainer whether the PyPI version will continue receiving updates or whether you should migrate to the Cloudflare Workers version.
Install
investor-agent on PyPI
pip
pip install investor-agentuv
uv add investor-agentpoetry
poetry add investor-agentInstalling investor-agent
Before you install
Low friction install with no runtime dependencies. Active maintenance as of 2026-08-14, though marked deprecated in favor of v2.0 rewrite—verify current status before adopting for new projects.
License in practice
MIT license permits commercial and private use with minimal restrictions.
Quickstart
npm install -g investor-agent
# Configure in MCP client settings:
# {
# "mcpServers": {
# "investor-agent": {
# "command": "npx",
# "args": ["-y", "investor-agent"]
# }
# }
# }
# Then call tools like get_stock_info, historical_prices, get_options, market_movers, earnings_calendar, fear_greed_index, or technical_indicator
Requires Python 3.12 or later and Node.js/npm to run as an MCP server.
Verify before relying
- Whether the deprecated status means the PyPI package will receive security updates or is frozen at 1.7.0.
- Whether the MCP server requires external API keys or credentials to function.
- Data freshness and rate limits for the underlying financial data sources.
- Whether v2.0 on Cloudflare Workers is a drop-in replacement or requires architectural changes.
Package facts
| License | not declared (permissive) |
| Python support | supports the current Python release (>=3.12) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | none |
| Maintenance | actively maintained — 152 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 107,217/month — #12,625 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: investor_agent-1.7.0-py3-none-any.whl
Keywords: deprecated, finance, investment, mcp
Tags
More Information Analysis packages
A drop-in replacement for Python's standard…
permissive · top 100 on PyPI
pyarrowpyarrow provides Python bindings to Apache…
permissive · top 100 on PyPI
networkxNetworkX provides data structures and…
permissive · top 1,000 on PyPI
snowflake-connector-pythonConnects Python applications to Snowflake data…
permissive · top 1,000 on PyPI
contourpyContourPy calculates contours of 2D…
permissive · top 1,000 on PyPI
snowflake-snowpark-pythonSnowpark Python provides APIs to query and…
permissive · top 1,000 on PyPI
finance-datareaderFetches historical and current financial…
permissive · top 15,000 on PyPI
tradingview-screenerQuery TradingView's screener API to retrieve…
permissive · top 15,000 on PyPI
fear-and-greedFetches CNN's Fear & Greed Index from their…
permissive · top 15,000 on PyPI
lumibotLumibot is a Python framework for building,…
permissive · top 15,000 on PyPI
taComputes technical analysis indicators (volume,…
permissive · top 5,000 on PyPI
openbb-equityProvides equity market data access through the…
agpl · top 15,000 on PyPI
finvizfinanceScrapes financial data from FinViz website,…
permissive · top 15,000 on PyPI
baostockBaoStock retrieves historical China stock…
permissive · top 15,000 on PyPI
stockstatsAdds technical analysis indicators and…
permissive · top 15,000 on PyPI
finlabBacktest trading strategies on Taiwan stock…
copyleft · top 15,000 on PyPI