Skip to content

Add Teams third-party MCP plugin - #344

Merged
jaysunmah merged 3 commits into
mainfrom
cursor/teams-sharepoint-rest-mcp
Sep 10, 2026
Merged

Add Teams third-party MCP plugin#344
jaysunmah merged 3 commits into
mainfrom
cursor/teams-sharepoint-rest-mcp

Conversation

@jaysunmah

@jaysunmah jaysunmah commented Sep 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add the teams third-party plugin, modeled on Outlook, pointing at the Cursor REST-MCP endpoint https://api.cursor.com/rest-mcp/teams/mcp.
  • Register it in the marketplace and the plugin catalog, with the official Microsoft Teams Fluent product icon on a padded white tile.

Test plan

  • node scripts/validate-plugins.mjs passes
  • Install Teams from Cursor Settings → Plugins and complete Microsoft sign-in (work or school account; channel reads need tenant admin consent)
  • Confirm the Teams plugin connects to https://api.cursor.com/rest-mcp/teams/mcp and can list joined teams or chats

Note

Medium Risk
New OAuth-backed messaging integration can read and send Teams content; risk is limited to additive plugin metadata and remote MCP wiring in this repo, not application runtime code here.

Overview
Adds a new teams third-party Cursor plugin so agents can search, read, and send Microsoft Teams chats and channel messages via Cursor’s hosted REST MCP at https://api.cursor.com/rest-mcp/teams/mcp.

The change is mostly catalog and packaging: new third_party/teams/ manifest (plugin.json, mcp.json, README, changelog, MIT license, Fluent Teams logo) and registration in .cursor-plugin/marketplace.json and the root README plugin table (Productivity). Auth is documented as Microsoft Entra OAuth, with tenant admin consent noted for channel message reads.

Reviewed by Cursor Bugbot for commit 73c1b73. Bugbot is set up for automated code reviews on this repo. Configure here.

jaysunmah and others added 2 commits September 9, 2026 18:11
Register the Microsoft Teams and SharePoint REST-MCP endpoints the same way Outlook is wired, so they can be installed from the marketplace.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep only the Teams REST-MCP plugin so SharePoint can land separately.

Co-authored-by: Cursor <cursoragent@cursor.com>
@jaysunmah jaysunmah changed the title Add Teams and SharePoint third-party MCP plugins Add Teams third-party MCP plugin Sep 10, 2026
Keep both the new Gamma catalog entry from main and the Teams plugin entry from this branch.

Co-authored-by: Cursor <cursoragent@cursor.com>
@jaysunmah
jaysunmah merged commit c5db7fe into main Sep 10, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant