Das Dodo Agent Plugin verbindet zwei MCP-Server und acht Integrationsfähigkeiten mit Ihrem KI-Coding-Agenten in einer einzigen Installation. Es funktioniert mit Claude Code, Codex CLI, Cursor und OpenCode — und die MCP-Server und Skills CLI funktionieren mit jedem MCP-kompatiblen Client.Documentation Index
Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
Use this file to discover all available pages before exploring further.
Drei Primitiven, ein Plugin. Das Agent Plugin bündelt alles, was Sie brauchen:
- API MCP Server — Live-Zugriff auf Zahlungen, Abonnements, Kunden, Produkte, Rückerstattungen, Lizenzen und Nutzung. Authentifiziert über Browser-OAuth (keine lokalen Schlüssel erforderlich).
- Knowledge MCP Server — Semantische Suche über die gesamte Dodo Payments-Dokumentation. Keine Anmeldeinformationen erforderlich.
- Acht Agent Skills — Spickzettel, die Ihr Agent bei Bedarf für Checkout, Abonnements, Webhooks, nutzungsabhängige Abrechnung, kreditbasierte Abrechnung, Lizenzschlüssel, BillingSDK und Best Practices lädt.
Plugin installieren
Wählen Sie unten Ihren Coding-Agenten aus. Die Installation fügt automatisch beide MCP-Server und alle acht Skills hinzu.Claude Code
Claude Code
Installation aus dem Marketplace:Der API MCP Server verwendet standardmäßig Browser-OAuth — keine Schlüssel erforderlich zur Installationszeit. Beim ersten Aufruf eines Dodo-Tools durch Ihren Agenten werden Sie aufgefordert, sich anzumelden.
Dodo Agent Plugin on GitHub
Quellcode, Konfigurationsoptionen und Anweisungen zur lokalen Entwicklung
Codex CLI
Codex CLI
Codex liest Beide MCP-Server und alle acht Skills werden automatisch registriert.
.claude-plugin/marketplace.json nativ, sodass dasselbe Plugin-Repo funktioniert:Cursor
Cursor
Manuelle Installation — klonen Sie das Repo in das lokale Plugins-Verzeichnis von Cursor:Starten Sie Cursor neu. Das Plugin lädt Skills von
.claude/skills/ (über Cursors Claude Code-Kompatibilitätsschicht) und MCP-Server von .mcp.json.Cursor-Marktplatzunterstützung ist in Vorbereitung. Verwenden Sie vorerst die oben beschriebene manuelle Installation.
OpenCode
OpenCode
OpenCode wird über npm verteilt. Fügen Sie das Plugin zu Ihrem Starten Sie OpenCode neu. Beide MCP-Server (
opencode.json hinzu:dodopayments-api, dodo-knowledge) werden automatisch über den Konfigurationshaken des Plugins registriert und die acht Skills werden aus dem installierten Paket automatisch erkannt. Kein manueller mcp Block erforderlich.Verwenden Sie einen anderen Agenten? Die MCP Server und Agent Skills Leitfäden decken Cursor, Claude Desktop, VS Code, Windsurf, Cline, Zed und jeden MCP-kompatiblen Client ab.
Was Sie bekommen
Nachdem das Plugin installiert ist, hat Ihr Agent Zugriff auf zwei MCP-Server und acht Skills.MCP-Server
| Server | Zweck | Auth |
|---|---|---|
dodopayments-api | Live-API-Zugriff — Zahlungen, Abonnements, Kunden, Produkte, Rückerstattungen, Lizenzen, Nutzung | OAuth (Browser) |
dodo-knowledge | Semantische Suche über die gesamte Dodo Payments-Dokumentation | Keine |
mcp-remote verkabelt, sodass sie in jedem MCP-kompatiblen Client ausgeführt werden können.
Agent Skills
| Skill | Beschreibung |
|---|---|
best-practices | Umfassende Anleitung zur Integration von Dodo Payments mit Best Practices |
checkout-integration | Erstellen von Checkout-Sitzungen und Zahlungsströmen |
subscription-integration | Implementierung von Abrechnungsströmen für Abonnements |
webhook-integration | Einrichtung und Handhabung von Webhooks für Zahlungsvorgänge |
usage-based-billing | Implementierung der nutzungsabhängigen Abrechnung mit Ereignissen und Zählern |
credit-based-billing | Kreditansprüche, Salden und kreditbasierte Abzüge |
license-keys | Verwaltung von Lizenzschlüsseln für digitale Produkte |
billing-sdk | Verwendung von BillingSDK React-Komponenten |
Versuchen Sie zuerst diesen Prompt
Sobald das Plugin aktiv ist, versuchen Sie:webhook-integration Skill laden, den dodo-knowledge MCP verwenden, um die neuesten Nutzlastformen abzurufen, und einen Handler mit Signaturüberprüfung gemäß der Standard Webhooks-Spezifikation schreiben.
Andere unterstützte Agenten
Das Agent Plugin deckt Claude Code, Codex CLI, Cursor und OpenCode ab. Wenn Sie einen anderen Agenten verwenden, verbinden Sie sich über die MCP-Server und die Skills CLI mit Dodo Payments:| Agent | Schnellster Weg | Unterstützt auch |
|---|---|---|
| Claude Code | Agent Plugin (ein Befehl) | MCP Server, einzelne Skills |
| Codex CLI | Agent Plugin (ein Befehl) | MCP Server |
| Cursor | Agent Plugin (git clone) | MCP Server-Konfiguration, Skills CLI |
| OpenCode | Agent Plugin (npm) | MCP Server-Konfiguration, Skills CLI |
| GitHub Copilot (VS Code) | MCP Server-Leitfaden | Skills CLI |
| Claude Desktop | MCP Server-Leitfaden | — |
| Windsurf | MCP Server-Leitfaden | Skills CLI |
| Cline / Zed / andere | MCP Server-Leitfaden | Skills CLI |
Für Agenten optimierte Dokumentation
Jede Dodo Payments-Dokumentationsseite ist in einem Format verfügbar, das für den AI-Konsum optimiert ist:- Vollständiger Dokumentationsindex:
docs.dodopayments.com/llms.txt— dient als vollständiger Dokumentationsindex für die Kontexteinbindung. - Einfaches Markdown: Hängen Sie
.mdan jede Dokumentations-URL an, um die rohe Markdown-Version zu erhalten (z. B./api-reference/introduction.md). - Quell-Repository:
github.com/dodopayments/dodo-docs— zum Offline-Indexieren klonen.
Was Ihr Agent tun kann
Mit installiertem Plugin kann Ihr Coding-Agent:- Checkout-Sitzungen und Zahlungslinks erstellen — Einmalzahlungen und Abonnements
- Abonnement- und nutzungsbasierte Abrechnung komplett aufstellen — Abonnements, Nutzungsbasierte Abrechnung, Kreditbasierte Abrechnung
- Handler generieren, die der Standard Webhooks-Spezifikation entsprechen mit Signaturüberprüfung — Webhooks
- BillingSDK-React-Komponenten für Preistabellen und Abonnementverwaltung integrieren — BillingSDK
- Lizenzschlüssel-Flows für digitale Produkte erstellen — Lizenzschlüssel
- Kreditbasierte Abrechnung umsetzen mit Ansprüchen, Salden, Übertrag und Überarbeitung — Credits
Sicherheit und Best Practices
- Verwenden Sie zuerst den Testmodus. Sandboxen Sie Ihre Integration mit
dodo_test_...Schlüsseln, bevor Sie live gehen. Siehe Testmodus vs Live-Modus. - OAuth ist der Standard. Das Agent Plugin authentifiziert über Browser-OAuth (keine lokalen Geheimnisse). Verwenden Sie den API-Key-Modus nur, wenn Sie ihn benötigen — siehe den Abschnitt Konfigurieren unten.
- Überprüfen Sie von Agenten generierten Code. Stellen Sie sicher, dass Webhook-Handler Signaturüberprüfungen gemäß der Standard Webhooks-Spezifikation enthalten.
Mit einem API-Schlüssel konfigurieren
Standardmäßig verwendet das Agent Plugin den Remote-MCP-Server mit Browser-OAuth — keine lokalen Anmeldeinformationen erforderlich. Wenn Ihr Workflow einen lokalen API-Schlüssel erfordert (z. B. CI-Umgebungen, headless Server), können Sie in den Stdio-Modus wechseln.Local API key mode — Claude Code
Local API key mode — Claude Code
Öffnen Sie Führen Sie
/plugins in Claude Code, wählen Sie Dodo Payments und wählen Sie Konfigurationsoptionen. Füllen Sie aus:dodo_api_key— Ihrdodo_test_...oderdodo_live_...Schlüsseldodo_webhook_key— Ihr Webhook-Signaturgeheimnisdodo_environment—test_modeoderlive_mode
.mcp.json, um dodopayments-api auf den lokalen Stdio-Server zu verweisen:/reload-plugins aus, um Änderungen an Ihrer aktuellen Sitzung anzuwenden.Local API key mode — OpenCode
Local API key mode — OpenCode
Deklarieren Sie Starten Sie OpenCode neu, um dies anzuwenden.
dodopayments-api selbst in opencode.json — Ihr Eintrag gewinnt gegenüber dem Standard-Remote-Server des Plugins:Nächste Schritte
MCP Server
Vollständige Referenz für beide MCP-Server — alle unterstützten Clients, Konfiguration und verfügbare Tools
Agent Skills
Individuelle Skill-Installation, Skill-Referenz und Einrichtung pro Agent
Sentra IDE Assistant
KI-gestützter Abrechnungsassistent für VS Code, Cursor und Windsurf — in Ihrem Editor fragen, entwickeln und planen
API Reference
Vollständige OpenAPI-Referenz für alle Dodo Payments-Endpunkte