وثائق المطورين
استخدم فهرس Toolako العام. الأدوات الست الجاهزة هي ضغط الصور وتغيير الحجم والقص والتدوير والقلب والتحويل وإضافة العلامة المائية.
الأدوات الجاهزة
فهرس الأدوات والمخططات
يعرض الفهرس الأوصاف المحلية ومخططات JSON الصارمة للإدخال والخيارات والنتائج والتنسيقات والحدود ومتطلبات التنفيذ. تعمل كل عملية مدرجة في متصفح المستخدم؛ ولا تعالج خدمة الفهرس الصور.
مكان تشغيل الأدوات
يوفر الموقع العام وفهرس MCP المستضاف الوثائق والبيانات الوصفية فقط. تُعالج وحدات البكسل في متصفح جهاز المستخدم. لا يعمل وصول وكيل المتصفح إلا إذا سُمح للوكيل باستخدام علامة تبويب مساحة العمل النشطة. يشغّل رفيق MCP المحلي متصفحاً محلياً ويستخدم محرك المتصفح نفسه؛ ولا يستطيع عميل MCP سحابي فقط الوصول إلى ملفات جهاز المستخدم.
حدود المعالجة المجمعة
تقبل كل عملية صورة واحدة في الاستخدام العادي. تقبل أدوات الدفعات المنفصلة في MCP المحلي حتى 50 صورة لكل استيراد، بحد 20 ميغابايت للملف و100 ميغابايت إجمالاً للمدخلات (بما فيها الشعار المشترك الاختياري). الحد للصورة 16 ميغابكسل و8192 بكسل لكل جانب؛ والحد الإجمالي لمخرجات الدفعة المحتفظ بها 100 ميغابايت.
الخصوصية وتدفق البيانات
لا يقبل فهرس MCP المستضاف بايتات الصور أو بيانات Base64 أو المسارات المحلية أو عناوين الصور. تبقى المعالجة في المتصفح محلية. عند استخدام مزود ذكاء اصطناعي، قد تظهر له أسماء الملفات أو المسارات المختارة ومدخلات الأدوات والبيانات الوصفية الناتجة؛ ولا تُضمّن بكسلات الصور افتراضياً. يستخدم الاستيراد والتصدير عبر MCP المحلي المجلدات التي يحددها المستخدم.
إعداد MCP المحلي
ثبّت الرفيق المحلي للمشروع واضبط مجلدات الإدخال والإخراج المسموح بها في مضيف MCP. يستخدم stdio ويشغّل متصفحاً محلياً جديداً. راجع دليل الإعداد لمعرفة الأمر وإعداد المضيف.
- يتطلب Node.js 22.23.4. ثبّت الاعتماديات باستخدام
npm ci, وثبّت Chromium باستخدامnpx playwright install chromium. - ابنِ مشغّل المتصفح ورفيق MCP المحلي باستخدام الأوامر التالية:
npm run build:workbench,npm run build:runner,npm run build --workspace @local-image-tools/mcp-local. - عيّن
LOCAL_IMAGE_INPUT_ROOTSإلى قائمة مفصولة بمسارات مجلدات الإدخال المسموح بها، وLOCAL_IMAGE_OUTPUT_ROOTإلى مجلد الإخراج. اضبط مضيف MCP لتشغيل هذا الأمر عبر stdio:node /absolute/path/to/packages/mcp-local/dist/cli.js
