Hoppa till huvudinnehåll

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.

Dodo Agent Plugin kopplar två MCP-servrar och åtta integrationsfärdigheter till din AI-kodningsagent i en enda installation. Den fungerar med Claude Code, Codex CLI, Cursor och OpenCode — och MCP-servrar och färdigheter CLI fungerar med alla MCP-kompatibla klienter. Tre primitiv, en plugin. Agent Plugin samlar allt du behöver:
  • API MCP-server — liveåtkomst till betalningar, prenumerationer, kunder, produkter, återbetalningar, licenser och användning. Autentiserar via webbläsarens OAuth (inga lokala nycklar krävs).
  • Kunskap MCP-server — semantisk sökning i all Dodo Payments-dokumentation. Inga referenser behövs.
  • Åtta agentfärdigheter — fusklappar som din agent laddar vid behov för kassa, prenumerationer, webhooks, användningsbaserad fakturering, kreditbaserad fakturering, licensnycklar, BillingSDK och bästa praxis.

Installera plugin

Välj din kodningsagent nedan. Installationen lägger till både MCP-servrar och alla åtta färdigheter automatiskt. Installera från marknadsplatsen:
claude plugins marketplace add dodopayments/dodo-agent-plugin
claude plugins install dodopayments@dodopayments
API MCP-servern använder webbläsarens OAuth som standard — inga nycklar krävs vid installationen. Första gången din agent anropar ett Dodo-verktyg, kommer du att uppmanas att logga in. Källkod, konfigurationsalternativ och lokala utvecklingsinstruktioner Codex läser .claude-plugin/marketplace.json naturligt, så samma plugin-repo fungerar:
codex plugin marketplace add dodopayments/dodo-agent-plugin
codex plugin install dodopayments@dodopayments
Både MCP-servrar och alla åtta färdigheter registreras automatiskt. Manuell installation — klona repot till Cursors lokala plugin-mapp:
git clone https://github.com/dodopayments/dodo-agent-plugin.git ~/.cursor/plugins/local/dodo-agent-plugin
Starta om Cursor. Pluginet laddar färdigheter från .claude/skills/ (via Cursors Claude Code-kompatibilitetslager) och MCP-servrar från .mcp.json. Support för Cursors marknadsplats kommer snart. För nu, använd den manuella installationen ovan. OpenCode distribueras via npm. Lägg till pluginet till din opencode.json:
{
  "$schema": "https://opencode.ai/config.json",
  "plugin": ["@dodopayments/opencode-plugin"]
}
Starta om OpenCode. Båda MCP-servrarna (dodopayments-api, dodo-knowledge) registreras automatiskt via pluginets konfigurationskrok, och de åtta färdigheterna upptäcks automatiskt från det installerade paketet. Ingen manuell mcp-block krävs. Använder du en annan agent? MCP Server-guiden och Agent Skills-guiden täcker Cursor, Claude Desktop, VS Code, Windsurf, Cline, Zed och alla MCP-kompatibla klienter.

Vad du får

När pluginet är installerat har din agent tillgång till två MCP-servrar och åtta färdigheter.

MCP-servrar

ServerSyfteAuth
dodopayments-apiLive API-åtkomst — betalningar, prenumerationer, kunder, produkter, återbetalningar, licenser, användningOAuth (webbläsare)
dodo-knowledgeSemantisk sökning i all Dodo Payments-dokumentationIngen
Båda servrarna är kopplade genom mcp-remote så att de körs i alla MCP-kompatibla klienter.

Agentfärdigheter

FärdighetBeskrivning
best-practicesOmfattande guide för integrering av Dodo Payments med bästa praxis
checkout-integrationSkapar kassasessioner och betalningsflöden
subscription-integrationImplementerar prenumerationsfaktureringsflöden
webhook-integrationStäller in och hanterar webhooks för betalningshändelser
usage-based-billingImplementerar mätarbaserad fakturering med händelser och mätare
credit-based-billingKreditberättiganden, balanser och mätarbaserad kreditavdrag
license-keysHanterar licensnycklar för digitala produkter
billing-sdkAnvänder BillingSDK React-komponenter
Färdigheter laddas automatiskt — din agent väljer rätt när den upptäcker en relevant uppgift. Se Agent Skills-dokumentationen för hela listan och enskild installation.

Prova denna prompt först

När pluginet är aktivt, försök med:
Set up Dodo Payments webhook handlers in my Next.js app for payment.succeeded and subscription.active events.
Din agent kommer att ladda webhook-integration-färdigheten, använda dodo-knowledge MCP för att hämta de senaste payload-schemana och skriva en hanterare med signaturverifiering enligt Standard Webhooks-specifikationen.

Andra stödja agenter

Agent Plugin täcker Claude Code, Codex CLI, Cursor och OpenCode. Om du använder en annan agent, anslut till Dodo Payments genom MCP-servrar och färdigheter CLI:
AgentSnabbast vägStöder även
Claude CodeAgent Plugin (ett kommando)MCP-server, enskilda färdigheter
Codex CLIAgent Plugin (ett kommando)MCP-server
CursorAgent Plugin (git klona)MCP-serverkonfig, färdigheter CLI
OpenCodeAgent Plugin (npm)MCP-serverkonfig, färdigheter CLI
GitHub Copilot (VS Code)MCP Server-guidenFärdigheter CLI
Claude DesktopMCP Server-guiden
WindsurfMCP Server-guidenFärdigheter CLI
Cline / Zed / andraMCP Server-guidenFärdigheter CLI

Dokumentation byggd för agenter

Varje Dodo Payments-dokumentationssida är tillgänglig i ett format optimerat för AI-konsumtion:
  • Fullständig dokumentationsindex: docs.dodopayments.com/llms.txt — tillhandahåller den kompletta dokumentationsindex för kontextinläsning.
  • Ren markdown: Lägg till .md till valfri dokumentations-URL för att få rå markdown-versionen (t.ex., /api-reference/introduction.md).
  • Källkodslagret: github.com/dodopayments/dodo-docs — klona för offline-indexering.

Vad din agent kan göra

Med pluginet installerat kan din kodningsagent:

Säkerhet och bästa praxis

Återkom aldrig produktions-API-nycklar. Använd testläge under utveckling. Agent Plugin använder webbläsarens OAuth som standard — byt bara till lokala API-nycklar om ditt arbetsflöde kräver det.
  • Använd testläge först. Sandboxa din integration med dodo_test_... nycklar innan du går live. Se Testläge vs Liveläge.
  • OAuth är standard. Agent Plugin autentiserar via webbläsarens OAuth (inga lokala hemligheter). Använd endast API-nyckelläget om du behöver — se sektionen Konfigurera nedan.
  • Granska agentgenererad kod. Verifiera alltid att webhook-hanterare inkluderar signaturverifiering enligt Standard Webhooks-specifikationen.

Konfigurera med en API-nyckel

Som standard använder Agent Plugin den fjärranslutna MCP-servern med webbläsarens OAuth — inga lokala uppgifter behövs. Om ditt arbetsflöde kräver en lokal API-nyckel (t.ex. CI-miljöer, huvudlösa servrar), kan du byta till stdio-läge. Öppna /plugins i Claude Code, välj Dodo Payments och välj Konfigurationsalternativ. Fyll i:
  • dodo_api_key — din dodo_test_... eller dodo_live_... nyckel
  • dodo_webhook_key — din signaturhemlighet för webhooks
  • dodo_environmenttest_mode eller live_mode
Redigera sedan .mcp.json för att peka dodopayments-api till den lokala stdio-servern:
{
  "mcpServers": {
    "dodopayments-api": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "dodopayments-mcp@latest"],
      "env": {
        "DODO_PAYMENTS_API_KEY": "${user_config.dodo_api_key}",
        "DODO_PAYMENTS_WEBHOOK_KEY": "${user_config.dodo_webhook_key}",
        "DODO_PAYMENTS_ENVIRONMENT": "${user_config.dodo_environment}"
      }
    }
  }
}
Kör /reload-plugins för att tillämpa ändringar på din nuvarande session. Deklarera dodopayments-api själv i opencode.json — din post vinner över pluginets standard fjärrserver:
{
  "$schema": "https://opencode.ai/config.json",
  "plugin": ["@dodopayments/opencode-plugin"],
  "mcp": {
    "dodopayments-api": {
      "type": "local",
      "command": ["npx", "-y", "dodopayments-mcp@latest"],
      "environment": {
        "DODO_PAYMENTS_API_KEY": "dodo_test_...",
        "DODO_PAYMENTS_WEBHOOK_KEY": "whsec_...",
        "DODO_PAYMENTS_ENVIRONMENT": "test_mode"
      },
      "enabled": true
    }
  }
}
Starta om OpenCode för att tillämpa.

Nästa steg

Full referens för båda MCP-servrarna — alla stödjade klienter, konfiguration och tillgängliga verktyg Individuell färdighetsinstallation, färdighetsreferens och per-agent installationsinstruktioner AI-driven faktureringsassistent för VS Code, Cursor och Windsurf — fråga, bygg och planera i din editor Komplett OpenAPI-referens för alla Dodo Payments-endpoints
Last modified on May 4, 2026