Empower Large Language Models (LLMs) to perform sophisticated portfolio optimization through natural language. McPortfolio acts as an MCP server, offering 9 specialized tools that translate user requests into actions using the PyPortfolioOpt library and CVXPY solver. This allows for diverse investment strategies, from classic Markowitz mean-variance optimization and efficient frontier analysis to modern techniques like Hierarchical Risk Parity and the Black-Litterman model, all driven by intuitive language commands without requiring direct coding from the end-user.