Skip to main content
يعمل مكون دودة الربط على توصيل خادمَي MCP وثماني مهارات تكامل في وكيل الترميز بالذكاء الاصطناعي الخاص بك في عملية تثبيت واحدة. يعمل مع Claude Code وCodex CLI وCursor وOpenCode — وتعمل خوادم MCP وواجهة الأوامر CLI للمهارات مع أي عميل متوافق مع MCP.
ثلاث أساسيات، مكوّن واحد. يجمع مكون الوكيل كل ما تحتاجه:
  • خادم API MCP — الوصول المباشر إلى المدفوعات، الاشتراكات، العملاء، المنتجات، الاستردادات، التراخيص، والاستخدام. يتحقق عبر OAuth المتصفح (لا حاجة لمفاتيح محلية).
  • خادم المعرفة MCP — البحث الدلالي عبر جميع وثائق Dodo Payments. لا حاجة إلى بيانات اعتماد.
  • ثماني مهارات وكيل — أوراق الغش التي يقوم وكيلك بتحميلها عند الطلب للخروج، الاشتراكات، webhooks، الفوترة المعتمدة على الاستخدام، الفوترة المعتمدة على الرصيد، مفاتيح الترخيص، BillingSDK، وأفضل الممارسات.

تثبيت المكون

اختر وكيل الترميز الخاص بك أدناه. يتم إضافة خادمي MCP وجميع المهارات الثمانية تلقائيًا.

Claude Code

التثبيت من السوق:
يستخدم خادم API MCP بشكل افتراضي OAuth عبر المتصفح — لا حاجة إلى مفاتيح عند وقت التثبيت. في المرة الأولى التي يتصل فيها وكيلك بأداة من دودة الربط، سيُطلب منك تسجيل الدخول.

Dodo Agent Plugin on GitHub

الشيفرة المصدرية، خيارات التكوين، وتعليمات التطوير المحلي
يقوم Codex بتثبيت المكونات الإضافية على مرحلتين: تسجيل السوق من صدفتك، ثم تثبيت المكون الإضافي من داخل واجهة Codex TUI.
1

Register the marketplace

2

Install from the Codex TUI

افتح Codex وشغّل الأمر المائل /plugins:
ثم اكتب /plugins، وقم بالتبديل إلى سوق Dodo Payments، واختر المكون الإضافي dodopayments، واختر Install plugin.
يتم تسجيل كل من خوادم MCP وجميع المهارات الثمانية تلقائيًا بمجرد تثبيت المكون الإضافي.
لا تحتوي Codex CLI على أمر فرعي codex plugin install — يحدث تثبيت المكونات الإضافية دائمًا من خلال التدفق /plugins في الواجهة النصية TUI. راجع المستندات الرسمية لمكونات Codex الإضافية.
إذا قمت بإضافة السوق سابقًا ولم يظهر المكون الإضافي تحت /plugins، قم بتحديثه:
التثبيت اليدوي — استنساخ المخزن إلى دليل المكونات الإضافية المحلي الخاص بـ Cursor:
أعد تشغيل Cursor. يقوم المكون الإضافي بتحميل المهارات من .claude/skills/ (عبر طبقة توافق Claude Code) وخوادم MCP من .mcp.json.
دعم سوق Cursor قادم. في الوقت الحالي، استخدم التثبيت اليدوي أعلاه.
توزع OpenCode عبر npm. أضف المكون الإضافي إلى opencode.json الخاص بك:
أعد تشغيل OpenCode. يتم تسجيل كل من خوادم MCP (dodopayments-api، dodo-knowledge) تلقائيًا عبر خطاف تكوين المكون الإضافي، ويتم اكتشاف المهارات الثمانية تلقائيًا من الحزمة المثبتة. لا حاجة إلى كتلة mcp يدوية.
تستخدم عميل مختلف؟ تغطي أدلة خادم MCP ومهارات الوكيل Cursor، Claude Desktop، VS Code، Windsurf، Cline، Zed، وأي عميل متوافق مع MCP.

ما ستحصل عليه

بمجرد تثبيت المكون الإضافي، يكون لدى وكيلك الوصول إلى خادمين من نوع MCP وثمانية مهارات.

خوادم MCP

يتم توصيل كلا الخادمين عبر mcp-remote بحيث تعمل في أي عميل متوافق مع MCP.

مهارات الوكيل

يتم تحميل المهارات تلقائيًا — يختار وكيلك المناسب عند تحديد مهمة ذات صلة. راجع مستندات مهارات الوكيل للقائمة الكاملة والتثبيت الفردي.

جرب هذه المطالبة أولاً

بمجرد تنشيط المكون الإضافي، جرب:
سيقوم وكيلك بتحميل المهارة webhook-integration، واستخدام MCP الخاص بـ dodo-knowledge لاستخراج أحدث أشكال الحمولة، وكتابة معالج بعمليات تحقق التوقيع وفقًا لمواصفات Standard Webhooks.

عوامل أخرى مدعومة

يغطي المكون الإضافي للوكيل Claude Code، Codex CLI، Cursor، وOpenCode. إذا كنت تستخدم وكيلًا مختلفًا، قم بالاتصال بـ Dodo Payments عبر خوادم MCP وCLI للمهارات:

وثائق مبنية للعوامل

كل صفحة توثيق لـ Dodo Payments متاحة بتنسيق مُحسَّن لاستهلاك الذكاء الاصطناعي:
  • فهرس الوثائق الكامل: docs.dodopayments.com/llms.txt — يقدم فهرس الوثائق الكامل للاستخلاص السياقي.
  • نص خالص في Markdown: أضف .md إلى أي عنوان URL للوثائق للحصول على نسخة Markdown الخام (مثال، /api-reference/introduction.md).
  • مستودع المصدر: github.com/dodopayments/dodo-docs — استنسخ للفهرسة غير المتصلة.

ما يمكن لوكيلك أن يفعله

مع تثبيت المكون الإضافي، يمكن لوكيل التشفير الخاص بك أن:

الأمان وأفضل الممارسات

لا تُضمِّن أبدًا مفاتيح API الإنتاجية. استخدم وضع الاختبار أثناء التطوير. يستخدم المكون الإضافي للوكيل OAuth عبر المتصفح بشكل افتراضي — لا تتحول إلى مفاتيح API المحلية إلا إذا كانت سير عملك تتطلبها.
  • استخدم وضع الاختبار أولاً. قم بعزل التكامل الخاص بك باستخدام مفاتيح dodo_test_... قبل الانتقال إلى الإنتاج. راجع وضع الاختبار مقابل وضع الإنتاج.
  • OAuth هو الوضع الافتراضي. يقوم المكون الإضافي للوكيل بالتحقق عبر OAuth للمتصفح (لا أسرار محلية). استخدم وضع مفتاح API إذا كنت تحتاجه فقط — راجع قسم التكوين أدناه.
  • راجع الكود الذي يولده الوكيل. تحقق دائمًا من أن معالجات Webhooks تتضمن تحققًا من التوقيع وفقًا لمواصفات Standard Webhooks.

التكوين باستخدام مفتاح API

بشكل افتراضي، يستخدم المكون الإضافي للوكيل خادم MCP البعيد مع OAuth للمتصفح — لا توجد أسرار محلية مطلوبة. إذا كانت سير عملك تتطلب مفتاح API محلي (مثل بيئات CI، الخوادم دون واجهة)، يمكنك التبديل إلى وضع stdio.
افتح /plugins في Claude Code، حدد Dodo Payments، واختر Configure options. املأ الآتي:
  • dodo_api_key — مفتاح dodo_test_... الخاص بك أو مفتاح dodo_live_...
  • dodo_webhook_key — سر توقيع webhook الخاص بك
  • dodo_environmenttest_mode أو live_mode
ثم حرر .mcp.json لتوجيه dodopayments-api نحو خادم stdio المحلي:
شغل /reload-plugins لتطبيق التغييرات على جلستك الحالية.
أعلن عن dodopayments-api بنفسك في opencode.json — إدخالك يفوز على خادم البعيد الافتراضي للمكون الإضافي:
أعد تشغيل OpenCode لتطبيق التغييرات.

الخطوات التالية

MCP Server

إشارة كاملة لكل من خوادم MCP — جميع العملاء المدعومين، التكوين، والأدوات المتاحة

Agent Skills

التثبيت الفردي للمهارات، مرجع المهارات، وتعليمات الإعداد لكل وكيل

Sentra IDE Assistant

مساعد الفوترة المدعوم بالذكاء الاصطناعي لـ VS Code وCursor وWindsurf — اسأل، بناء، وخطط في محررك

API Reference

مرجع OpenAPI الكامل لجميع نقاط نهاية Dodo Payments
آخر تعديل في ١٣ مايو ٢٠٢٦