يعمل مكون دودة الربط على توصيل خادمَي MCP وثماني مهارات تكامل في وكيل الترميز بالذكاء الاصطناعي الخاص بك في عملية تثبيت واحدة. يعمل مع Claude Code وCodex CLI وCursor وOpenCode — وتعمل خوادم MCP وواجهة الأوامر CLI للمهارات مع أي عميل متوافق مع MCP.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.
ثلاث أساسيات، مكوّن واحد. يجمع مكون الوكيل كل ما تحتاجه:
- خادم API MCP — الوصول المباشر إلى المدفوعات، الاشتراكات، العملاء، المنتجات، الاستردادات، التراخيص، والاستخدام. يتحقق عبر OAuth المتصفح (لا حاجة لمفاتيح محلية).
- خادم المعرفة MCP — البحث الدلالي عبر جميع وثائق Dodo Payments. لا حاجة إلى بيانات اعتماد.
- ثماني مهارات وكيل — أوراق الغش التي يقوم وكيلك بتحميلها عند الطلب للخروج، الاشتراكات، webhooks، الفوترة المعتمدة على الاستخدام، الفوترة المعتمدة على الرصيد، مفاتيح الترخيص، BillingSDK، وأفضل الممارسات.
تثبيت المكون
اختر وكيل الترميز الخاص بك أدناه. يتم إضافة خادمي MCP وجميع المهارات الثمانية تلقائيًا.Claude Code
Claude Code
التثبيت من السوق:يستخدم خادم API MCP بشكل افتراضي OAuth عبر المتصفح — لا حاجة إلى مفاتيح عند وقت التثبيت. في المرة الأولى التي يتصل فيها وكيلك بأداة من دودة الربط، سيُطلب منك تسجيل الدخول.
Dodo Agent Plugin on GitHub
الشيفرة المصدرية، خيارات التكوين، وتعليمات التطوير المحلي
Codex CLI
Codex CLI
يجري Codex قراءة يتم تسجيل خادمي MCP وجميع المهارات الثمانية تلقائيًا.
.claude-plugin/marketplace.json بشكل اصلي، لذلك يعمل نفس مستودع المكون:Cursor
Cursor
التثبيت اليدوي — نسخ المستودع في دليل المكونات المحلي لـ Cursor:أعد تشغيل Cursor. يقوم المكون بتحميل المهارات من
.claude/skills/ (عبر طبقة توافق Claude Code لـ Cursor) وخوادم MCP من .mcp.json.دعم سوق Cursor قادم. حاليًا، استخدم التثبيت اليدوي أعلاه.
OpenCode
OpenCode
يقوم OpenCode بالتوزيع عبر npm. أضف المكون إلى أعد تشغيل OpenCode. يتم تسجيل خادمي MCP (
opencode.json:dodopayments-api, dodo-knowledge) تلقائيًا عبر ربط التكوين الخاص بالمكون، ويتم اكتشاف المهارات الثمانية تلقائيًا من الحزمة المثبتة. لا حاجة إلى كتلة mcp يدويًا.تستخدم وكيلًا مختلفًا؟ تغطي أدلة MCP Server وAgent Skills Cursor وClaude Desktop وVS Code وWindsurf وCline وZed وأي عميل متوافق مع MCP.
ما تحصل عليه
بمجرد تثبيت المكون، يكون لدى وكيلك وصول إلى خادمي MCP وثماني مهارات.خوادم MCP
| الخادم | الغرض | التوثيق |
|---|---|---|
dodopayments-api | الوصول المباشر إلى API — المدفوعات، الاشتراكات، العملاء، المنتجات، الاستردادات، التراخيص، الاستخدام | OAuth (المتصفح) |
dodo-knowledge | البحث الدلالي عبر جميع وثائق Dodo Payments | لا شيء |
mcp-remote بحيث يمكن تشغيلهما في أي عميل متوافق مع MCP.
مهارات الوكيل
| المهارة | الوصف |
|---|---|
best-practices | دليل شامل لتكامل Dodo Payments مع أفضل الممارسات |
checkout-integration | إنشاء جلسات الخروج وتدفقات الدفع |
subscription-integration | تنفيذ تدفقات فوترة الاشتراكات |
webhook-integration | إعداد ومعالجة webhooks لأحداث الدفع |
usage-based-billing | تنفيذ الفوترة باستخدام الأحداث والعدادات |
credit-based-billing | استحقاقات الرصيد، الأرصدة، وخصم الائتمان مُقاسًا |
license-keys | إدارة مفاتيح الترخيص للمنتجات الرقمية |
billing-sdk | استخدام مكونات BillingSDK React |
جرب هذا الموجه أولاً
بمجرد تنشيط المكون، جرب:webhook-integration، استخدام MCP لتنزيل أحدث أشكال الحمولة، وكتابة معالج مع التحقق من التوقيع وفقًا لمواصفات Standard Webhooks.
وكلاء آخرون مدعومون
يغطي مكون الوكيل Claude Code وCodex CLI وCursor وOpenCode. إذا كنت تستخدم وكيلًا مختلفًا، فاتصل بـ Dodo Payments من خلال خوادم MCP وواجهة الأوامر CLI للمهارات:| الوكيل | أسرع طريق | يدعم أيضًا |
|---|---|---|
| Claude Code | مكون الوكيل (أمر واحد) | خادم MCP، المهارات الفردية |
| Codex CLI | مكون الوكيل (أمر واحد) | خادم MCP |
| Cursor | مكون الوكيل (نسخ git) | تكوين خادم MCP، واجهة الأوامر CLI للمهارات |
| OpenCode | مكون الوكيل (npm) | تكوين خادم MCP، واجهة الأوامر CLI للمهارات |
| GitHub Copilot (VS Code) | دليل خادم MCP | واجهة الأوامر CLI للمهارات |
| Claude Desktop | دليل خادم MCP | — |
| Windsurf | دليل خادم MCP | واجهة الأوامر CLI للمهارات |
| Cline / Zed / آخرون | دليل خادم MCP | واجهة الأوامر CLI للمهارات |
وثائق مبنية للوكلاء
كل صفحة من صفحات وثائق Dodo Payments متاحة بتنسيق مُحسَّن لاستهلاك الذكاء الصناعي:- كامل فهرس الوثائق:
docs.dodopayments.com/llms.txt— يخدم فهرس الوثائق الكامل لابتلاع السياق. - تنسيق markdown الخام: أضف
.mdلأي عنوان URL للوثائق للحصول على نسخة markdown الخام (مثل،/api-reference/introduction.md). - المستودع المصدر:
github.com/dodopayments/dodo-docs— نسخ للتحميل دون اتصال.
ما يمكن لوكيلك القيام به
مع تثبيت المكون، يمكن لوكيل الترميز الخاص بك:- إنشاء جلسات الدفع وروابط الدفع — الدفعات لمرة واحدة والاشتراكات
- تكوين الفوترة المعتمدة على الاشتراك والاستخدام بالكامل — الاشتراكات، الفوترة المعتمدة على الاستخدام، الفوترة المعتمدة على الرصيد
- تكوين معالجة متوافقة مع Standard Webhooks لتحديد التوقيع — Webhooks
- توصيل مكونات BillingSDK React لجدول الأسعار وإدارة الاشتراك — BillingSDK
- كتابة تدفقات مفاتيح الترخيص للمنتجات الرقمية — مفاتيح الترخيص
- تنفيذ الفوترة المعتمدة على الرصيد من خلال الاستحقاقات، الأرصدة، والانتقال والشحن الزائد — الائتمانات
الأمان وأفضل الممارسات
- استخدم وضع الاختبار أولاً. قلل من تكاملاتك باستخدام مفاتيح
dodo_test_...قبل التفعيل. راجع وضع الاختبار مقابل الوضع المباشر. - OAuth هو الافتراضي. يتحقق مكون الوكيل عبر OAuth المتصفح (لا أسرار محلية). استخدم وضع API-key فقط إذا احتجت لذلك — راجع قسم الإعدادات أدناه.
- راجع الكود الذي يولده الوكيل. تحقق دائمًا من أن عملية معالجة webhooks تتضمن التحقق من التوقيع وفقًا لـ مواصفات Standard Webhooks.
التكوين باستخدام مفتاح API
بشكل افتراضي، يستخدم مكون الوكيل الخادم MCP البعيد مع OAuth المتصفح — لا حاجة إلى بيانات اعتماد محلية. إذا كان سير العمل لديك يتطلب مفتاح API محلي (مثل بيئات CI، الخوادم غير الرئيسية)، يمكنك التحول إلى وضع stdio.Local API key mode — Claude Code
Local API key mode — Claude Code
افتح قم بتشغيل
/plugins في Claude Code، حدد Dodo Payments، واختر تكوين الخيارات. املأ:dodo_api_key— المفتاح الخاص بكdodo_test_...أوdodo_live_...dodo_webhook_key— سر توقيع webhook الخاص بكdodo_environment—test_modeأوlive_mode
.mcp.json لتوجيه dodopayments-api إلى الخادم المحلي stdio:/reload-plugins لتطبيق التغييرات على جلستك الحالية.Local API key mode — OpenCode
Local API key mode — OpenCode
أعلن أعد تشغيل OpenCode للتطبيق.
dodopayments-api بنفسك في opencode.json — يحل إدخالك محل خادم المكون البعيد الافتراضي:الخطوات التالية
MCP Server
المرجع الكامل لكلا خادمي MCP — جميع العملاء المدعومين، التكوين، والأدوات المتاحة
Agent Skills
تثبيت المهارات الفردية، المرجع المهاري، وتعليمات الإعداد لكل وكيل
Sentra IDE Assistant
مساعد الفوترة المدعوم بالذكاء الاصطناعي لـ VS Code وCursor وWindsurf — اسأل، وابني، وخطط في محررك
API Reference
المرجع الكامل لـ OpenAPI لجميع نقاط النهاية لـ Dodo Payments