Stores personal finance transactions in ChromaDB and lets Claude run semantic queries over them.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add my-finance -- uv run --project /path/to/my_finance /path/to/my_finance/my_finance_mcp.py~/.codex/config.toml
[mcp_servers.my-finance]
command = "uv"
args = ["run", "--project", "/path/to/my_finance", "/path/to/my_finance/my_finance_mcp.py"]
# codex mcp add my-finance -- uv run --project /path/to/my_finance /path/to/my_finance/my_finance_mcp.py~/.cursor/mcp.json
{
"mcpServers": {
"my-finance": {
"command": "uv",
"args": [
"run",
"--project",
"/path/to/my_finance",
"/path/to/my_finance/my_finance_mcp.py"
]
}
}
}.vscode/mcp.json
{
"servers": {
"my-finance": {
"type": "stdio",
"command": "uv",
"args": [
"run",
"--project",
"/path/to/my_finance",
"/path/to/my_finance/my_finance_mcp.py"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"my-finance": {
"command": "uv",
"args": [
"run",
"--project",
"/path/to/my_finance",
"/path/to/my_finance/my_finance_mcp.py"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"my-finance": {
"command": "uv",
"args": [
"run",
"--project",
"/path/to/my_finance",
"/path/to/my_finance/my_finance_mcp.py"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"my-finance": {
"command": "uv",
"args": [
"run",
"--project",
"/path/to/my_finance",
"/path/to/my_finance/my_finance_mcp.py"
]
}
}
}