@owen-x-tech/value-investing-mcp
v3.0.0
Published
Warren Buffett-style value investing analysis MCP server for Claude
Maintainers
Readme
Value Investing MCP for Claude
A Model Context Protocol (MCP) server that brings Warren Buffett-style value investing analysis to Claude AI.
Features
- Earnings Yield Analysis: Calculate 3-year average operating income / enterprise value
- ROIC Evaluation: 5-year ROIC analysis to identify business quality
- Investment Classification: Automatic categorization into 4 investment lists
- Buffett Framework: Based on Warren Buffett and Charlie Munger's principles
Installation
Quick Setup (Recommended)
npx @owentaylor/value-investing-mcpThis will:
- Automatically configure Claude Desktop
- Install the MCP server
- No manual configuration needed!
Manual Installation
- Install the package globally:
npm install -g @owentaylor/value-investing-mcp- Add to your Claude Desktop config (
~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"value-investing": {
"command": "npx",
"args": ["-y", "@owentaylor/value-investing-mcp", "serve"]
}
}
}- Restart Claude Desktop
Usage
Once installed, ask Claude questions like:
- "Analyze Apple stock using value investing principles"
- "Calculate the earnings yield for this company: [provide data]"
- "Show me the value investing framework"
- "Classify this investment with 28% ROIC and 12% earnings yield"
Available Tools
analyze_stock - Comprehensive value investing analysis
- Requires: company name, 3-year operating income, enterprise value, 5-year ROIC, current price
- Returns: Full analysis with classification and recommendations
calculate_earnings_yield - Quick earnings yield calculation
- Formula: 3-year avg operating income / enterprise value
- Threshold: >10% to pass
calculate_roic - ROIC analysis over 5 years
- Good Business: 15-25% ROIC
- Wonderful Business: >25% ROIC
classify_investment - Classify into one of 4 lists
- List 1: Good at Wonderful Price
- List 2: Wonderful at Fair Price
- List 3: FAT PITCH (Wonderful at Wonderful Price)
- List 4: Wonderful but Overvalued
get_framework - View complete framework documentation
The 4 Investment Lists
LIST 1: Good Business at Wonderful Price
- ROIC: 15-25%
- Earnings Yield: >10%
- Action: Buy with discipline, 3-5 year hold
LIST 2: Wonderful Business at Fair Price ⭐
- ROIC: >25%
- Fair valuation
- Action: Buy and hold forever
LIST 3: FAT PITCH 🎯
- ROIC: >25%
- Earnings Yield: >10%
- Action: Buy aggressively - rare opportunity!
LIST 4: Wonderful but Overvalued
- ROIC: >25%
- Earnings Yield: <10%
- Action: Study now, wait for better price
Example
Ask Claude: "Analyze this company - Operating income: $100M, $110M, $120M
over 3 years. Enterprise value $1B. ROIC: 22%, 24%, 26%, 28%, 30% over 5
years. Current price $150."Claude will respond with:
- Earnings yield calculation (11%)
- Average ROIC (26%)
- Classification: LIST 3: FAT PITCH
- Detailed investment recommendation
Philosophy
Based on Warren Buffett's principles:
"It's far better to buy a wonderful company at a fair price than a fair company at a wonderful price."
This framework emphasizes:
- Business quality (high ROIC)
- Margin of safety (earnings yield >10%)
- Long-term thinking
- Patient opportunism
Requirements
- Node.js 18 or higher
- Claude Desktop app
Troubleshooting
Server not showing in Claude
Check config file location:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- Mac:
Verify JSON is valid (no syntax errors)
Restart Claude Desktop completely (quit and reopen)
Tools not working
- Check Claude Developer settings
- Ensure MCP server shows as "connected"
- View logs: Click "Open Logs Folder" in MCP settings
Contributing
Contributions welcome! Please open an issue or PR on GitHub.
License
MIT
Author
Owen Taylor - Pallas AI
Acknowledgments
Framework based on the investment principles of:
- Warren Buffett
- Charlie Munger
- Benjamin Graham
