عن المشروع

تعد MCP Python SDK مجموعة أدوات لتنفيذ بروتوكول Model Context Protocol، والذي يسمح للمطورين ببناء خوادم تعرض البيانات والوظائف لتطبيقات LLM بطريقة آمنة ومعيارية. تشمل القدرات الرئيسية ما يلي: - بناء خوادم MCP توفر الأدوات والموارد والمطالبات لأي مضيف MCP متوافق. - بناء عملاء MCP يمكنهم الاتصال بأي خادم MCP. - دعم وسائل نقل قياسية متعددة، بما في ذلك stdio و Streamable HTTP و Server-Sent Events (SSE). - تبسيط إنشاء الخوادم باستخدام تلميحات النوع (type hints) وسلاسل التوثيق (docstrings) في Python للتعامل تلقائياً مع JSON Schema والتحقق من صحة الطلبات. تتطلب حزمة SDK إصدار Python 3.10 أو أحدث، وتوفر أداة CLI اختيارية للتطوير وتشغيل وتثبيت خوادم MCP.