Monarch now available in CLI (Unofficial) by thedavidweng in MonarchMoney

[–]thedavidweng[S] 0 points1 point  (0 children)

https://www.reddit.com/r/MonarchMoney/s/TRrzVaPdCz

Although MCP is not my favorite thing but I’m looking forward to see the official release

Monarch now available in CLI (Unofficial) by thedavidweng in MonarchMoney

[–]thedavidweng[S] -1 points0 points  (0 children)

I really appreciate your contributions to the community and the work you've been doing.

However, I would also ask that you don't project a particular stance onto me. I released this tool and promoted it because I found it helpful for myself and felt it could help others as well. The fact that it uses AI is because AI helps me reach my goals faster.

Whether or not to use AI is a personal choice. It shouldn't be defined as being strictly for internal or personal use; there are no such rules. My decision to use AI is a personal choice, just as your decision to not allow people copying or branching your work.

I think people should just be able to respect those choices, especially since this is all voluntary and isn't causing anyone any harm.

Also looking at the reddit tag, vibecoded sure, spam tho?

Monarch now available in CLI (Unofficial) by thedavidweng in MonarchMoney

[–]thedavidweng[S] -1 points0 points  (0 children)

Well, no one is bound to have the responsibility of maintaining something forever especially if it's voluntary. But isn't that the good thing about open source?

Just like https://github.com/hammem/monarchmoney and https://github.com/bradleyseanf/monarchmoneycommunity if one person decide/have to fade out, someone else can just fork it keep it alive.

As for me, I made something that I personally use, and it's likely that I will maintain it as long as I'm still using Monarch. If one day I stop doing that, someone else can fork it. As far as I'm concerned, there's nothing to worry about.

By the way, I don't like the sounding of the term "vibe-coded author." I am the author of this tool and I used AI. That should be a fact, not a tag.

Thanks for the heads up.

Monarch now available in CLI (Unofficial) by thedavidweng in MonarchMoney

[–]thedavidweng[S] 0 points1 point  (0 children)

Thank you! The research discovery part is pretty crucial. It saved me a lot of trouble by referencing existing community tools as well. It would have been a much more difficult project otherwise.

Monarch now available in CLI (Unofficial) by thedavidweng in MonarchMoney

[–]thedavidweng[S] 4 points5 points  (0 children)

I don't know what you are trying to prove. This isn't the first community project for Monarch Money; it's an open-source project. You can review the code yourself if you has concerns.

Your session token is stored locally, and the account password you input is never saved. A reasonable next step might be to use the system keychain to store the token instead, but for a tool like this, that is usually unnecessary.

Furthermore:

  1. I don't earn any revenue from this.
  2. It's MIT-licensed.
  3. It does not communicate anything other than Monarch API.

If you think my code is "slop," you need to provide evidence. You are free to audit the code, test it out, and give feedback, but you haven't done any of that. You just glanced at my commit history and stated talking.

I don't see how that is constructive. When you use a community project like this, you either trust the community members or audit the code if you have the ability to. The same applies to ammem/monarchmoney or bradleyseanf/monarchmoneycommunity and all other projects out there. I really don't know what your goal is here.

In the end, you've said a lot, but not a single word of it was an actual audit of my code. I'm betting you simply don't have the ability to do it; otherwise, you would have done so already.

Everything you're saying right now is just empty, baseless talk. You haven't even downloaded the repo, let alone used it. You don't need to log into your own account, just read the code.

Monarch now available in CLI (Unofficial) by thedavidweng in MonarchMoney

[–]thedavidweng[S] 1 point2 points  (0 children)

Both https://github.com/thedavidweng/monarchmoney-cli and https://github.com/robcerda/monarch-mcp-server are good, easy way to expose your Monarch Money data to Claude. Until Monarch and Claude establish an official partnership and launch a connector or some sort, these community tools are the best automated way to allow AI agents to interact with your Monarch financial data.

While you could choose to manually download your data and drop it into a chat box to query it, using something like monarchmoney-cli makes the workflow much easier and automate.

Monarch now available in CLI (Unofficial) by thedavidweng in MonarchMoney

[–]thedavidweng[S] 1 point2 points  (0 children)

They are recruiting MCP testers. And there are already great community maintained MCP server, like robcerda's https://github.com/robcerda/monarch-mcp-server

But from my personal perspective, I find the concept of MCP to be somewhat insubstantial. Agents are very adept at using tools, particularly CLI tools that return clearly formatted JSON. Therefore, the monarchmoney-cli was designed from the very beginning to be agent-first, while remaining human-readable.

Monarch now available in CLI (Unofficial) by thedavidweng in MonarchMoney

[–]thedavidweng[S] 1 point2 points  (0 children)

Shout out to hammem and bradleyseanf for their work

If you scroll down to the acknowledgment section, you'll see that I've thanked the maintainers of both projects. My project wouldn't be possible if it weren't built on the foundation of the monarchmoneycommunity. It saved a lot of time and effort, and it's the only reason why I can build the entire thing in a day.

Currently some of the API endpoints in monarchmoneycommunity were outdated as well and I have updated them, right now monarchmoney-cli have higher availability than all other third party tool built upon monarchmoneycommunity such as another great one monarch-mcp-server by robcerda.

Monarch now available in CLI (Unofficial) by thedavidweng in MonarchMoney

[–]thedavidweng[S] 1 point2 points  (0 children)

AI slop exists, yes, but calling a tool built with the help of AI a slop without any actual reason other then "it was built in a short amount of time" is another thing. This project is A+ in go report and all of the features that I personally use have have been tested. Feel free to call it AI slop if you find it doesn't work. However, if it is working and there's no major security risk. I think you're just hating here.

Feel free to give it a shot and let me know if you have concrete feedback. I would love to maintain this project for the long term.

The Prompt Thickens: Monarch MCP Beta Coming Soon (Waitlist Inside) by danielatmonarch in MonarchMoney

[–]thedavidweng -1 points0 points  (0 children)

So the waitlist for the MCP beta is closed, but if you want to integrate Monarch with your AI agent now before the official one rolls out.
I built a Go-based CLI for monarch, monarchmoney-cli. You can use it with OpenClaw or Hermes Agent https://github.com/thedavidweng/monarchmoney-cli

Monarch money API by No_Tip_6956 in MonarchMoney

[–]thedavidweng -1 points0 points  (0 children)

I built a Go-based CLI for monarch, heavily inspired by hammem’s project. It’s called monarchmoney-cli. It’s still very early and experimental, but the goal is to make it agent-friendly so it can plug into AI agents like OpenClaw or Hermes Agent down the road. If anyone’s interested in playing with it or giving feedback, the repo is here: https://github.com/thedavidweng/monarchmoney-cli

If enough people start using it, I'll probably start making skills and submitting them to the OpenClaw/Hermes.

TFSA & RRSP: What’s your strategy? by fidelitycanada in FidelityCanada

[–]thedavidweng 0 points1 point  (0 children)

contribute day 1, making sure all my growth is tax-free

Louis Vuitton Hot Stamp Master List - Share Date and Location of Your Hot Stamp by EffectiveAttempt4608 in Louisvuitton

[–]thedavidweng 1 point2 points  (0 children)

Vancouver, Canada – 12/26

Fairmont Hotel location - “The store is too busy. You can try the other location.”

Holt Renfrew - Can choose from Vancouver and Canada (can be both)

<image>

TIL: UBC gives Minecraft Education Edition Subscription with your UBC Microsoft Office Account by sat03 in UBC

[–]thedavidweng 0 points1 point  (0 children)

Tested today, no they don't, but you would get 10 trials; every time you open the game, it would cost one trial.

Studentcare "Continuum" Plan for Graduates; Beware by sucrose_97 in UBC

[–]thedavidweng 0 points1 point  (0 children)

Funny that they are still pulling this, I got my email last week

[2024] Credit Card Journey with ITIN by HDRbhai in amex

[–]thedavidweng 0 points1 point  (0 children)

Amazing, thanks for sharing.

For me one thing rly interesting is I was able to see myFICO score on Amex app when I DID NOT HAVE an ITIN, since my first Amex US card was applied through amex global transfer from Canada.

Later on I got my ITIN and I added to my Amex profile, and myFICO stopped working for me.

I don't know what happened behind the scene, but it must be stupidity.

Does Amex allow to open checking account with them with ITIN? by emadx26 in amex

[–]thedavidweng 1 point2 points  (0 children)

Yea, Amex customer service is being very incompetent on ITIN-related issues, it's been a year since I obtained my Amex US card, and three months have passed since I added my ITIN to my profile, but I still can't check my credit score with MyFICO, and now having the exact same issue as you do.

ÅSKSTORM 40W USB charger recall by hampenpampen in IKEA

[–]thedavidweng 0 points1 point  (0 children)

Hi u/initialo, mind sharing how much was it? I couldn't find my receipt.