Dodo Agent Plugin kết nối hai máy chủ MCP và tám kỹ năng tích hợp vào agent coding AI của bạn trong một lần cài đặt. Nó hoạt động với Claude Code, Codex CLI, Cursor, và OpenCode — và các máy chủ MCP và kỹ năng CLI hoạt động với bất kỳ client tương thích MCP nào.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.
Ba nguyên thủy, một plugin. Agent Plugin tổng hợp mọi thứ bạn cần:
- API MCP server — truy cập trực tiếp vào thanh toán, đăng ký, khách hàng, sản phẩm, hoàn tiền, giấy phép, và sử dụng. Xác thực qua OAuth trình duyệt (không cần khóa cục bộ).
- Knowledge MCP server — tìm kiếm ngữ nghĩa trên toàn bộ tài liệu Dodo Payments. Không cần thông tin xác thực.
- Tám kỹ năng agent — các ghi chú tóm tắt mà agent của bạn nạp khi cần cho quy trình thanh toán, đăng ký, webhooks, hóa đơn dựa trên sử dụng, hóa đơn dựa trên tín dụng, khóa giấy phép, BillingSDK, và các thực tiễn tốt nhất.
Cài đặt plugin
Chọn agent coding của bạn bên dưới. Việc cài đặt tự động thêm cả hai máy chủ MCP và tất cả tám kỹ năng.Claude Code
Claude Code
Cài đặt từ marketplace:Máy chủ API MCP sử dụng OAuth trình duyệt theo mặc định — không cần khóa cài đặt. Lần đầu tiên agent của bạn gọi công cụ Dodo, bạn sẽ được nhắc đăng nhập.
Dodo Agent Plugin on GitHub
Mã nguồn, tùy chọn cấu hình, và hướng dẫn phát triển cục bộ
Codex CLI
Codex CLI
Codex đọc Cả hai máy chủ MCP và tất cả tám kỹ năng đều được đăng ký tự động.
.claude-plugin/marketplace.json một cách nguyên bản, vì vậy repo plugin cùng hoạt động:Cursor
Cursor
Cài đặt thủ công — nhân bản repo vào thư mục plugin cục bộ của Cursor:Khởi động lại Cursor. Plugin tải các kỹ năng từ
.claude/skills/ (thông qua lớp tương thích Claude Code của Cursor) và máy chủ MCP từ .mcp.json.Hỗ trợ marketplace của Cursor sắp ra mắt. Hiện tại, sử dụng cài đặt thủ công ở trên.
OpenCode
OpenCode
OpenCode phân phối qua npm. Thêm plugin vào Khởi động lại OpenCode. Cả hai máy chủ MCP (
opencode.json của bạn:dodopayments-api, dodo-knowledge) được đăng ký tự động thông qua config hook của plugin, và tám kỹ năng được tự phát hiện từ gói được cài đặt. Không cần khối mcp thủ công.Sử dụng agent khác? Các hướng dẫn MCP Server và Agent Skills bao gồm Cursor, Claude Desktop, VS Code, Windsurf, Cline, Zed và bất kỳ client tương thích MCP nào.
Bạn nhận được gì
Khi plugin được cài đặt, agent của bạn có quyền truy cập vào hai máy chủ MCP và tám kỹ năng.Máy chủ MCP
| Server | Mục đích | Xác thực |
|---|---|---|
dodopayments-api | Truy cập API trực tiếp — thanh toán, đăng ký, khách hàng, sản phẩm, hoàn tiền, giấy phép, sử dụng | OAuth (trình duyệt) |
dodo-knowledge | Tìm kiếm ngữ nghĩa qua toàn bộ tài liệu Dodo Payments | Không có |
mcp-remote để chúng chạy trong bất kỳ client tương thích MCP nào.
Kỹ năng agent
| Kỹ năng | Mô tả |
|---|---|
best-practices | Hướng dẫn toàn diện tích hợp Dodo Payments với thực tiễn tốt nhất |
checkout-integration | Tạo phiên thanh toán và luồng thanh toán |
subscription-integration | Thực hiện luồng hóa đơn đăng ký |
webhook-integration | Cài đặt và xử lý webhooks cho sự kiện thanh toán |
usage-based-billing | Thực hiện hóa đơn có tính phí dựa trên sự kiện và mét |
credit-based-billing | Quyền tín dụng, số dư, và khấu trừ tín dụng dựa trên mét |
license-keys | Quản lý khóa giấy phép cho sản phẩm kỹ thuật số |
billing-sdk | Sử dụng BillingSDK React components |
Thử lời nhắc này trước
Khi plugin hoạt động, hãy thử:webhook-integration, sử dụng MCP dodo-knowledge để lấy các hình dạng payload mới nhất, và viết một bộ xử lý với xác minh chữ ký theo chuẩn Standard Webhooks.
Các agent hỗ trợ khác
Agent Plugin bao phủ Claude Code, Codex CLI, Cursor, và OpenCode. Nếu bạn sử dụng một agent khác, kết nối với Dodo Payments thông qua máy chủ MCP và kỹ năng CLI:| Agent | Đường dẫn nhanh nhất | Cũng hỗ trợ |
|---|---|---|
| Claude Code | Agent Plugin (một lệnh) | MCP server, kỹ năng riêng lẻ |
| Codex CLI | Agent Plugin (một lệnh) | MCP server |
| Cursor | Agent Plugin (git clone) | Cấu hình máy chủ MCP, kỹ năng CLI |
| OpenCode | Agent Plugin (npm) | Cấu hình máy chủ MCP, kỹ năng CLI |
| GitHub Copilot (VS Code) | Hướng dẫn MCP Server | Kỹ năng CLI |
| Claude Desktop | Hướng dẫn MCP Server | — |
| Windsurf | Hướng dẫn MCP Server | Kỹ năng CLI |
| Cline / Zed / others | Hướng dẫn MCP Server | Kỹ năng CLI |
Tài liệu được xây dựng cho các agent
Mọi trang tài liệu Dodo Payments đều có sẵn ở định dạng tối ưu hóa cho AI tiêu thụ:- Chỉ mục tài liệu đầy đủ:
docs.dodopayments.com/llms.txt— cung cấp chỉ mục tài liệu hoàn chỉnh cho việc truy xuất ngữ cảnh. - Markdown đơn giản: Thêm
.mdvào bất kỳ URL tài liệu nào để lấy phiên bản markdown gốc (ví dụ,/api-reference/introduction.md). - Kho nguồn:
github.com/dodopayments/dodo-docs— nhân bản để lập chỉ mục ngoại tuyến.
Điều gì agent của bạn có thể làm
Với plugin đã được cài đặt, agent coding của bạn có thể:- Tạo phiên thanh toán và liên kết thanh toán — Thanh toán một lần và đăng ký
- Lập mô hình hóa đơn đăng ký và hóa đơn dựa trên sử dụng từ đầu đến cuối — Đăng ký, Hóa đơn dựa trên sử dụng, Hóa đơn dựa trên tín dụng
- Tạo bộ xử lý tuân thủ Standard Webhooks với xác minh chữ ký — Webhooks
- Kết nối BillingSDK React components cho bảng giá và quản lý đăng ký — BillingSDK
- Tạo luồng khóa giấy phép cho sản phẩm kỹ thuật số — Khóa giấy phép
- Thực hiện hóa đơn dựa trên tín dụng với quyền, số dư, chuyển đổi, và vượt mức — Tín dụng
Bảo mật và thực tiễn tốt nhất
- Sử dụng chế độ thử nghiệm trước. Định hình tích hợp của bạn với các khóa
dodo_test_...trước khi phát hành. Xem Chế độ thử nghiệm vs Chế độ trực tiếp. - OAuth là tiêu chuẩn mặc định. Agent Plugin xác thực qua OAuth trình duyệt (không có bí mật cục bộ). Chỉ sử dụng chế độ khóa API nếu bạn cần — xem phần Cấu hình dưới đây.
- Xem xét mã được tạo bởi agent. Luôn kiểm tra bộ xử lý webhook bao gồm xác minh chữ ký theo tiêu chuẩn Standard Webhooks.
Cấu hình với khóa API
Theo mặc định, Agent Plugin sử dụng máy chủ MCP từ xa với OAuth trình duyệt — không cần thông tin xác thực cục bộ. Nếu quy trình của bạn yêu cầu khóa API cục bộ (ví dụ, môi trường CI, máy chủ không đầu), bạn có thể chuyển sang chế độ stdio.Local API key mode — Claude Code
Local API key mode — Claude Code
Mở Chạy
/plugins trong Claude Code, chọn Dodo Payments, và chọn Cấu hình tùy chọn. Điền vào:dodo_api_key— khóadodo_test_...hoặcdodo_live_...của bạndodo_webhook_key— bí mật ký của webhook của bạndodo_environment—test_modehoặclive_mode
.mcp.json để trỏ dodopayments-api vào máy chủ stdio cục bộ:/reload-plugins để áp dụng các thay đổi vào phiên hiện tại của bạn.Local API key mode — OpenCode
Local API key mode — OpenCode
Tự khai báo Khởi động lại OpenCode để áp dụng.
dodopayments-api trong opencode.json của bạn — mục nhập của bạn sẽ chiến thắng trong số các máy chủ từ xa mặc định của plugin:Các bước tiếp theo
MCP Server
Tham chiếu đầy đủ cho cả hai máy chủ MCP — tất cả các client được hỗ trợ, cấu hình, và công cụ có sẵn
Agent Skills
Cài đặt kỹ năng riêng lẻ, tham chiếu kỹ năng, và hướng dẫn cài đặt cho mỗi agent
Sentra IDE Assistant
Trợ lý hóa đơn được AI hỗ trợ cho VS Code, Cursor, và Windsurf — hỏi, xây dựng, và lên kế hoạch trong trình soạn thảo của bạn
API Reference
Tham chiếu OpenAPI đầy đủ cho tất cả các điểm cuối của Dodo Payments