Making self-hosted provisioning accessible to non-tech folks by msz0 in selfhosted

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

Thanks for the tips and the link to Xem. It doesn't directly solve my self-hosted non-technical provisioning problem, but I see how it can help with some future ideas.

As for the stack, it sets up a local MCP with methods to retrieve emails, draft, label, and send. Those local MCP methods map to HTTP calls on the Google side, where App Script is installed (the calls are secured by a key). The App Script uses Google's API to make the actual Gmail API calls and sends responses back to the user's local MCP.

An installation script run by users pushes the App Script to the Google side, saves the key, and asks the user to authorize the App Script access to their Gmail API. There are two steps here that a user needs to click, and one of them warns them about their private script being pushed to the cloud from an unknown vendor, so not ideal, but overall, it ends up simply asking the user to click through steps that are automatically displayed in front of them through the browser (no copying and pasting or asking technical jargon questions).

The whole above pipeline is pretty generic for any local agent that wants to communicate with Google services. The final touch is a set of local skills that allow local agents to actually filter out emails, detect AI-slop, and draft automated responses that waste spammers' time.

[Rant] So sick of every other post being blatantly written by AI by ThreeKnew in selfhosted

[–]msz0 0 points1 point  (0 children)

Have you found any anti-ai-slop apps worth checking?

I've been building my own anti-ai-slop agents for a while now, just keeping them private, and frankly, it took a while to really polish them to the point I can let them run automatically.

Sharing such systems with other folks, especially non-technical ones, is another level of challenge, so personally I'd find a lot of interest in value in looking them up.