نظرة عامة
يُتيح خادم Web2MD MCP استخدام Web2MD كمجموعة أدوات يمكن لمساعدات AI استدعاءها مباشرة، باستخدام Model Context Protocol (MCP) — وهو معيار مفتوح لربط نماذج AI بالأدوات ومصادر البيانات الخارجية. بعد الإعداد، يمكنك أن تطلب من Claude أو Cursor أو Windsurf تحويل الصفحات، أو البحث في سجل تحويلاتك، أو استرجاع Markdown المحفوظ دون مغادرة المحادثة.يتطلب خادم MCP مفتاح API لـ Web2MD (خطة PRO). أنشئ واحدًا من لوحة التحكم.
الأدوات المتاحة
يوفر خادم MCP ثلاث أدوات:convert_url
يجلب رابطًا ويُرجع محتوى الصفحة كـ Markdown. يدعم نفس خيارات التحويل المتوفرة في REST API. مثال على طلب: “حوّل هذا الرابط إلى markdown: https://docs.example.com/getting-started”semantic_search
يبحث في جميع تحويلاتك المحفوظة سابقًا باستخدام استعلام بلغة طبيعية. يُرجع قائمة بالتحويلات المطابقة مع العناوين والروابط ودرجات الصلة. مثال على طلب: “ابحث في صفحاتي المحفوظة عن مقالات حول فهرسة قواعد البيانات”get_conversion
يسترجع محتوى Markdown الكامل لتحويل محفوظ محدد عبر مُعرِّفه (ID). مفيد لسحب مستند كامل إلى السياق بعد العثور عليه باستخدامsemantic_search.
مثال على طلب: “احصل على المحتوى الكامل للتحويل abc123”
الإعداد
- Claude Desktop
- Cursor
- Windsurf
افتح ملف إعدادات Claude Desktop:أعد تشغيل Claude Desktop. يجب أن تظهر أدوات Web2MD في قائمة اختيار الأدوات.
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
web2md ضمن mcpServers:أمثلة على الاستخدام
بعد تشغيل خادم MCP، يمكنك استخدام اللغة الطبيعية في مساعد AI الخاص بك:تحويل صفحة إلى Markdown
تحويل صفحة إلى Markdown
أنت: حوّل هذا الرابط إلى markdown: https://react.dev/learn/thinking-in-reactالمساعد: (يستدعي
convert_url) إليك Markdown المحوَّل لصفحة “Thinking in React”…البحث في التحويلات المحفوظة
البحث في التحويلات المحفوظة
أنت: ابحث في صفحاتي المحفوظة عن أي شيء متعلق بالمصادقة (authentication)المساعد: (يستدعي
semantic_search) وجدت 3 تحويلات محفوظة متعلقة بالمصادقة:- “OAuth 2.0 Guide” — محفوظ منذ يومين
- “JWT Best Practices” — محفوظ الأسبوع الماضي
- …
استرجاع تحويل كامل
استرجاع تحويل كامل
أنت: احصل على المحتوى الكامل للتحويل abc123المساعد: (يستدعي
get_conversion) إليك محتوى Markdown الكامل…استكشاف الأخطاء وإصلاحها
الأدوات لا تظهر بعد الإعداد
الأدوات لا تظهر بعد الإعداد
تأكد من أنك أعدت تشغيل التطبيق بعد تعديل ملف الإعدادات. تحقق من أن الأمر
npx web2md-mcp يعمل بنجاح في الطرفية (terminal).أخطاء المصادقة
أخطاء المصادقة
تحقق مرة أخرى من أن
WEB2MD_API_KEY صحيح وأن اشتراك PRO الخاص بك نشط. يمكنك التحقق من مفتاحك على صفحة مفاتيح API.فشل npx في تحديد موقع الحزمة
فشل npx في تحديد موقع الحزمة
جرّب تثبيت الحزمة عالميًا أولًا:
npm install -g web2md-mcp، ثم غيّر command إلى web2md-mcp واحذف حقل args.