Skip to main content
Dodo Agent Pluginは、2つのMCPサーバーと8つのインテグレーションスキルを、1回のインストールでAIコーディングエージェントに組み込みます。Claude CodeCodex CLICursorOpenCodeで利用でき、MCPサーバーとskills CLIは、MCP互換クライアントであれば利用できます。
3つのプリミティブを1つのプラグインに。 Agent Pluginには、必要なものがすべて含まれています。
  • API MCP server — payments、subscriptions、customers、products、refunds、licenses、usageへのライブアクセス。ブラウザOAuthで認証されるため、ローカルキーは不要です。
  • Knowledge MCP server — Dodo Paymentsのドキュメント全体を対象としたセマンティック検索。認証情報は不要です。
  • 8つのagent skills — checkout、subscriptions、webhooks、usage-based billing、credit-based billing、license keys、BillingSDK、ベストプラクティスについて、必要に応じてエージェントが読み込むチートシートです。

プラグインをインストールする

以下から使用するコーディングエージェントを選択してください。インストールすると、2つのMCPサーバーと8つすべてのスキルが自動的に追加されます。

Claude Code

マーケットプレイスからインストールします。
API MCP serverはデフォルトでブラウザOAuthを使用するため、インストール時にキーは不要です。エージェントが初めてDodoのツールを呼び出すと、サインインを求められます。

Dodo Agent Plugin on GitHub

ソースコード、設定オプション、ローカル開発手順
Codexではプラグインを2段階でインストールします。まずシェルからマーケットプレイスを登録し、その後Codex TUI内からプラグインをインストールします。
1

Register the marketplace

2

Install from the Codex TUI

Codexを開き、/pluginsスラッシュコマンドを実行します。
次に/pluginsと入力し、Dodo Paymentsマーケットプレイスに切り替え、dodopaymentsプラグインを選択して、Install pluginを選びます。
プラグインをインストールすると、2つのMCPサーバーと8つすべてのスキルが自動的に登録されます。
Codex CLIにはcodex plugin installサブコマンドがありません。プラグインのインストールは、常にTUI内の/pluginsフローで行います。Codexの公式プラグインドキュメントを参照してください。
以前にマーケットプレイスとプラグインを追加したにもかかわらず、/pluginsの下にプラグインが表示されない場合は、更新してください。
手動インストール — リポジトリをCursorのローカルプラグインディレクトリにcloneします。
Cursorを再起動します。プラグインは.claude/skills/(CursorのClaude Code互換レイヤー経由)からスキルを読み込み、.mcp.jsonからMCPサーバーを読み込みます。
Cursorのマーケットプレイスサポートは近日提供予定です。現時点では、上記の手動インストールを使用してください。
OpenCodeはnpm経由で配布されます。プラグインをopencode.jsonに追加します。
OpenCodeを再起動します。両方のMCPサーバー(dodopayments-apidodo-knowledge)はプラグインのconfig hookによって自動的に登録され、8つのスキルはインストール済みパッケージから自動検出されます。手動のmcpブロックは不要です。
別のエージェントを使用していますか?MCP ServerAgent Skillsのガイドでは、Cursor、Claude Desktop、VS Code、Windsurf、Cline、Zed、およびMCP互換クライアントを説明しています。

利用できるもの

プラグインをインストールすると、エージェントから2つのMCPサーバーと8つのスキルにアクセスできます。

MCPサーバー

両方のサーバーはmcp-remote経由で接続されるため、MCP互換クライアントであれば実行できます。

エージェントスキル

スキルは自動的に読み込まれます。関連するタスクを検出すると、エージェントが適切なスキルを選択します。全リストと個別のインストール方法については、Agent Skillsドキュメントを参照してください。

最初に試すプロンプト

プラグインが有効になったら、次を試してください。
エージェントはwebhook-integrationスキルを読み込み、dodo-knowledge MCPを使用して最新のpayload形式を取得し、Standard Webhooks仕様に従った署名検証付きのhandlerを作成します。

その他のサポート対象エージェント

Agent PluginはClaude Code、Codex CLI、Cursor、OpenCodeに対応しています。別のエージェントを使用する場合は、MCPサーバーとskills CLIを通じてDodo Paymentsに接続してください。

エージェント向けに構築されたドキュメント

Dodo Paymentsのすべてのドキュメントページは、AIによる利用に最適化された形式で利用できます。
  • 完全なドキュメントインデックス: docs.dodopayments.com/llms.txt — コンテキスト取り込み用に完全なドキュメントインデックスを提供します。
  • プレーンMarkdown: 任意のドキュメントURLに.mdを追加すると、生のMarkdown版を取得できます(例: /api-reference/introduction.md)。
  • ソースリポジトリ: github.com/dodopayments/dodo-docs — オフラインでのインデックス作成用にcloneできます。

エージェントでできること

プラグインをインストールすると、コーディングエージェントは次のことができます。

セキュリティとベストプラクティス

本番環境のAPIキーは決してcommitしないでください。 開発中はtest modeを使用してください。Agent PluginはデフォルトでブラウザOAuthを使用します。ローカルAPIキーへの切り替えは、ワークフローで必要な場合にのみ行ってください。
  • まずtest modeを使用する。 dodo_test_...キーを使ってインテグレーションをサンドボックス化してから、運用を開始してください。Test Mode vs Live Modeを参照してください。
  • OAuthがデフォルトです。 Agent PluginはブラウザOAuth(ローカルシークレット不要)で認証します。必要な場合にのみAPI-key modeを使用してください。詳しくは以下のConfigureセクションを参照してください。
  • エージェントが生成したコードを確認する。 webhook handlerにStandard Webhooks仕様に従った署名検証が含まれていることを必ず確認してください。

APIキーで設定する

デフォルトでは、Agent PluginはブラウザOAuthを使用するリモートMCPサーバーを使用するため、ローカルの認証情報は不要です。ワークフローでローカルAPIキーが必要な場合(CI環境やヘッドレスサーバーなど)は、stdio modeに切り替えられます。
Claude Codeで/pluginsを開き、Dodo Paymentsを選択して、Configure optionsを選びます。次の項目を入力してください。
  • dodo_api_key — 使用するdodo_test_...またはdodo_live_...キー
  • dodo_webhook_key — webhook signing secret
  • dodo_environmenttest_modeまたはlive_mode
次に.mcp.jsonを編集し、dodopayments-apiがローカルstdio serverを指すようにします。
/reload-pluginsを実行して、現在のセッションに変更を適用します。
dodopayments-apiopencode.jsonで自分で宣言します。このエントリがプラグインのデフォルトのリモートサーバーより優先されます。
OpenCodeを再起動して適用します。

次のステップ

MCP Server

両方のMCPサーバーに関する完全なリファレンス — 対応するすべてのクライアント、設定、利用可能なツール

Agent Skills

個別のスキルのインストール、スキルリファレンス、エージェントごとのセットアップ手順

Sentra IDE Assistant

VS Code、Cursor、Windsurf向けのAI搭載billing assistant — エディターで質問、構築、計画を実行

API Reference

Dodo Paymentsの全エンドポイントに関する完全なOpenAPIリファレンス
最終更新日 2026年7月31日