Discover and explore top open-source AI tools and projects—updated daily.
wshobsonPersonal stock analysis server with AI-powered financial tools
Top 90.2% on SourcePulse
Summary
MaverickMCP is a locally-run FastMCP 2.0 server designed for individual traders and investors, offering professional-grade financial data analysis, technical indicators, and portfolio optimization tools. It integrates seamlessly with AI interfaces like Claude Desktop, providing comprehensive stock analysis capabilities without authentication or billing complexity, thereby democratizing access to advanced financial tools.
How It Works
This project leverages a modern Python stack with uv for dependency management and FastAPI for its web server. It employs a FastMCP 2.0 architecture, supporting HTTP, SSE, and STDIO transports for flexible client integration. Core functionalities include a pre-seeded S&P 500 database, a VectorBT-powered backtesting engine, and advanced AI research agents orchestrated via LangGraph. Redis powers a smart caching layer for performance, with fallbacks to in-memory storage, ensuring efficient data retrieval and analysis.
Quick Start & Requirements
uv sync followed by make dev to install dependencies and start the server.uv (recommended), TA-Lib (essential for technical analysis, installation varies by OS), Redis (optional, for enhanced caching), PostgreSQL or SQLite (optional, for data persistence).https://www.tiingo.com/, TA-Lib installation guides provided within the README.Highlighted Details
Maintenance & Community
The project mentions "community-driven development" but provides no specific links to community channels (e.g., Discord, Slack), active contributors, or a public roadmap.
Licensing & Compatibility
Limitations & Caveats
The TA-Lib installation can be complex. Full functionality, especially for AI research and real-time data, requires obtaining and configuring multiple third-party API keys. The project carries a strong disclaimer stating it is for educational purposes only and not financial advice, with users assuming all investment risks.
1 week ago
Inactive