اربط Cursor بـ Narwhal MCP
هيّئ Cursor لخادم MCP مستضاف عبر Streamable HTTP لدى Narwhal مع عنصر نائب آمن لرمز Bearer.
يقبل Cursor خوادم MCP HTTP المستضافة في .cursor/mcp.json. يستخدم الإعداد أدناه عنصرًا نائبًا لمتغير مفتاح Bearer الخاص بـ Narwhal.
إعداد Cursor
أنشئ أو افتح .cursor/mcp.json في المشروع أو إعدادات المستخدم، ثم أضف:
{
"mcpServers": {
"narwhal": {
"url": "https://api.narwhalapi.com/mcp",
"headers": {
"Authorization": "Bearer ${env:NARWHAL_API_KEY}"
}
}
}
}تأكد من أن المتغير متاح للعميل الذي يشغّل Cursor. أعد تشغيل خوادم MCP أو أعد تحميلها بعد حفظ الملف. راجع دليل إعداد MCP في Cursor للاطلاع على سلوك العميل الحالي.
تحقق من الاتصال
افتح قائمة خوادم MCP في العميل وتحقق من أن narwhal متصل. لإجراء فحص من سطر الأوامر، شغّل agent mcp list.
ثم اطلب من العميل عرض أدوات Narwhal المتاحة. لا يستهلك اكتشاف الأدوات حصة البيانات؛ وكل استدعاء ناجح لـ tools/call يستهلك طلبًا واحدًا.
استخدم دليل MCP الرئيسي للاطلاع على قائمة الأدوات العامة ووسيطاتها وبنية الاستجابة وقواعد الحصة.
حافظ على خصوصية المفتاح
استخدم التخزين الآمن للمتغيرات أو المدخلات في Cursor أو VS Code للعنصر النائب. لا تحفظ ضمن نظام التحكم في الإصدارات مفتاحًا حقيقيًا في mcp.json، ولا تلصقه في مطالبة، ولا تضعه في عنوان URL، ولا تكشفه في شيفرة المتصفح.
يتطلب كل طلب ترويسة Authorization: Bearer . راجع دليل المصادقة لتخزين المفتاح وتدويره.
التوثيق