
خادم مخطط GraphQL MCP
يُمكِّن خادم مخطط GraphQL MCP مساعدي الذكاء الاصطناعي والمطورين من استكشاف وتحليل وتوثيق مخططات GraphQL برمجياً. من خلال مجموعة من الأدوات القوية، يتيح اكتشاف ا...
قم بعرض والتفاعل مع أي واجهة برمجة تطبيقات GraphQL كمجموعة من الأدوات الديناميكية داخل FlowHunt ومنصات أخرى متوافقة مع MCP. مثالي للتكامل السريع، والنمذجة الأولية، وأتمتة سير العمل.
MCP GraphQL هو خادم بروتوكول السياق النموذجي (MCP) صُمم لتوفير واجهة موحدة للتفاعل مع واجهات برمجة تطبيقات GraphQL. من خلال فحص نقطة نهاية GraphQL المستهدفة، يعرض تلقائيًا كل استعلام متاح في GraphQL كأداة MCP مخصصة، مما يمكّن مساعدي الذكاء الاصطناعي والمطورين من التفاعل السلس مع مصادر بيانات GraphQL الخارجية. هذا يسهّل مهام مثل استعلامات قواعد البيانات، واسترجاع البيانات، والتكامل مع خدمات الطرف الثالث مباشرةً عبر سير عمل متوافق مع MCP. يتولى MCP GraphQL تعيين معلمات الأدوات، وتوليد مخططات JSON ديناميكيًا، والمصادقة (بما في ذلك Bearer أو Basic أو رؤوس مخصصة)، وكل ذلك بدون الحاجة لتعريف المخطط يدويًا. هدفه الأساسي هو تبسيط سير عمل التطوير بجعل واجهات GraphQL متاحة وقابلة للتنفيذ للمساعدين الذكاء الاصطناعي والمستخدمين البشريين عبر بروتوكول موحد.
لا توجد قوالب برومبت مذكورة في المواد المقدمة.
لا توجد موارد MCP صريحة موصوفة في الوثائق المقدمة.
mcp-graphql
عبر pip أو استخدم uvx حسب الحاجة.mcpServers
:"mcpServers": {
"graphql": {
"command": "uvx",
"args": ["mcp-graphql", "--api-url", "https://api.example.com/graphql"]
}
}
"mcpServers": {
"graphql": {
"command": "uvx",
"args": [
"mcp-graphql",
"--api-url", "https://api.example.com/graphql",
"--auth-token", "${GRAPHQL_TOKEN}"
],
"env": {
"GRAPHQL_TOKEN": "your-token"
}
}
}
uvx
أو mcp-graphql
.mcpServers
:"mcpServers": {
"graphql": {
"command": "uvx",
"args": ["mcp-graphql", "--api-url", "https://api.example.com/graphql"]
}
}
"mcpServers": {
"graphql": {
"command": "python",
"args": ["-m", "mcp_graphql", "--api-url", "https://api.example.com/graphql"]
}
}
"mcpServers": {
"graphql": {
"command": "docker",
"args": ["run", "-i", "--rm", "mcp/graphql", "--api-url", "https://api.example.com/graphql"]
}
}
mcp-graphql
باستخدام pip أو uvx.mcpServers
:"mcpServers": {
"graphql": {
"command": "uvx",
"args": ["mcp-graphql", "--api-url", "https://api.example.com/graphql"]
}
}
mcp-graphql
مثبتين.mcpServers
:"mcpServers": {
"graphql": {
"command": "uvx",
"args": ["mcp-graphql", "--api-url", "https://api.example.com/graphql"]
}
}
استخدم متغيرات البيئة للبيانات الحساسة مثل التوكن:
"mcpServers": {
"graphql": {
"command": "uvx",
"args": [
"mcp-graphql",
"--api-url", "https://api.example.com/graphql",
"--auth-token", "${GRAPHQL_TOKEN}"
],
"env": {
"GRAPHQL_TOKEN": "your-token"
}
}
}
استخدام MCP في FlowHunt
لدمج خوادم MCP في سير عمل FlowHunt الخاص بك، ابدأ بإضافة مكون MCP إلى الفلو وربطه بوكيل الذكاء الاصطناعي الخاص بك:
انقر على مكون MCP لفتح لوحة الإعدادات. في قسم إعدادات النظام MCP، أدخل تفاصيل خادم MCP الخاص بك باستخدام هذا التنسيق في JSON:
{
"graphql": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
بمجرد التهيئة، سيكون وكيل الذكاء الاصطناعي قادرًا على استخدام هذا MCP كأداة مع الوصول إلى جميع وظائفه وقدراته. تذكر تغيير “graphql” إلى الاسم الفعلي لخادم MCP الخاص بك واستبدال الرابط بالرابط الخاص بخادمك.
القسم | التوفر | التفاصيل/الملاحظات |
---|---|---|
نظرة عامة | ✅ | وصف واضح في README |
قائمة القوالب (Prompts) | ⛔ | لم يتم ذكر أي قوالب برومبت |
قائمة الموارد | ⛔ | لم يتم ذكر موارد MCP صريحة |
قائمة الأدوات | ✅ | كل استعلام GraphQL هو أداة، يتم توليدها ديناميكيًا |
تأمين مفاتيح API | ✅ | تم توفير مثال لمتغيرات البيئة |
دعم العينات (أقل أهمية في التقييم) | ⛔ | لم يُذكر |
تنفيذ MCP عملي وصلب لواجهات GraphQL، لكنه يفتقر إلى القوالب/الموارد الصريحة ولا يذكر العينات أو الجذور. جيد لعرض الأدوات وسهولة الإعداد. التقييم 7/10 من حيث الاكتمال والفائدة للمطورين.
هل لديه رخصة | ✅ (MIT) |
---|---|
يحتوي على أداة واحدة على الأقل | ✅ |
عدد النسخ (Forks) | 1 |
عدد النجوم (Stars) | 7 |
MCP GraphQL هو خادم MCP يقوم بفحص واجهة برمجة تطبيقات GraphQL الهدف ويعرض كل استعلام كأداة، مما يتيح التفاعل السلس والأتمتة مع مصادر بيانات GraphQL عبر وكلاء الذكاء الاصطناعي أو سير عمل المطورين.
يمكن لـ MCP GraphQL أتمتة استعلامات قواعد البيانات، التكامل مع الطرف الثالث، استكشاف البيانات السريع، إعداد التقارير الآلي، وإدارة الملفات/المحتوى—أي شيء يُعرض عبر نقطة نهاية GraphQL.
تُدعم المصادقة لواجهات برمجة تطبيقات GraphQL عبر Bearer أو Basic أو رؤوس مخصصة. استخدم متغيرات البيئة في إعدادك لتوفير التوكن أو المفتاح بأمان.
لا حاجة لتعريف المخطط يدويًا. يقوم MCP GraphQL بفحص نقطة نهاية GraphQL ويولّد تلقائيًا معلمات الأدوات اللازمة ومخططات JSON.
نعم، MCP GraphQL مفتوح المصدر ومرخص بموجب رخصة MIT.
بكل تأكيد! أضف خادم MCP إلى سير عمل FlowHunt الخاص بك، وقم بإعداده كما هو موضح، وسيتمكن وكيل الذكاء الاصطناعي لديك من الوصول إلى جميع أدوات GraphQL المعروضة من قبل الخادم.
سهل الوصول إلى واجهات برمجة تطبيقات GraphQL لوكلاء الذكاء الاصطناعي وبيئة التطوير الخاصة بك. جرّب MCP GraphQL على FlowHunt اليوم، أو احجز عرضًا تجريبيًا لرؤيته قيد العمل.
يُمكِّن خادم مخطط GraphQL MCP مساعدي الذكاء الاصطناعي والمطورين من استكشاف وتحليل وتوثيق مخططات GraphQL برمجياً. من خلال مجموعة من الأدوات القوية، يتيح اكتشاف ا...
يعمل خادم Apollo MCP كجسر بين المساعدين الذكاء الاصطناعي وواجهات برمجة التطبيقات GraphQL، حيث يعرض عمليات GraphQL كأدوات MCP. يعزز سير عمل المطورين من خلال تمكي...
اربط FlowHunt ومساعدي الذكاء الاصطناعي بمشاكل البرمجة، وملفات المستخدمين، والتحديات اليومية، وبيانات المسابقات في LeetCode عبر خادم LeetCode MCP. سهّل ممارسة ال...