Home / Glossary / بروتوكول سياق النموذج (MCP)
بروتوكول سياق النموذج (MCP)
بروتوكول سياق النموذج (MCP) هو معيار مفتوح أنشأته Anthropic يوفر طريقة شاملة لربط نماذج الذكاء الاصطناعي بالأدوات الخارجية ومصادر البيانات وواجهات برمجة التطبيقات. يعمل كواجهة موحّدة — مثل USB للذكاء الاصطناعي — بحيث تعمل أي أداة متوافقة مع MCP مع أي وكيل ذكاء اصطناعي متوافق مع MCP.
لماذا وُجد MCP
قبل MCP، كانت كل أداة ذكاء اصطناعي تبني تكاملاتها المخصصة الخاصة بها لقواعد البيانات وواجهات برمجة التطبيقات والخدمات الخارجية. كان هذا يعني عملاً مكرراً عبر الأدوات وارتباطاً بمزود معين للمستخدمين. يحل MCP هذه المشكلة بتعريف بروتوكول قياسي: يبني صانعو الأدوات خادم MCP واحداً، ويعمل مع كل وكيل ذكاء اصطناعي يدعم MCP — Claude Code وCursor وWindsurf وغيرها.
كيف يعمل MCP
يستخدم MCP بنية عميل-خادم. يتصل وكيل الذكاء الاصطناعي (العميل) بخوادم MCP التي تعرض الأدوات والموارد والمطالبات. عندما يحتاج الوكيل إلى الاستعلام عن قاعدة بيانات، أو البحث في التوثيق، أو استدعاء واجهة برمجة تطبيقات، يرسل طلباً موحداً إلى خادم MCP المناسب. يتولى الخادم التفاعل الفعلي ويُعيد نتائج منظمة يمكن للوكيل الاستدلال بها.
// Example: MCP server configuration in Claude Code
// ~/.claude/settings.json
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_TOKEN": "ghp_..." }
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres"],
"env": { "DATABASE_URL": "postgresql://..." }
}
}
}تتوفر خوادم MCP لـ GitHub وPostgreSQL وSlack وGoogle Drive وأنظمة الملفات وعشرات الخدمات الأخرى. تحقق من سجل خوادم MCP للحصول على قائمة كاملة بالتكاملات التي بنتها المجتمع.
ما الغرض من استخدام بروتوكول سياق النموذج؟+
ما أدوات الذكاء الاصطناعي التي تدعم MCP؟+
هل MCP مخصص للبرمجة فقط؟+
كيف أنشئ خادم MCP مخصصاً؟+
Related terms
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →