عن المشروع

يوفر خادم @mcp-z/mcp-outlook التكامل مع Outlook عبر بروتوكول MCP. وهو يتعامل مع مصادقة OAuth من خلال loopback (افتراضيًا)، ورمز الجهاز (device code) للبيئات التي تعمل بدون واجهة رسومية، و DCR لإعدادات HTTP المستضافة ذاتيًا. تشمل القدرات الأساسية البحث عن الرسائل، وقراءتها، وإرسالها، والرد عليها، وإدارة الفئات، وتصدير الرسائل إلى ملفات CSV. يعمل الخادم عبر وسائط نقل stdio أو HTTP مع توفر أمثلة تكوين لكليهما. يتطلب تسجيل تطبيق Azure AD بصلاحيات API محددة (مثل Mail.ReadWrite و Mail.Send و User.Read وغيرها). يتم التفاعل من خلال أوامر عميل MCP للوصول إلى أدوات مثل message-search و message-send و messages-export-csv. يستخدم تخزين الرموز (Tokens) مكتبة keyv-registry، مما يدعم الملفات والذاكرة وخلفيات أخرى عبر حزم المحولات (adapter packages). تغطي الوثائق المراجع الخاصة بـ API، وإعداد OAuth، وتكوين وسائط النقل.