عن المشروع

توفر هذه الحزمة أدوات لإدارة حسابات OAuth متعددة داخل خوادم MCP، مما يتيح تعاملاً متسقاً مع دورة حياة الحساب عبر مزودين مثل Google وMicrosoft. وهي تدعم وضعين للمصادقة: وضع loopback (متعدد الحسابات) الذي يوفر أدوات مثل account-switch وaccount-remove وaccount-list؛ ووضع stateless (DCR/bearer) المقتصر على account-me. تخزين الرموز قابل للتكوين عبر خلفيات مثل keyv-duckdb أو keyv-file. وتؤدي عملية التهيئة إلى إنشاء دليل .tokens/ وملف تكوين. تتضمن الحزمة تنقية السجلات لمنع تسريب الأسرار. تتطلب Node.js >= 22. توثيق API متاح على https://mcp-z.github.io/oauth.