
خادم مخطط OpenAPI MCP
يتيح خادم مخطط OpenAPI MCP مواصفات OpenAPI لنماذج اللغة الكبيرة، مما يمكّن من استكشاف واجهات البرمجة، والبحث في المخططات، وتوليد الشيفرات، ومراجعة الأمان من خلا...
جسر الفجوة بين وكلاء الذكاء الاصطناعي ومواصفات OpenAPI مع خادم OpenAPI MCP — لإتاحة اكتشاف الواجهات البرمجية، التوثيق، ودعم توليد الشيفرة البرمجية في سير عملك.
خادم OpenAPI MCP هو خادم بروتوكول سياق النماذج (MCP) صُمم لربط مساعدي الذكاء الاصطناعي (مثل Claude وCursor) بقدرة البحث واستكشاف مواصفات OpenAPI عبر oapis.org. من خلال عمله كجسر، يمكّن النماذج من فهم شامل للواجهات البرمجية المعقدة باستخدام لغة بسيطة. يتبع الخادم عملية من ثلاث خطوات: تحديد مواصفة OpenAPI المطلوبة، تلخيصها بلغة يسهل فهمها، وتفصيل نقاط النهاية وطريقة استخدامها. وعلى الرغم من أنه لا ينفذ نقاط النهاية مباشرة (بسبب قيود المصادقة)، إلا أنه يتفوق في تقديم ملخصات عن الواجهات البرمجية، وتسهيل توليد الشيفرات، ودعم سير عمل التطوير حيث يكون فهم وتوثيق بنية الواجهة البرمجية أمرًا أساسيًا.
mcpServers
باستخدام المقطع البرمجي (JSON) المقدم.مثال للإعداد:
{
"mcpServers": {
"openapi-mcp": {
"command": "npx",
"args": ["@janwilmake/openapi-mcp-server@latest"],
"env": {
"OAS_API_KEY": "${OAS_API_KEY}"
}
}
}
}
ملاحظة: قم بتأمين مفاتيح الواجهة البرمجية باستخدام متغيرات البيئة كما هو موضح أعلاه.
مثال للإعداد:
{
"mcpServers": {
"openapi-mcp": {
"command": "npx",
"args": ["@janwilmake/openapi-mcp-server@latest"],
"env": {
"OAS_API_KEY": "${OAS_API_KEY}"
}
}
}
}
mcpServers
.مثال للإعداد:
{
"mcpServers": {
"openapi-mcp": {
"command": "npx",
"args": ["@janwilmake/openapi-mcp-server@latest"],
"env": {
"OAS_API_KEY": "${OAS_API_KEY}"
}
}
}
}
مثال للإعداد:
{
"mcpServers": {
"openapi-mcp": {
"command": "npx",
"args": ["@janwilmake/openapi-mcp-server@latest"],
"env": {
"OAS_API_KEY": "${OAS_API_KEY}"
}
}
}
}
تأمين مفاتيح الواجهة البرمجية:
قم بتخزين المفاتيح الحساسة في متغيرات البيئة وارجع إليها في إعداداتك كما هو موضح في خاصية env
.
استخدام MCP في FlowHunt
لدمج خوادم MCP في سير عمل FlowHunt الخاص بك، ابدأ بإضافة مكون MCP إلى التدفق وربطه بوكيل الذكاء الاصطناعي الخاص بك:
انقر على مكون MCP لفتح لوحة الإعدادات. في قسم إعدادات MCP للنظام، أدخل تفاصيل خادم MCP الخاص بك باستخدام هذا التنسيق (JSON):
{
"openapi-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
بعد الإعداد، سيتمكن وكيل الذكاء الاصطناعي من استخدام هذا MCP كأداة مع كل وظائفه وإمكاناته. تذكر تغيير “openapi-mcp” إلى اسم خادم MCP الفعلي الخاص بك واستبدال عنوان URL بعنوان خادم MCP الخاص بك.
القسم | التوفر | التفاصيل / الملاحظات |
---|---|---|
النظرة العامة | ✅ | |
قائمة التعليمات | ✅ | |
قائمة الموارد | ✅ | |
قائمة الأدوات | ✅ | لا يوجد تنفيذ لنقاط النهاية، سياق/استكشاف فقط |
تأمين المفاتيح | ✅ | يستخدم متغيرات البيئة في الإعداد |
دعم العينة (أقل أهمية في التقييم) | ⛔ | لم يتم ذكره |
يعد خادم OpenAPI MCP خادم MCP مركّز وفعّال في توفير السياق وأدوات الاستكشاف لمواصفات OpenAPI. عدم وجود تنفيذ لنقاط النهاية يعتبر قيدًا لبعض الاستخدامات المتقدمة، ودعم العينة/الجذور غير موثق. ومع ذلك، فإن تعليمات الإعداد الواضحة وقاعدة الشيفرة القوية والاستخدام النشط في المجتمع يجعلونه خيارًا قويًا للمطورين الذين يحتاجون لسياق الواجهة البرمجية ودعم توليد الشيفرة.
يوجد ترخيص LICENSE | ✅ (MIT) |
---|---|
يوجد أداة واحدة على الأقل | ✅ (أدوات سياق) |
عدد الـ Forks | 76 |
عدد النجوم | 691 |
خادم OpenAPI MCP هو خادم بروتوكول سياق النماذج يتيح لوكلاء الذكاء الاصطناعي والمطورين استكشاف وتلخيص وفهم مواصفات OpenAPI عبر oapis.org. يوفر سياقًا ومعلومات عن نقاط النهاية للواجهات البرمجية، لكنه لا ينفذ نقاط النهاية مباشرةً.
يمكنك توليد توثيق تلقائي للواجهات البرمجية، والمساعدة في توليد الشيفرة البرمجية، واستكشاف نقاط النهاية المتاحة، وتوفير سياق للواجهات البرمجية لنماذج اللغة الكبيرة، وتعريف أعضاء الفريق الجدد بملخصات عن الواجهات البرمجية.
لا، لا ينفذ نقاط النهاية بسبب اعتبارات المصادقة والأمان. يركز على الاستكشاف، والسياق، والتوثيق.
نعم، فهو متوافق مع FlowHunt وClaude وCursor وCline وأدوات أخرى تدعم خوادم MCP، مما يتيح توصيل السياق بسلاسة لوكلاء الذكاء الاصطناعي.
استخدم دائمًا متغيرات البيئة لتخزين المفاتيح الحساسة، وارجع إليها في الإعدادات ضمن خاصية 'env' كما هو موضح في تعليمات الإعداد.
عزّز سير عمل الذكاء الاصطناعي لديك بسياق متقدم للواجهات البرمجية، وتوثيق تلقائي، وتكامل سلس مع FlowHunt ووكلاء الذكاء الاصطناعي الشائعين.
يتيح خادم مخطط OpenAPI MCP مواصفات OpenAPI لنماذج اللغة الكبيرة، مما يمكّن من استكشاف واجهات البرمجة، والبحث في المخططات، وتوليد الشيفرات، ومراجعة الأمان من خلا...
قم بتوصيل المساعدين الذكيين مثل Claude بأي واجهة برمجة تطبيقات (API) تحتوي على مواصفة OpenAPI (Swagger). يتيح خادم MCP لأي OpenAPI اكتشاف نقاط النهاية بشكل دلال...
يعمل خادم OpenRPC MCP كجسر بين المساعدين الذكاء الاصطناعي والأنظمة التي تدعم JSON-RPC باستخدام مواصفة OpenRPC، مما يمكّن التكامل البرمجي الديناميكي مع واجهات بر...