يشرح هذا الدليل كيفية استخدام ClickHouse MCP server مع Ollama.
1
ثبّت Ollama
Ollama عبارة عن مكتبة لتشغيل نماذج اللغة الكبيرة (LLMs) على جهازك الخاص. وهي توفّر مجموعة واسعة من النماذج كما أنها سهلة الاستخدام.يمكنك تنزيل Ollama لنظام Mac أو Windows أو Linux من صفحة التنزيل.بمجرد تشغيل Ollama، سيُشغِّل خادمًا محليًا في الخلفية يمكنك استخدامه لتشغيل النماذج. كما يمكنك تشغيل الخادم يدويًا باستخدامollama serve.بعد التثبيت، يمكنك تنزيل نموذج إلى جهازك كما يلي:لن تعمل مع خوادم MCP إلا النماذج التي تدعم الأدوات.
2
تثبيت MCPHost
حتى وقت كتابة هذا النص (يوليو 2025)، لا تتوفر وظيفة مدمجة لاستخدام Ollama مع خوادم MCP. ومع ذلك، يمكننا استخدام MCPHost لتشغيل نماذج Ollama مع خوادم MCP.MCPHost هو تطبيق مكتوب بلغة Go، لذا ستحتاج إلى التأكد من تثبيت Go على جهازك. بعد ذلك، يمكنك تثبيت MCPHost بتشغيل الأمر التالي:~/go/bin، لذا نحتاج إلى التأكد من أن هذا المجلد مُضاف إلى مسار PATH لدينا.3
إعداد ClickHouse MCP server
يمكننا إعداد خوادم MCP باستخدام MCPHost في ملفات YAML أو JSON. سيبحث MCPHost عن ملفات التهيئة في دليلك الرئيسي بالترتيب التالي:.mcphost.ymlأو.mcphost.json(مفضّل).mcp.ymlأو.mcp.json(للتوافق مع الإصدارات السابقة)
~/.mcphost.json:type.
ويُستخدم هذا النوع للإشارة إلى نوع النقل الذي يستخدمه خادم MCP.local→ نقل stdioremote→ نقل متدفقbuiltin→ نقل ضمن العملية
من الناحية النظرية، يُفترض أن تتمكن من تحديد هذه المتغيرات تحت المفتاح
environment في ملف تهيئة MCP، لكننا وجدنا أن ذلك لا ينجح.4
تشغيل MCPHost
بمجرد تكوين ClickHouse MCP server، يمكنك تشغيل MCPHost بتنفيذ الأمر التالي:/servers لعرض خوادم MCP:/tools لعرض الأدوات المتاحة: