Back to Home
RadCod3 icon

LamPyrid

Verified Safe

by RadCod3

Overview

Automates personal finance workflows and analysis by providing a Model Context Protocol (MCP) interface to Firefly III personal finance software.

Installation

Run Command
docker run --rm -i -e MCP_TRANSPORT=stdio -e FIREFLY_BASE_URL=https://your-firefly-instance.com -e FIREFLY_TOKEN=your-api-token ghcr.io/radcod3/lampyrid:latest

Environment Variables

  • FIREFLY_BASE_URL
  • FIREFLY_TOKEN

Security Notes

The codebase demonstrates good security practices including Pydantic for strong data validation, exclusive use of environment variables for all sensitive configurations (Firefly III token, Google OAuth credentials, JWT/Fernet keys), and Fernet encryption for persistent OAuth token storage. Docker deployments are designed to run as a nonroot user (UID 65532). No direct use of 'eval', code obfuscation, or hardcoded sensitive data was found. Robust error handling is implemented across API interactions, helping prevent information leakage.

Similar Servers

Stats

Interest Score38
Security Score9
Cost ClassLow
Stars10
Forks1
Last Update2026-01-17

Tags

Firefly IIIPersonal FinanceMCPFinancial AutomationAPI Wrapper