استخدم Gheima مع الذكاء الاصطناعي

اربط Claude أو Cursor أو VS Code أو أي عميل MCP بحسابك، وقدّم التوثيق بصيغة Markdown لوكلاء البرمجة.

يعمل Gheima مع مساعدي الذكاء الاصطناعي ووكلاء البرمجة بثلاث طرق: خادم MCP مستضاف يتيح للمساعد الاطلاع على حسابك والتصرف فيه، وكل صفحة من التوثيق بصيغة Markdown، وواجهة أوامر صُممت مخرجاتها ‎--json‎ ورموز خروجها للسكربتات.

اربط مساعدًا (MCP)#

أضف https://gheima.ma/mcp كخادم MCP بعيد. في المرة الأولى يفتح متصفحك صفحة تسجيل دخول Gheima تختار فيها القراءة فقط أو القراءة والكتابة. يحصل المساعد على مفتاح API لهذا الاختيار فقط. يظهر المفتاح في الإعدادات ← مفاتيح API باسم MCP: <اسم التطبيق>، وإلغاؤه هناك يفصل المساعد.

Shell
claude mcp add --transport http gheima https://gheima.ma/mcp
Claude Code. في Claude على الويب أو الحاسوب: الإعدادات ← الموصلات ← إضافة موصل مخصص، ثم الصق الرابط.
JSON
{ "mcpServers": { "gheima": { "url": "https://gheima.ma/mcp" } } }
Cursor: ‎~/.cursor/mcp.json
JSON
{ "servers": { "gheima": { "type": "http", "url": "https://gheima.ma/mcp" } } }
VS Code: ‎.vscode/mcp.json

لا يمكن ربط مساعد إلا للمالك أو المسؤول، لأن الربط ينشئ مفتاح API.

شغّله محليًا#

يعمل الخادم نفسه على جهازك عبر stdio، بالمفتاح الذي حفظه gheima login. استخدمه إذا أردت أن يقرأ المساعد بيانات الاعتماد، وهو ما لا يفعله الخادم المستضاف أبدًا.

JSON
{ "mcpServers": { "gheima": { "command": "npx", "args": ["-y", "@gheima/mcp"] } } }

محليًا، تُرفض الأدوات التي تغيّر أي شيء ما لم تشغّل الخادم مع GHEIMA_MCP_ALLOW_WRITES=1. وتتطلب قراءة بيانات الاعتماد (كشف كلمة مرور قاعدة بيانات أو تنفيذ SQL) أيضًا GHEIMA_MCP_ALLOW_SECRETS=1 وتأكيدًا في كل استدعاء.

ما يستطيع المساعد فعله#

  • الاطلاع على الخدمات وعمليات النشر والسجلات والمقاييس، وشرح سبب فشل نشر.
  • نشر خدمة وإعادة تشغيلها وإيقافها مؤقتًا واستئنافها وتغيير حجمها.
  • عرض قواعد البيانات وأخذ لقطات وتصفح حاويات التخزين.
  • قراءة مهام cron وتشغيلها.
  • مراجعة الاستهلاك والفاتورة الحالية والنطاقات والتنبيهات وسجل التدقيق.
  • الوصول إلى كل عمليات API الأخرى عبر أداة عامة واحدة. يتطلب حذف أي شيء أو تدويره أو إعادة تعيينه تأكيدًا صريحًا.

يقدم الخادم أيضًا مطالبات جاهزة (لماذا فشل النشر؟، كيف حال خدمتي؟، كم سيكلف هذا الشهر؟) ويقدّم هذا التوثيق للمساعد، ليتحقق من طريقة عمل الشيء قبل أن يتصرف.

كل ما يفعله المساعد يُسجَّل في سجل التدقيق تحت واجهة MCP، لتميّز أفعاله عن أفعالك.

التوثيق للنماذج#

/llms.txt
فهرس بكل صفحات التوثيق مع ملخص من سطر واحد.
/llms-full.txt
كل صفحات التوثيق في ملف نصي واحد.
/docs/<page>.md
أي صفحة توثيق بصيغة Markdown. أضف ‎/fr‎ أو ‎/ar‎ قبل ‎/docs‎ للفرنسية أو العربية.
Accept: text/markdown
اطلب صفحة بهذا الترويس لتحصل على Markdown نفسه من رابطها المعتاد.
/api/v1/openapi.json
مواصفة OpenAPI 3.1 لواجهة REST.

أخبر وكيل البرمجة كيف تنشر#

يقرأ وكلاء البرمجة الملف AGENTS.md في جذر المستودع. يطبع الأمر gheima agents قسمًا قصيرًا عن Gheima لهذا الملف: الخدمة التي ينشر إليها هذا المجلد، وطريقة النشر وقراءة السجلات، ورموز الخروج. أضف ‎--write‎ لإلحاقه بالملف AGENTS.md. يُضاف مرة واحدة بين علامتين، فإعادة تشغيل الأمر تحدّث القسم فقط.

Shell
gheima link my-app
gheima agents --write
شغّله في المجلد المرتبط. يقرأ Claude Code الملف CLAUDE.md، فأضف إليه السطر ‎@AGENTS.md‎ لمشاركة الملف نفسه.

الاكتشاف للوكلاء#

/.well-known/mcp/server-card.json
كيفية الوصول إلى خادم MCP المستضاف.
/.well-known/oauth-protected-resource
أين يسجّل عميل MCP الدخول (RFC 9728).
/.well-known/api-catalog
روابط إلى مواصفة API وتوثيقها (RFC 9727).
/.well-known/agent-skills/index.json
مهارة تعلّم وكيل البرمجة النشر على Gheima.