تخطي إلى المحتوى
Integration

خادم Botoi MCP: 44 أداة مطور داخل مساعد الترميز AI الخاص بك

| 7 min read

قم بتوصيل Claude أو Cursor أو VS Code بـ 44 أداة مطور عبر MCP. عمليات بحث DNS، وتوقيع JWT، وترميز Base64، واكتشاف معلومات تحديد الهوية الشخصية (PII)، والمزيد؛ لا يوجد تبديل السياق.

AI assistant interface with tool integrations
Photo by Possessed Photography on Unsplash

أنت تقوم بتصحيح مشكلة DNS في Claude Code. أنت بحاجة إلى سجلات للمجال. الخيارات: فتح المتصفح، والعثور على أداة عبر الإنترنت، ونسخ النتيجة مرة أخرى. أو افتح محطة، تذكر dig بناء الجملة، تحليل الإخراج بنفسك.

كلاهما يكسر التدفق الخاص بك. المعلومات التي تحتاجها على بعد خطوتين من المكان الذي تعمل فيه.

يقوم Botoi الآن بتشغيل خادم MCP على api.botoi.com/mcp مع 44 أداة للمطورين. قم بتوصيله بـ Claude Desktop، أو Claude Code، أو Cursor، أو VS Code، ويمكن لمساعد الذكاء الاصطناعي لديك الاتصال بأدوات مثل بحث DNS، وفك تشفير JWT، وترميز Base64، واكتشاف معلومات تحديد الهوية الشخصية (PII) مباشرة. لا توجد علامات تبويب للمتصفح، ولا يوجد تبديل طرفي.

يستغرق الإعداد 30 ثانية

يستخدم خادم MCP نقل HTTP القابل للتدفق. انها عديمة الجنسية. لا توجد جلسة للتهيئة أو اتصال SSE للبقاء على قيد الحياة. أضف عنوان URL إلى تكوين العميل الخاص بك وبذلك تكون قد انتهيت.

كلود سطح المكتب

يفتح claude_desktop_config.json وأضف:

{
  "mcpServers": {
    "botoi": {
      "type": "streamable-http",
      "url": "https://api.botoi.com/mcp"
    }
  }
}

كلود كود

قم بتشغيل هذا في المحطة الطرفية الخاصة بك:

claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp

المؤشر

افتح إعدادات المؤشر، وانتقل إلى MCP، وأضف:

{
  "mcpServers": {
    "botoi": {
      "url": "https://api.botoi.com/mcp",
      "type": "streamable-http"
    }
  }
}

كود VS (مساعد جيثب)

أضف هذا إلى الخاص بك settings.json:

{
  "mcp": {
    "servers": {
      "botoi": {
        "type": "streamable-http",
        "url": "https://api.botoi.com/mcp"
      }
    }
  }
}

يكتشف جميع العملاء الأربعة الأدوات الـ 44 عند الاتصال الأول. لا يوجد تثبيت npm، ولا توجد حاوية Docker، ولا توجد عملية محلية لإدارتها.

ما تحصل عليه: 44 أداة عبر 5 فئات

يعرض خادم MCP مجموعة فرعية منسقة من أكثر من 150 نقطة نهاية لواجهة برمجة التطبيقات الخاصة بـ Botoi. هذه هي الأدوات التي يستخدمها المطورون في أغلب الأحيان أثناء جلسات البرمجة.

البحث (12 أداة)

ذكاء الشبكة والمجال دون مغادرة المحرر الخاص بك.

  • بحث IP - تحديد الموقع الجغرافي، ومزود خدمة الإنترنت، ورقم AS لأي IP
  • بحث DNS - سجلات A، AAAA، MX، TXT، CNAME، NS
  • WHOIS - تسجيل النطاق، المسجل، تاريخ انتهاء الصلاحية
  • فحص طبقة المقابس الآمنة - تفاصيل الشهادة ورؤوس الأمان
  • التحقق من صحة البريد الإلكتروني - بناء الجملة، وسجلات MX، والتحقق المتاح
  • رؤوس HTTP - رؤوس الاستجابة لأي عنوان URL
  • بيانات تعريف URL - العنوان، علامات OG، استخراج المفضلة
  • توفر النطاق - التحقق من تسجيل المجال
  • كشف التكنولوجيا - تحديد الأطر ونظام إدارة المحتوى والتحليلات على الموقع
  • كشف VPN - تحقق مما إذا كان عنوان IP هو VPN أو وكيل أو عقدة Tor
  • بحث الهاتف - تحليل والتحقق من صحة أرقام الهواتف
  • بحث الشركة - معلومات الشركة من اسم المجال

النص والبيانات (10 أدوات)

الترميز والتحويل وتحويلات التنسيق.

  • تشفير/فك تشفير Base64 - UTF-8 إلى Base64 والعودة
  • تنسيق جيسون - طباعة جميلة مع مسافة بادئة قابلة للتكوين
  • التحقق من صحة JSON - التحقق من بناء الجملة مع مواضع الخطأ
  • تخفيض السعر إلى HTML - تحويل متوافق مع GFM
  • HTML إلى تخفيض السعر - التحويل العكسي
  • CSV إلى JSON - تحليل ملف CSV إلى صفائف JSON
  • YAML إلى JSON / JSON إلى YAML - تحويل ثنائي الاتجاه
  • XML إلى JSON - تحويل مستند XML

أدوات المطور (12 أداة)

الأدوات التي ستفتح لها علامة تبويب منفصلة.

  • التجزئة - MD5، شا-1، شا-256، شا-512
  • إنشاء UUID - الإصدار 4 و الإصدار 7
  • تسجيل/تحقق JWT - إنشاء وفك الرموز
  • وصف كرون - تفسيرات كرون الإنجليزية عادي
  • إنشاء كلمة المرور - طول شكلي والتعقيد
  • تشفير/فك تشفير عنوان URL - ترميز النسبة المئوية
  • اختبار ريجكس - أنماط الاختبار ضد الأوتار
  • فرق النص - إخراج فرق موحد
  • تحليل سيمفر - استخراج الكبرى والصغرى والرقعة
  • تحويل الطابع الزمني - Unix إلى ISO 8601 والعكس

الأمان (5 أدوات)

  • تشفير/فك تشفير - AES-256-GCM مع عبارة مرور
  • توليد TOTP - كلمات مرور لمرة واحدة تعتمد على الوقت
  • التحقق من صحة بطاقة الائتمان - فحص Luhn والكشف عن الشبكة
  • كشف معلومات تحديد الهوية الشخصية - ابحث عن رسائل البريد الإلكتروني والهواتف وأرقام الضمان الاجتماعي في النص

التحويل (5 أدوات)

  • تصغير JS/CSS - تقليل أحجام الملفات
  • تنسيق SQL - تجميل استعلامات SQL
  • تنسيق الكود - تنسيق JS، TS، Python، Go، Rust، والمزيد
  • JSON إلى TypeScript - إنشاء واجهات من JSON

مثال حقيقي: بحث DNS من Claude Code

أنت تقوم بإعداد Cloudflare DNS لمجال العميل وتريد التحقق من نشر سجلات A. اسأل مساعدك:

> "Look up the DNS records for github.com"

Tool call: lookup_dns
Input: { "domain": "github.com", "type": "A" }

Result:
{
  "domain": "github.com",
  "type": "A",
  "records": [
    { "value": "140.82.121.4", "ttl": 60 }
  ],
  "resolver": "1.1.1.1",
  "query_time_ms": 12
}

المساعد يدعو lookup_dns، ويمرر المجال ونوع السجل، ويعيد JSON المنظم. لا توجد محطة ولا متصفح ولا نسخ ولصق. النتيجة في محادثتك ويمكنك التصرف بناءً عليها على الفور.

المزيد من الأمثلة في الممارسة العملية

قم بفك تشفير JWT أثناء التصحيح

أنت تقوم بفحص رمز المصادقة من طلب فاشل. الصقها في محادثتك:

> "Decode this JWT: eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyIjoiYWxpY2UifQ.Ck2..."

Tool call: dev_jwt_verify
Input: { "token": "eyJhbGciOiJIUzI1NiJ9..." }

Result:
{
  "header": { "alg": "HS256" },
  "payload": { "user": "alice" },
  "expired": false
}

تعود حالة الرأس والحمولة وانتهاء الصلاحية بتنسيق JSON المنظم. يمكنك رؤية الخوارزمية والمطالبات وما إذا كانت صلاحية الرمز المميز قد انتهت دون زيارة jwt.io.

قم بمسح النص بحثًا عن معلومات تحديد الهوية الشخصية (PII) قبل التسجيل

أنت تقوم بإنشاء مسار تسجيل وتريد التحقق من عدم تسرب أي بيانات شخصية إلى سجلاتك:

> "Check this text for personal data: Call me at 555-0123 or email john@example.com"

Tool call: security_pii_detect
Input: { "text": "Call me at 555-0123 or email john@example.com" }

Result:
{
  "found": true,
  "entities": [
    { "type": "phone", "value": "555-0123", "start": 14, "end": 22 },
    { "type": "email", "value": "john@example.com", "start": 32, "end": 48 }
  ],
  "count": 2
}

تحدد الاستجابة كل كيان بنوعه وقيمته وموضعه في السلسلة. يمكنك استخدام هذا لإخفاء البيانات الحساسة قبل أن تصل إلى مخزن السجل الخاص بك.

الوصول المجهول والوصول الموثق

يعمل خادم MCP بدون مفتاح API. يمنحك الوصول المجهول 5 طلبات في الدقيقة و100 طلب في اليوم، بمعدل محدود بواسطة IP. وهذا يكفي للاستخدام غير الرسمي أثناء جلسة البرمجة.

للاستخدام المكثف، أضف مفتاح API إلى التكوين الخاص بك:

{
  "mcpServers": {
    "botoi": {
      "type": "streamable-http",
      "url": "https://api.botoi.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

احصل على مفتاح API في botoi.com/api. لا تتطلب الطبقة المجانية طريقة دفع.

التفاصيل الفنية

ملكية قيمة
نقطة النهاية POST https://api.botoi.com/mcp
بروتوكول MCP Streamable HTTP (JSON-RPC 2.0)
ولاية عديمي الجنسية؛ لا يلزم بدء الجلسة
مصادقة Authorization: Bearer KEY أو X-API-Key: KEY header
بنية تحتية عمال Cloudflare (الحافة والعالمية)
عدد الأدوات 44 أداة منسقة
حد معدل مجهول 5 طلبات/دقيقة + 100 طلب/يوم

يعمل الخادم على Cloudflare Workers، مما يعني توجيه الطلبات إلى أقرب عقدة حافة. عادةً ما تكون أوقات الاستجابة أقل من 50 مللي ثانية لأدوات الحساب فقط مثل التجزئة وترميز Base64 وتنسيق JSON. تضيف أدوات البحث التي تستدعي الخدمات الخارجية (DNS، WHOIS، SSL) زمن الوصول الأولي.

MCP مقابل REST API

يلتف خادم MCP على نفس نقاط النهاية مثل بوتوي ريست API. إذا كنت تقوم بإنشاء تطبيق، فإن REST API هو الخيار الصحيح. إذا كنت تعمل داخل مساعد الذكاء الاصطناعي، فإن MCP يكون أسرع لأن المساعد يكتشف أدوات الاتصال ويستدعيها بالاسم دون إنشاء طلبات HTTP.

كلاهما يشتركان في نفس حدود المعدل ومفاتيح API. يعمل مفتاح API الذي يعمل مع REST API مع خادم MCP.

ابدأ

  • أضف التكوين. انسخ المقتطف لعميلك من قسم الإعداد أعلاه.
  • أعد تشغيل العميل الخاص بك. يلتقط Claude Desktop وCursor وVS Code تغييرات خادم MCP عند إعادة التشغيل.
  • اطلب شيئا. حاول "البحث عن سجلات DNS لـ example.com" أو "إنشاء UUID" وشاهد استدعاء الأداة يحدث.

تتوفر قائمة الأدوات الكاملة ومخططات المعلمات على api.botoi.com/v1/mcp/tools.json. ال مستندات API تغطية كل نقطة النهاية بالتفصيل.

FAQ

هل أحتاج إلى مفتاح API لاستخدام خادم Botoi MCP؟
لا، الوصول المجهول يعمل بمعدل 5 طلبات في الدقيقة و100 طلب في اليوم، بمعدل محدد بواسطة IP. أضف مفتاح واجهة برمجة التطبيقات (API) لرفع الحدود على أي خطة مدفوعة.
ما هو نقل MCP الذي يستخدمه خادم Botoi؟
HTTP القابل للتدفق (JSON-RPC 2.0) على https://api.botoi.com/mcp. الخادم عديم الحالة، لذلك لا توجد تهيئة للجلسة أو اتصال SSE للمحافظة عليه.
هل يمكنني استخدام خادم MCP مع المؤشر ورمز VS؟
نعم. يدعم كل من Cursor وVS Code خوادم MCP عبر ملفات الإعدادات الخاصة بهم. أضف عنوان URL للخادم كنوع http قابل للبث وستظهر الأدوات في مساعدك.
كم عدد الأدوات المتوفرة من خلال خادم MCP؟
44 أداة منسقة عبر 5 فئات: البحث (12)، والنص والبيانات (10)، وأدوات المطورين (12)، والأمان (5)، والتحويل (5).
هل يختلف خادم MCP عن REST API؟
يقوم خادم MCP بتغليف نفس نقاط نهاية REST API في بروتوكول MCP. يقوم مساعدو الذكاء الاصطناعي باستدعاء الأدوات بالاسم والحصول على نتائج منظمة. لا يزال بإمكانك الاتصال بـ REST API مباشرة لحالات الاستخدام غير المتعلقة بـ MCP.

ابدأ البناء مع botoi

أكثر من 150 نقطة نهاية API للبحث ومعالجة النصوص وتوليد الصور وأدوات المطورين. باقة مجانية، بدون بطاقة ائتمان.