Plugins
Plugins bündeln Regeln, Skills, Agenten, Befehle, MCP-Server und Hooks zu verteilbaren Paketen.
Cursor unterstützt neben dem eigenen Plugin-Format auch den offenen Standard Agent Plugins. Installiere und verwalte sie auf der Seite anpassen oder durchsuche offizielle Plugins im Cursor Marketplace. Community-Plugins und MCP-Server findest du auf cursor.directory. Du kannst auch eigene Plugins erstellen, um sie mit anderen Entwicklern zu teilen.
Was Plugins enthalten
Ein Plugin kann beliebige Kombinationen dieser Komponenten enthalten:
| Komponente | Verfügbar in | Beschreibung |
|---|---|---|
| Regeln | Cursor-Plugins | Dauerhafte AI-Anweisungen und Coding-Standards (.mdc-Dateien) |
| Skills | Beiden Formaten | Spezialisierte Agent-Funktionen für komplexe Aufgaben |
| Agents | Cursor-Plugins | Benutzerdefinierte Agent-Konfigurationen und Prompts |
| Befehle | Cursor-Plugins | Vom Agent ausführbare Befehlsdateien |
| MCP-Server | Beiden Formaten | Model Context Protocol-Integrationen |
| Hooks | Cursor-Plugins | Automatisierungsskripte, die durch Ereignisse ausgelöst werden |
Der Agent-Plugins-Standard
Plugins bündeln wiederverwendbare Komponenten, die ein Agent nutzen kann. Agent Plugins ist der offene Standard zum Paketieren portabler Skills und MCP-Server, ähnlich wie Agent Skills einen Standard für einzelne Skills definiert. Cursor unterstützt Agent Plugins neben Cursor-Plugins.
- Agent Plugins: spezifikationskonforme Plugins mit einem
plugin.json-Manifest im Plugin-Root, die Skills und MCP-Server enthalten - Cursor-Plugins: Plugins mit einem
.cursor-plugin/plugin.json-Manifest, die Regeln, Agenten, Befehle, Hooks und Variablen hinzufügen
Ein Plugin, das der Agent-Plugins-Spezifikation entspricht, wird in Cursor ohne Änderungen geladen. Cursor-Plugins entwickeln sich parallel zum Standard weiter, sodass Cursor-spezifische Komponenten und Marketplace-Features weiterhin wie bisher funktionieren.
Weitere Informationen finden Sie auf agent-plugins.org oder in der Spezifikation auf GitHub.
Cursor-Plugin-Canvases
Plugins enthalten jetzt vorgefertigte Canvases: gemeinsame Einrichtungsvorlagen, die dein Team öffnen und wiederverwenden kann.
- Hex Canvas — Erstelle Datenvisualisierungen. Bei Cursor nutzen wir Hex Canvas, um Analysen zu erkunden und zu teilen.
- Atlassian Canvas — Sieh dir Issues, Projekte und Dokumente aus Jira und Confluence in Echtzeit an.
Öffne in anpassen ein Canvas aus einem installierten Plugin, um eine geführte Ausgangsbasis zu erhalten, statt alles von Grund auf zu konfigurieren.
Der Marketplace
Im Cursor Marketplace findest und installierst du offizielle Cursor-Plugins. Plugins werden als Git-Repositories bereitgestellt und über das Cursor-Team eingereicht.
Jedes Plugin wird manuell geprüft, bevor es gelistet wird. Durchsuche offizielle Plugins auf cursor.com/marketplace oder suche in anpassen nach Schlüsselwörtern. Community-Plugins und MCP-Server findest du auf cursor.directory.
Team-Marktplätze
Team-Marktplätze sind in den Teams- und Enterprise-Plänen verfügbar. Über sie können Agent Plugins und Cursor-Plugins im selben Marketplace bereitgestellt werden.
- Teams-Plan: bis zu 1 Team-Marktplatz
- Enterprise-Plan: unbegrenzt viele Team-Marktplätze
Vertrieb kontaktieren, um unbegrenzt viele Team-Marktplätze und Enterprise-Admin-Steuerungen zu erhalten.
Öffnen Sie Dashboard -> Plugins, um Team-Marktplätze zu verwalten.
In Enterprise-Plänen können nur Admins über Dashboard -> Plugins Team-Marktplätze hinzufügen.
Standard-Team-Marketplace
Der Standard-Team-Marketplace verbindet freigegebene Plugins und MCP-Server in Cursor. Admins können Team-MCP-Server, die bereits für Cloud Agents verfügbar sind, hinzufügen und sie Teammitgliedern zur Installation und Konfiguration im Agent-Fenster, in der IDE und über die CLI bereitstellen.
Das Hinzufügen eines Team-MCP-Servers zum Standard-Marketplace installiert oder aktiviert ihn nicht automatisch für alle Entwickler. Admins steuern weiterhin den Marketplace-Zugriff und die Plugin-Installationsmodi. Möglicherweise muss sich jeder Entwickler auch beim MCP-Provider authentifizieren.
Vorhandene Team-MCPs migrieren
Admins können eigenständige Team-MCP-Server mit dem Standard-Marketplace verknüpfen:
- Öffnen Sie Dashboard -> Integrations & MCP.
- Suchen Sie Team-MCP-Server.
- Wählen Sie in der Migrationsaufforderung Zum Team-Marketplace hinzufügen.
- Öffnen Sie Dashboard -> Plugins, um den Standard-Marketplace, die Zugriffsberechtigungen und die Plugin-Installationsmodi zu prüfen.
Cursor erstellt bei Bedarf den Standard-Marketplace und verknüpft die vorhandenen MCP-Server damit. Die Server bleiben für Cloud Agents verfügbar, während Teammitglieder sie lokal installieren und konfigurieren können.
Wenn Sie ein verknüpftes MCP-Plugin aus dem Marketplace entfernen oder den Marketplace löschen, kann dadurch der Team-MCP-Server gelöscht werden. Dadurch ist er für lokale Nutzer und Cloud Agents nicht mehr verfügbar. Prüfen Sie die Bestätigungsmeldung, bevor Sie fortfahren.
Marketplace-Zugriff
Team-Marktplätze sind standardmäßig für alle Teammitglieder verfügbar. Unter Marketplace-Einstellungen -> Marketplace-Zugriff können Admins den Zugriff auf einen Marketplace auf ausgewählte Organisationsgruppen beschränken. Nur Teammitglieder, die einer ausgewählten Gruppe angehören, erhalten Zugriff auf den Marketplace. Team-Admins behalten ihren Zugriff.
Wie funktioniert SCIM?
Organisationsgruppen können Mitgliedschaften über SCIM von deinem Identitätsanbieter synchronisieren. Verwalte Mitgliedschaften in deinem Identitätsanbieter; Cursor synchronisiert diese Änderungen mit der Organisationsgruppe.
Bestehende Marketplaces, die SCIM-Directory-Gruppen auf Teamebene verwenden, behalten diese Konfiguration bei. Cursor migriert diese Zuweisungen nicht automatisch. Organisationen ohne Organisationsgruppen verwenden weiterhin SCIM-Directory-Gruppen.
Plugin-Installationsmodi
Nachdem Sie den Marketplace-Zugriff festgelegt haben, wählen Sie aus, wie die einzelnen Plugins für diese Zielgruppe bereitgestellt werden:
- Standardmäßig deaktiviert: Entwickler können das Plugin finden und selbst entscheiden, ob sie es installieren möchten.
- Standardmäßig aktiviert: Das Plugin wird standardmäßig installiert, Entwickler können es jedoch deaktivieren.
- Erforderlich: Das Plugin wird stets installiert und kann nicht deinstalliert werden.
Einen Team-Marktplatz hinzufügen
So importieren Sie ein GitHub-Repository als Team-Marktplatz:
- Gehen Sie zu Dashboard -> Plugins.
- Klicken Sie unter Team-Marktplätze auf Marktplatz hinzufügen.
- Folgen Sie den Anweisungen, um einen Marktplatz von Grund auf zu erstellen, oder wählen Sie bei einem Import aus GitHub „Aus Repo importieren“.
- Fügen Sie Plugins über „Zum Marktplatz hinzufügen“ hinzu und prüfen Sie sie.
- Legen Sie unter Marketplace-Einstellungen den Marketplace-Zugriff fest, aktivieren Sie bei Bedarf die automatische Aktualisierung und speichern Sie.
Beispiel-Repository zum Ausprobieren:
Plugins aktuell halten
Beim Import aus GitHub werden Plugins beim ersten Import des Repositorys indexiert. Du kannst Plugins auf zwei Arten aktualisieren:
- Automatisch: Aktiviere Auto Refresh aktivieren, damit Plugins automatisch aktualisiert werden, sobald Änderungen in den Branch gepusht werden, den der Marketplace verfolgt. Dafür muss die Cursor GitHub App im Repository installiert sein. Cursor indexiert einen Marketplace höchstens einmal alle 10 Minuten neu und bündelt schnelle Pushes bis zum neuesten Commit.
- Manuell: Klicke auf „Refresh“, um Plugins manuell zu aktualisieren.
Bei Marketplaces, die mit „Import from Repo“ erstellt wurden, liest Auto Refresh bei jedem Push das vollständige Manifest erneut ein, sodass neue Plugins im Repository automatisch erkannt werden.
Bei Marketplaces, bei denen Plugins einzeln hinzugefügt wurden, aktualisiert Auto Refresh nur vorhandene Plugins. Importiere die Repository-URL erneut, um neu hinzugefügte Plugins zu übernehmen.
Wo Entwickler Team-Marktplätze finden
Entwickler finden Team-Marktplätze unter „anpassen“.
- Öffnen Sie anpassen in der Seitenleiste.
- Suchen Sie nach Plugins aus Ihrem Team-Marktplatz.
- Installieren Sie „Standardmäßig deaktiviert“-Plugins direkt über dieses Panel.
- „Standardmäßig aktiviert“-Plugins werden automatisch installiert, Entwickler können sie jedoch deaktivieren.
- Erforderliche Plugins werden automatisch installiert und können nicht deinstalliert werden.
- Installieren und konfigurieren Sie Marketplace-MCP-Server für die Verwendung im Agent-Fenster, in der IDE und in der CLI.
Plugins installieren
Installieren Sie Agent Plugins und Cursor-Plugins über einen Marketplace. Cursor erkennt das Format anhand des Plugin-Manifests, daher ist der Installationsablauf für beide gleich:
- Öffnen Sie anpassen in der Seitenleiste.
- Suchen Sie das Plugin, das Sie verwenden möchten.
- Wählen Sie Installieren und wählen Sie einen Projekt- oder Nutzerbereich.
Ein Agent Plugin hat eine plugin.json-Manifestdatei im Stammverzeichnis. Ein Cursor-Plugin hat eine .cursor-plugin/plugin.json-Manifestdatei. Team-Marktplätze können beide Formate über dieselben oben beschriebenen Zugriffs- und Installationsmodi verteilen.
Während der Entwicklung eines Plugins können Sie beide Formate auch direkt aus ~/.cursor/plugins/local laden. Siehe Plugins lokal testen.
Deep Links für MCP Apps
MCP-Serverkonfigurationen über Installationslinks teilen:
cursor://anysphere.cursor-deeplink/mcp/install?name=$NAME&config=$BASE64_ENCODED_CONFIGWeitere Informationen zum Erstellen dieser Links finden Sie unter MCP-Installationslinks.
Installierte Plugins verwalten
Öffnen Sie in der Seitenleiste anpassen, um installierte Agent Plugins, Cursor Plugins, MCP-Server, Regeln und Skills zentral zu verwalten. Filtern Sie nach Nutzer-, Arbeitsbereichs- oder Team-Bereich, um installierte Elemente anzuzeigen.
MCP-Server
Aktiviere oder deaktiviere persönliche und vom Team bereitgestellte MCP-Server unter „anpassen“:
- Öffne anpassen in der Seitenleiste
- Suche den MCP-Server, den du ändern möchtest
- Verwende den Schalter, um ihn zu aktivieren oder zu deaktivieren
Deaktivierte Server werden nicht geladen und im Chat nicht angezeigt.
Regeln und Skills
Verwalte Regeln und Skills unter „anpassen“. Schalte einzelne Regeln zwischen den Modi Stets, Agent entscheidet und Manuell um. Skills werden im Abschnitt Agent entscheidet angezeigt und können im Chat manuell mit /skill-name aufgerufen werden.
Den workspaceOpen-Hook verwenden
Ein workspaceOpen-Hook kann beim Öffnen eines Arbeitsbereichs zu ladende Plugin-Pfade zurückgeben. Das ist nützlich, wenn die verfügbaren Plugins vom Arbeitsbereich selbst abhängen.
Hook-Referenz
Plugin-Pfade über ein workspaceOpen-Hook-Skript registrieren
Plugins erstellen
Ein Plugin ist ein Verzeichnis mit einem Manifest und seinen Komponenten. Wähle Agent Plugins, wenn du portable Skills und MCP-Server bündeln möchtest. Wähle Cursor-Plugins, wenn du zusätzlich Cursor-spezifische Komponenten wie Regeln, Agents, Befehle, Hooks oder Variablen benötigst.
my-plugin/├── plugin.json├── skills/│ └── code-reviewer/│ └── SKILL.md└── mcp.jsonAgent Plugins benötigen im Stammverzeichnis eine plugin.json mit der Schema-ID des Standards:
{ "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "my-plugin", "description": "Portable code review tools", "version": "1.0.0", "author": { "name": "Your Name" }}Beginne mit dem Vorlagen-Repository für Cursor-Plugins oder lies den Leitfaden zum Erstellen von Agent Plugins, um ein Agent Plugin zu erstellen.
Plugins lokal testen
Lade vor der Veröffentlichung eines der beiden Plugin-Formate aus ~/.cursor/plugins/local:
- Erstelle einen Ordner für dein Plugin:
~/.cursor/plugins/local/my-plugin - Kopiere deine Plugin-Dateien in diesen Ordner. Füge für ein Agent Plugin entweder eine
plugin.jsonim Stammverzeichnis oder für ein Cursor-Plugin.cursor-plugin/plugin.jsonhinzu. - Starte Cursor neu oder führe Developer: Reload Window aus.
- Überprüfe, ob deine Plugin-Komponenten in Cursor geladen werden, z. B. Regeln, Skills oder MCP-Server.
Für schnellere Iterationen kannst du einen symbolischen Link zu deinem Plugin-Repository erstellen:
ln -s /path/to/my-plugin ~/.cursor/plugins/local/my-pluginWenn dein Plugin fertig ist, reiche es unter cursor.com/marketplace/publish zur Prüfung ein.
Cursor-Plugins können .cursor-plugin/marketplace.json für Repositories mit mehreren Plugins verwenden.
In der Plugin-Referenz findest du das vollständige Manifest-Schema, Komponentenformate und die Checkliste für die Einreichung.
Team- und Enterprise-Marktplätze
Upgrade für private Team-Marktplätze und die organisationsweite Verteilung von Plugins.
FAQ
Ja. Jedes Plugin wird manuell geprüft, bevor es gelistet wird. Alle Plugins müssen Open Source sein, und wir prüfen jedes Update vor der Veröffentlichung. Unter Sicherheit im Marketplace findest du Details zur Prüfung, zu Update-Prüfungen und dazu, wie du Issues meldest.
Für ein portables Agent Plugin fügst du im Root-Verzeichnis ein plugin.json-Manifest hinzu und paketierst
Skills oder MCP-Server. Für ein Cursor-Plugin fügst du ein
.cursor-plugin/plugin.json-Manifest und alle benötigten Cursor-Komponenten hinzu.
In der Plugin-Referenz findest du Beispiele für beide
Formate.
Agent Plugins ist eine offene, herstellerneutrale Spezifikation zum Verpacken von Skills und MCP-Servern in portable Plugins. Cursor unterstützt den Standard, sodass spezifikationskonforme Plugins ohne Änderungen in Cursor geladen werden. Cursor-Plugins werden parallel entwickelt und ergänzen Cursor-spezifische Komponenten wie Regeln, Agents, Befehle, Hooks und Variablen.