
خادم MongoDB MCP
يُمكّن خادم MongoDB MCP التكامل السلس بين المساعدين الذكيين وقواعد بيانات MongoDB، مما يسمح بإدارة القواعد مباشرة، وأتمتة الاستعلامات، واسترجاع البيانات من خلال...
خادم MongoDB Mongoose MCP هو خادم بروتوكول سياق النماذج (MCP) يمكّن مساعدي الذكاء الاصطناعي مثل Claude من التفاعل مباشرة مع قواعد بيانات MongoDB. مع دعم اختياري لمخططات Mongoose، يتيح تحققًا قويًا من البيانات وخطافات تشغيلية. يمكّن هذا الخادم تدفقات العمل المدفوعة بالذكاء الاصطناعي من تنفيذ مجموعة واسعة من مهام قواعد البيانات، بما يشمل الاستعلام، والتجميع، والإدخال، والتحديث، وإدارة مجموعات MongoDB. يدعم تصميمه العمليات القائمة على المخطط وبدون مخطط، مما يوفر مرونة لبيئات التطوير المتنوعة. من خلال عرض إجراءات قاعدة البيانات كأدوات، يعزز MongoDB Mongoose MCP إنتاجية المطورين، ويسهّل إدارة البيانات، ويوفر وصولًا آمنًا مدفوعًا باللغة الطبيعية إلى البنية التحتية الحيوية للبيانات.
لا توجد قوالب أوامر محددة موثقة في المستودع أو الملفات.
لا توجد موارد MCP محددة مذكورة في الوثائق أو ملفات المستودع.
mcpServers
:{
"mcpServers": {
"mongodb-mongoose": {
"command": "npx",
"args": [
"-y",
"mongo-mongoose-mcp"
],
"env": {
"MONGODB_URI": "<your mongodb uri>",
"SCHEMA_PATH": "<path to the root folder of your mongoose schema objects>"
}
}
}
}
claude_desktop_config.json
الخاص بك:{
"mcpServers": {
"mongodb-mongoose": {
"command": "npx",
"args": [
"-y",
"mongo-mongoose-mcp"
],
"env": {
"MONGODB_URI": "<your mongodb uri>",
"SCHEMA_PATH": "<path to the root folder of your mongoose schema objects>"
}
}
}
}
{
"mcpServers": {
"mongodb-mongoose": {
"command": "npx",
"args": [
"-y",
"mongo-mongoose-mcp"
],
"env": {
"MONGODB_URI": "<your mongodb uri>",
"SCHEMA_PATH": "<path to mongoose schemas>"
}
}
}
}
{
"mcpServers": {
"mongodb-mongoose": {
"command": "npx",
"args": [
"-y",
"mongo-mongoose-mcp"
],
"env": {
"MONGODB_URI": "<your mongodb uri>",
"SCHEMA_PATH": "<path to mongoose schemas>"
}
}
}
}
قم دائمًا بتخزين البيانات الحساسة مثل MONGODB_URI
في متغيرات البيئة. مثال على الإعداد:
{
"mcpServers": {
"mongodb-mongoose": {
"command": "npx",
"args": [
"-y",
"mongo-mongoose-mcp"
],
"env": {
"MONGODB_URI": "${MONGODB_URI}",
"SCHEMA_PATH": "${SCHEMA_PATH}"
},
"inputs": {
"MONGODB_URI": "set in environment",
"SCHEMA_PATH": "set in environment"
}
}
}
}
استخدام MCP في FlowHunt
لدمج خوادم MCP في تدفق العمل الخاص بك في FlowHunt، ابدأ بإضافة مكون MCP إلى التدفق وقم بتوصيله بوكيل الذكاء الاصطناعي الخاص بك:
انقر على مكون MCP لفتح لوحة الإعدادات. في قسم إعدادات النظام MCP، أضف تفاصيل خادم MCP الخاص بك باستخدام هذا التنسيق:
{
"mongodb-mongoose": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
بعد الإعداد، سيتمكن وكيل الذكاء الاصطناعي من استخدام هذا MCP كأداة مع الوصول إلى جميع وظائفه وقدراته. تذكر تغيير “mongodb-mongoose” إلى اسم خادم MCP الفعلي واستبدال الرابط بعنوان خادم MCP الخاص بك.
القسم | متوفر | التفاصيل/ملاحظات |
---|---|---|
نظرة عامة | ✅ | نظرة عامة وميزات متوفرة في README |
قائمة القوالب | ⛔ | لا توجد قوالب أوامر |
قائمة الموارد | ⛔ | لا توجد موارد موثقة |
قائمة الأدوات | ✅ | أدوات الاستعلام والفهارس موثقة |
تأمين مفاتيح API | ✅ | مثال إعداد المتغيرات في README |
دعم أخذ العينات (أقل أهمية في التقييم) | ⛔ | لا يوجد ذكر لدعم أخذ العينات |
دعم الجذور: ⛔ (لا يوجد ذكر في الوثائق/المستودع)
بين الجدولين، يعد تنفيذ خادم MCP هذا قويًا من حيث أدوات قاعدة البيانات وتوثيق الإعداد، لكنه يفتقر إلى المعلومات حول القوالب، الموارد الصريحة، الجذور، ودعم أخذ العينات. إنه قوي وظيفيًا لكنه ليس مكتملاً من حيث مفاهيم MCP المتقدمة.
تقييم MCP: 6/10
يتميز MongoDB Mongoose MCP بتوثيق جيد للإعداد واستخدام الأدوات، مما يجعله عمليًا للمطورين المهتمين بعمليات قواعد البيانات. ومع ذلك، فإن غياب قوالب الأوامر، الموارد الصريحة، الجذور، وميزات أخذ العينات يحد من اكتماله لتدفقات عمل MCP المتقدمة.
يوجد ترخيص LICENSE | ✅ (MIT) |
---|---|
يوجد أداة واحدة على الأقل | ✅ |
عدد التفرعات | 1 |
عدد النجوم | 0 |
هو خادم بروتوكول سياق النماذج (MCP) يمكّن وكلاء الذكاء الاصطناعي مثل FlowHunt أو Claude من التفاعل مباشرة مع قواعد بيانات MongoDB. يدعم تحققًا قويًا من المخطط مع Mongoose، وخطافات تشغيلية، وتوفير وصول للبيانات قائم أو غير قائم على المخطط — مما يسمح بعمليات قواعد بيانات آمنة يقودها الذكاء الاصطناعي.
يوفر أدوات للاستعلام (find، aggregate، count)، إدارة المجاميع (listCollections، insertOne، updateOne، deleteOne)، وعمليات الفهارس (createIndex، dropIndex، indexes). هذه الأدوات تتوافق مع المهام الشائعة في MongoDB المستخدمة في تدفقات العمل المؤتمتة بالذكاء الاصطناعي.
نعم. مع تكامل Mongoose، يمكنك فرض التحقق الصارم من المخطط واستخدام خطافات قبل/بعد العمليات لإدارة بيانات أنظف وأكثر أمانًا. بديلًا عن ذلك، يمكنك استخدام الوضع غير القائم على المخطط لأقصى قدر من المرونة.
قم بتخزين المتغيرات الحساسة مثل MONGODB_URI في بيئة النظام (وليس مباشرة في ملفات الإعدادات). استخدم متغيرات البيئة في إعدادات خادم MCP لنشر آمن وجاهز للإنتاج.
تشمل حالات الاستخدام إدارة قاعدة البيانات بالذكاء الاصطناعي، النماذج السريعة، أتمتة CRUD الآمنة، إدارة الفهارس، تدفقات الحذف الناعم، واستكشاف البيانات التفاعلي — كل ذلك من خلال اللغة الطبيعية أو وكلاء الذكاء الاصطناعي داخل FlowHunt.
مكّن وكلاء FlowHunt الذكيين من الوصول الآمن وإدارة وأتمتة مهام MongoDB مع خادم MongoDB Mongoose MCP. سهّل تدفقات العمل وزد الإنتاجية — بدون الحاجة لكتابة نصوص يدوية.
يُمكّن خادم MongoDB MCP التكامل السلس بين المساعدين الذكيين وقواعد بيانات MongoDB، مما يسمح بإدارة القواعد مباشرة، وأتمتة الاستعلامات، واسترجاع البيانات من خلال...
يربط خادم Redis MCP بين المساعدين الذكيين وقواعد البيانات المتوافقة مع Redis داخل الذاكرة، ويوفر تخزين سلس للقيم الرئيسية/القيم، والرسائل في الوقت الفعلي، والأت...
يتيح خادم قاعدة بيانات MCP الوصول الآمن والبرمجي إلى قواعد البيانات الشهيرة مثل SQLite وSQL Server وPostgreSQL وMySQL لمساعدي الذكاء الاصطناعي وأدوات الأتمتة. ي...