إعداد البيئة
لبناء خادم MCP، نحتاج إلى مكدس تطوير حديث. سنستخدم TypeScript و Node.js نظراً لما يوفره من أمان قوي للأنواع (type safety).
المتطلبات الأساسية
- Node.js (إصدار 18 أو أعلى)
- npm أو yarn
- محرر أكواد (نوصي بـ VS Code)
- MCP Host (مثل Claude Desktop أو MCP Inspector)
تهيئة المشروع
bash mkdir my-mcp-server cd my-mcp-server npm init -y npm install @modelcontextprotocol/sdk zod npm install -D typescript @types/node npx tsc --init
مهمة: قم بتهيئة المجلد الخاص بك وتأكد من قدرتك على تشغيل tsc --version.