2026-04-23 01:05 UTC
Replies (10)
-
@scott@sfba.social 2026-04-23 01:11
@fastmail@mastodon.social Thank you for NOT putting “AI” in the interface directly. This new API is a reasonable way to offer this access for folks who want it, without offending those (like me) who don’t.
-
@narthur@hachyderm.io 2026-04-23 01:13
@fastmail@mastodon.social good choice for how to integrate AI.
-
@pov@toot.cat 2026-04-23 01:55
@fastmail@mastodon.social thanks for the option, this is a great way to do it while maintaining privacy by default 🙌
-
@tekhedd@byteheaven.net 2026-04-23 02:08
@fastmail@mastodon.social MCPs are the only good thing to come from the AI bubble, at least to this point.
-
@nbailey@mstdn.ca 2026-04-23 03:07
@fastmail@mastodon.social thanks for doing reasonable stuff like this instead of adding ✨crap✨ all over the web UI. I’m not an LLM user but I’m sure somebody too lazy to read email will appreciate this.
-
@chrishas35@hachyderm.io 2026-04-23 03:51
@fastmail@mastodon.social well, I've tried configuring in a few different tools now. Got it okay in Claude.ai on web to work, but everything local is failing. ``` > opencode mcp auth fastmail ┌ MCP OAuth Authentication │ ■ Authentication failed │ ■ invalid_request no scope │ └ Done ``` claude cli logs when attempting to authenticate: ``` 2026-04-23T03:49:18.353Z [DEBUG] MCP server "fastmail": Returning cached discovery state (authServer: https://api.fastmail.com) 2026-04-23T03:49:18.477Z [DEBUG] MCP server "fastmail": Saving discovery state (authServer: https://api.fastmail.com) 2026-04-23T03:49:18.527Z [DEBUG] MCP server "fastmail": No client info found 2026-04-23T03:49:18.594Z [DEBUG] MCP server "fastmail": HTTP Connection failed after 1436ms: invalid_request no scope (code: none, errno: none) 2026-04-23T03:49:18.594Z [ERROR] MCP server "fastmail" o3T: invalid_request no scope 2026-04-23T03:49:18.595Z [DEBUG] MCP server "fastmail": Connection failed after 1437ms: invalid_request no scope 2026-04-23T03:49:18.595Z [ERROR] MCP server "fastmail" Connection failed: invalid_request no scope ``` codex cli: ``` > codex mcp login fastmail Error: Registration failed: Dynamic registration failed: Registration failed: HTTP 400 Bad Request: {"error_description":"invalid_request no scope","error":"invalid_request"} ```
-
@RickyRomero@mstdn.social 2026-04-23 04:56
@fastmail@mastodon.social This is a perfect compromise between letting people use an LLM with Fastmail and being sensitive to privacy concerns. Well done. 💌
-
@marc_eu@veganism.social 2026-04-23 06:26
@fastmail@mastodon.social MCP? Is this an April 1 joke? Really? And you're saying that privacy is important? That's it for me. I'm out. @Vivaldi@social.vivaldi.net @jon@social.vivaldi.net #noAI
-
@leoncowle@hachyderm.io 2026-04-23 16:12
@fastmail@mastodon.social Great way to integrate AI in a privacy focused way Fastmail team! 👏 I'm looking forward to experimenting with this (in a read-only scope, of course!).
-
@madcodger@calckey.world 2026-04-26 17:39
@fastmail@mastodon.social Thank you! This is what I love about #Fastmail. Instead of forcing it down our throats, you keep it out but provide the option if someone wants to use it. Keeping #AI out of your product is important. Giving people the option to do what they will with their data is equally important.