MCP

ByteAsk Embedded MCP: استرجاع النص الأصلي مع أرقام الصفحات لوكلاء البرامج الثابتة

لمن يكتب برامج ثابتة أو برامج تشغيل أو شيفرة بروتوكول ويحتاج نصًا أصليًا مع أرقام صفحات، بشرط توجيه العميل إلى نقطة MCP المستضافة واستدعاء search_docs.

Official source · ByteAsk Embedded MCP

Install

https://mcp.byteask.ai/mcp

لمن يناسب

إذا كنت تكتب برامج ثابتة أو برنامج تشغيل أو شيفرة بروتوكول وتحتاج نصًا أصليًا مع أرقام صفحات، بدل أن يملأ النموذج سجلات أو بنودًا من الذاكرة، فهذه الخدمة تناسب. تصفها الوثائق الرسمية بأنها MCP لاسترجاع الأدلة بمصدر واستشهاد صفحة لوكلاء الترميز، وتسمّي Claude Code، Codex، Cursor.

يناسب من يستطيع أصلًا وصل MCP بعيد بهؤلاء العملاء ويعالج حرفيّات ست عشرية، ورموز Modbus، وبنود IEEE، وأفعال SCPI، أو طرازات MCU. تطلب الوثائق الرسمية أن يستدعي الوكيل search_docs قبل الإجابة من الذاكرة.

لا يحتوي هذا المستودع على محرك البحث ولا ذخيرة الوثائق؛ المواد المرخّصة خلف نقطة الاستضافة. يجب أن تسلك المحاولة الأولى مسار الاستضافة. لا تعامل عملية stdio محلية وكأنها تحمل الذخيرة كاملة.

إكمال المحاولة الأولى في 3 دقائق

الاسترجاع الكامل الذي تتيحه الوثائق الرسمية على نقطة الاستضافة. الشروط المسبقة: تستخدم Claude Code، Codex أو Cursor، وتستطيع إضافة MCP بعيد.

وجّه العميل إلى هذا السطر:

https://mcp.byteask.ai/mcp

احفظ وأعد التحميل وتأكد أن الخدمة متصلة. اسم التسجيل الرسمي هو ai.byteask/embedded-docs، لكن المحاولة الأولى تحتاج فقط اتصال نقطة الاستضافة.

ثم نفّذ استرجاعًا للقراءة فقط: استدعِ search_docs. تقول الوثائق الرسمية إن على الوكيل أن يبحث أولًا عندما يرى حرفيّات ست عشرية، أو رموز Modbus، أو بنود IEEE، أو أفعال SCPI، أو طرازات MCU. استخدم الرقم أو البند الذي تكتبه فعلًا ككلمة بحث. لا تخترع رقم جهاز أو قيمة سجل لم تظهر في هذه الصفحة.

إشارة النجاح: تعود مقتطفات أصلية مع استشهادات صفحات؛ إن لم تكن ذات صلة كافية تعيد no match بدل كتابة إجابة. تقول الوثائق الرسمية إنها لا تعطي authored answer أبدًا. لا تفهم no match على أنه إذن بالاختراع.

البديل المحلي هو Python 3.10+ وuv، والأمر uv sync ثم uv run byteask-embedded-mcp (stdio). لا تسلك هذا المسار في المحاولة الأولى: الوثائق الرسمية تقول إن المحرك والذخيرة ليسا في هذا المستودع.

حالات الاستخدام

الحالة الأولى: عند كتابة MCU أو برنامج تشغيل، تحقق أولًا من الحرفيّات الست عشرية وطراز الجهاز. استدعِ search_docs وأرسل حرفيًا ست عشريًا أو طراز MCU موجودًا أصلًا في شيفرتك. تعامل الوثائق الرسمية هذه المثيرات كوقت بحث، لكنها لا تعطي طراز مثال ولا حقول إرجاع. عند النجاح يجب أن ترى مقتطفات أصلية مع صفحات؛ عند no match توقف. لا تُكمل السجلات.

الحالة الثانية: عند كتابة مكدس بروتوكول، تحقق من رموز Modbus أو بنود IEEE أو أفعال SCPI. استدعِ search_docs كذلك. تسمّي الوثائق الرسمية هذه الإشارات الثلاث ولا تكتب نحو البحث ولا صيغة رقم البند. استخدم فقط حقول search_docs التي يعرضها العميل. معيار النجاح ما زال نصًا أصليًا مع صفحة أو no match صادقًا. لا تعاملها كأداة كتابة يجوز لها إعادة صياغة متن المواصفة.

حدود الاستخدام

نقطة الاستضافة وحدها تصل إلى الذخيرة المرخّصة التي تذكرها الوثائق الرسمية. ما يفتحه هذا المستودع هو قشرة خادم MCP؛ محرك البحث والتقسيم والتضمين والترتيب والمواد المرخّصة ليست في المستودع. uv run byteask-embedded-mcp المحلي موثّق فقط كطريقة تشغيل stdio؛ لا تفترض أن الوثائق نفسها موجودة محليًا.

العائد مقتطفات أصلية مع أرقام صفحات، لا إجابة مكتوبة بدلًا عنك. إن لم توجد إصابة ذات صلة كافية تقول no match. تخرج الاستعلامات إلى الشبكة نحو نقطة الاستضافة وقد تكشف الجهاز أو إشارة البروتوكول التي تبحث عنها. لا تكتب الوثائق الرسمية حد معدل ولا تراجعًا.

لا تعامل موقع docs أو ملفات تنفيذ الخلفية كمدخل تثبيت آخر. المحاولة الأولى تصل MCP المستضاف فقط وتستدعي search_docs فقط.