Repository navigation
Replies: 2 comments 6 replies
|
I'm also desperately looking for a multi-user capable oauth MCP Server for Outlook, wondering why microsoft is not deploying safe remote-MCP Servers. This is a PSA for the softeria Repo: Many MCP servers out who claim they support oauth2 are implemented in a stateful manor. It's left to the MCP Server to handle the tokens (!bad!) In Summer of 2025 I became so desperate that I vibe coded Oauth2 support bolted on top that softeria repo which is mentioned above. It works nicely in MCP Inspector and any MCP Client that supports oauth as per spec (naturally). I clearly stated into my PR that it was vibe-coded and needs skillful security review about the whole oauth flow. "Unfortunately" my PR was immediately merged into main, which made me back off far from that repo. Never would I use it in prod, if my prod is a company with multiple users. Since there still is no better solution around I started doing a "vibe-code-audit" and it found a serious bug: If you use it in oauth mode all tokens are shared by the server so that race-conditions can occur. In single user mode this is not a huge problem, but for organizational deployments it really is. See here: Softeria/ms-365-mcp-server#187 I'm now "vibe-fixing" this but still I don't feel super safe about this repo... Hoping very much Microsoft will step in and deliver Microsoft audited remote MCPs to close this systemic issue. |
Uh oh!
There was an error while loading. Please reload this page.
Hello,
has someone integrated the https://github.com/Softeria/ms-365-mcp-server into LibreChat already and used the already present OAuth Tokens for this.
Or have anybody have different M365 MCP Server used in Librechat, expecially for Outlook.
Thx
Erik
All reactions