Top
Best
New

Posted by gonzalovargas 1 day ago

Google Workspace CLI(github.com)
890 points | 277 commentspage 3
benkaiser 19 hours ago|
Would be nice if the MCP implemented the Streamable HTTP MCP spec instead of the CLI one. I know this is already a HTTP API, but making it available as an MCP server that clients like Joey[1] can consume easily over network would be nice.

[1] https://github.com/benkaiser/joey-mcp-client

clouedoc 10 hours ago||
I think this blog post from the author is interesting: https://justin.poehnelt.com/posts/rewrite-your-cli-for-ai-ag...
rot13maxi 10 hours ago||
The move to CLIs has been really interesting lately. They're easy for agents to use. They're composable with other shell tools. It's going to be interesting to see if mcp sticks around or if everything just moves to service specific CLIs.
sega_sai 23 hours ago||
Interesting, but scary, given that this is not a google product. Who knows whether that breaks any TOS somehow.
spankalee 22 hours ago||
This is made by Google Devrel. It's not going to break the TOS, but it could be abandoned. That happens frequently with devrel projects, since they're not actually tasked with or graded on engineering projects.
hrmtst93837 17 hours ago||
I think calling DevRel projects 'frequently abandoned' is blunt, but in my experience they are more like samples than production-owned libraries, so you should assume limited maintenance. Before relying on the Google Workspace CLI for automation inspect commit cadence, open issues, last release tag, number of contributors, and whether a product team or SDK maintainer is listed. If you need it in production pin to a release tag and vendor the code with go modules replace or npm shrinkwrap, add a thin adapter so swapping implementations is trivial, and run a couple of integration tests in GitHub Actions to catch regressions. I once had to fork a DevRel CLI that our on-call scripts depended on and maintaining that fork cost a weekend plus a steady trickle of small fixes, so now I put third party CLIs behind a tiny internal wrapper and keep the command surface minimal.
jryio 23 hours ago||
This appears to be published by Google itself
joeconway 22 hours ago|||
> Disclaimer

> This is not an officially supported Google product.

Lermatroid 22 hours ago||
It’s published by Google, they just don’t provide active “support” for it.
dotancohen 22 hours ago||
Can you show that the major contributors are employed by Google? I'm not arguing, I'm genuinely asking. Thank you.
garciasn 22 hours ago|||
https://github.com/jpoehnelt

jpoehnelt/README.md

About

I am a Developer Relations Engineer at Google. Currently I am on the Google Workspace DevRel team and was on the Google Maps Platform before that. Previously I worked at Descartes Labs and the US Geological Survey.

Check out my website at https://justin.poehnelt.com.

dotancohen 21 hours ago||
Thank you!
cvhc 22 hours ago||||
You can check their GitHub profile. If they are in https://github.com/googlers, then they are internally verified.
tfsh 21 hours ago|||
https://github.com/googleworkspace -> in the about links is also verified as part of the Alphabet enterprise - https://github.com/enterprises/alphabet
dnw 13 hours ago||
Schema Discovery Service is interesting but I have been wondering whether it is finally time to start implementing HATEOAS[0] in REST services.

[0] https://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypert...

lewisjoe 21 hours ago||
How to expose my product suite's API to AI has been a roller coster ride. First it was tool calling hooks, then MCP, then later folks found out AI is better at coding so MCPs suddenly became code-mode, then people realized skills are better at context and eventually now Google has launched cli approach.

Remember this repo is not an agent. It's just a cli tool to operate over gsuite documents that happens to have an MCP command and a bunch of skills prebundled.

That's a new one. I guess the hope is agents are good at navigating cli and it also democratizes the ecosystem to be used by any agent as opposed to Microsoft (which only allows Copilot to work in its ecosystem)

autojunjie 8 hours ago||
this is just insane, now my lobster can stably do everything on my behalf vs. you do it all via computer use
OpenWaygate 21 hours ago||
very similar to gogcli(https://github.com/steipete/gogcli), but in RUST
arjie 16 hours ago||
I've been using `gog` but I'd rather have an agent-first thing. I don't want a big bad MCP that occupies all context all the time. I need my claw to be aware on how to edit things. As it so happens, right now `gog` works. But I'm eager to see how this develops.
outlore 21 hours ago|
Are integration vendors like Pipedream in trouble now that every company is pushing out MCP servers and CLIs to ride the AI craze? After the Twitter and Reddit API troubles of prior years, I can't imagine any company would willingly bring down the walls of their gardens and give easy access to precious user data. I'm waiting for the rug pull
More comments...