Back to Home
maguerrieri icon

expensify-heist-mcp

Verified Safe

by maguerrieri

Overview

Automates fetching and parsing Expensify CSV exports via Safari web automation on macOS, and can convert them to YNAB transaction format.

Installation

Run Command
expensify-heist-mcp

Security Notes

The server uses AppleScript to control Safari and inject JavaScript for web automation. The JavaScript snippets are hardcoded in `heist.py` to interact with expensify.com for login and report export. While this provides powerful control over the browser, the specific hardcoded actions appear benign. `subprocess.run` is used for AppleScript execution, which is a direct command execution. There are no clear indications of arbitrary code execution from untrusted input (e.g., `eval` on user-controlled data) or hardcoded secrets. Requires explicit macOS automation permissions, which acts as a user-controlled gate. A significant discrepancy exists between the provided source code (expensify-heist-mcp, using Safari) and the provided README (expensify-mail-mcp, describing Mail.app automation), which might cause confusion regarding its operational mechanism.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassLow
Avg Tokens500
Stars0
Forks0
Last Update2026-01-16

Tags

ExpensifyYNABmacOSAutomationSafariWeb ScrapingFinance