# 🚀 Quick Start Guide
## ⚡ Super Simple Installation (Like Playwright MCP)
### Step 1: Install the package
```bash
pip install lunchmoney-mcp
```
### Step 2: Get your Lunch Money token
1. Go to [https://my.lunchmoney.app/developers](https://my.lunchmoney.app/developers)
2. Create a new access token
3. Copy the token
### Step 3: Configure Claude Desktop
Add this to your `claude_desktop_config.json`:
```json
{
"mcpServers": {
"lunchmoney": {
"command": "lunchmoney-mcp",
"env": {
"LUNCHMONEY_ACCESS_TOKEN": "your_token_here"
}
}
}
}
```
### Step 4: Restart Claude Desktop
🔄 Restart Claude Desktop and you're ready to go!
## 📂 Where to find claude_desktop_config.json
| OS | Path |
|---|---|
| **Windows** | `%APPDATA%\Claude\claude_desktop_config.json` |
| **macOS** | `~/Library/Application Support/Claude/claude_desktop_config.json` |
| **Linux** | `~/.config/Claude/claude_desktop_config.json` |
## 🎯 Example Usage
Once configured, you can ask Claude:
### View your finances
- "Show me my Lunch Money account info"
- "What are my spending categories?"
- "Show me this month's transactions"
### Create transactions
- "Add a $50 grocery expense to my Food category"
- "Record a $1200 salary payment as income"
### Manage categories
- "Create a new category called 'Entertainment'"
- "Show me all my expense categories"
### Budget tracking
- "Show me my budget for this month"
- "What's my spending vs budget in the Food category?"
## 🔧 Alternative Installation Methods
### Option A: Auto-installer (Recommended)
```bash
python install.py
```
*This will install everything and configure Claude Desktop automatically*
### Option B: Development Installation
```bash
git clone https://github.com/MatiasL13/lunchmoney-mcp
cd lunchmoney-mcp
pip install -e .
```
### Option C: From Source
```bash
git clone https://github.com/MatiasL13/lunchmoney-mcp
cd lunchmoney-mcp
pip install -r requirements.txt
python -m lunchmoney_mcp.server
```
## 🧪 Test Your Installation
```bash
# Test the command works
lunchmoney-mcp --help
# Test with your token
LUNCHMONEY_ACCESS_TOKEN=your_token python test_server.py
```
## 🔥 Pro Tips
1. **Keep your token secure** - Never share or commit it to version control
2. **Use environment variables** - Set `LUNCHMONEY_ACCESS_TOKEN` in your shell profile
3. **Test first** - Run the test script to verify everything works
4. **Backup your config** - Save your `claude_desktop_config.json` somewhere safe
## 🆘 Troubleshooting
### "Command not found: lunchmoney-mcp"
- Make sure you installed with `pip install lunchmoney-mcp`
- Check that your Python scripts directory is in your PATH
### "LUNCHMONEY_ACCESS_TOKEN environment variable is required"
- Make sure you set the token in your Claude Desktop config
- Test with: `LUNCHMONEY_ACCESS_TOKEN=your_token lunchmoney-mcp --help`
### "HTTP 401: Unauthorized"
- Your token might be invalid or expired
- Generate a new token at https://my.lunchmoney.app/developers
### Claude Desktop doesn't see the server
- Make sure the config file is in the right location
- Restart Claude Desktop after making changes
- Check the config file syntax is valid JSON
## 🎉 You're Ready!
That's it! Your Lunch Money MCP server is now as simple to use as Playwright MCP. Just one command and one config entry, and you're managing your finances with AI! 🚀
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MatiasL13/lunchmoney-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server