Connect coding agents to Gmail, Salesforce, and other services with official plugins
Coding tools no longer stop at writing code. Agents can now read emails, schedule meetings on calendars, and update records in CRMs. This repository collects the official plugins provided by Cursor, showing developers a standard way to connect agents with external services.
Plugin structure and installation
Each plugin exists as an independent folder in the repository root directory and defines its metadata in a .cursor-plugin/plugin.json file. At the top level of the repository, a marketplace.json file lists all plugins so Cursor can determine which ones are available. Inside each plugin, you will find skills (skills/), rules (rules/), and MCP server definitions (mcp.json) for the agent to use. This structure allows developers to work only within the specific directory when adding or modifying a feature.
Development workflow automation tools
The repository includes several tools designed to improve developer productivity. thermos is a branch review plugin that uses parallel sub-agents to perform deep audits of security and accuracy. orchestrate breaks down large tasks into planner, worker, and verifier roles, distributing them across multiple cloud agents. create-plugin provides a scaffolding tool to generate and validate new agent plugins. Additionally, cursor-sdk supports the SDK used for building apps and automation scripts in TypeScript.
External service integration scope
The range of integrations covers both productivity tools and business services. It supports Google Workspace (Gmail, Drive, Calendar, Docs, Sheets, Slides) as well as Microsoft Teams and SharePoint. For CRM and sales tools, it includes Salesforce, HubSpot, Attio, and Gong. Financial services covered include Xero, Brex, Mercury, Robinhood, and Coinbase. Beyond these, agents can directly query and modify data using browser automation via Playwright, GitHub integration, and various marketing and research tools such as Semrush, Ahrefs, and Similarweb.
Pre-use considerations
This repository is released under the MIT license, allowing free use. However, plugins that perform sensitive tasks, such as financial transactions or modifying CRM data, connect to actual service accounts. Therefore, you must review mcp.json and related skill files to understand what permissions the agent has. Since each plugin is managed independently, it is recommended to refer to the specific plugin's CHANGELOG.md and README.md for any bugs or compatibility issues. If you want to expand your agent's scope of work using official plugins in a Cursor environment, this repository serves as the starting point.