منصوبے کے بارے میں
KiCad MCP Pro ایک اوپن سورس ماڈل کONTEXT پروٹوکول سرور ہے جو KiCad EDA ورک فلو کے لیے بنایا گیا ہے، جو کسی بھی MCP-مطابقت پذیر AI ایجنٹ کے لیے اسکیمیٹک ڈیزائن، PCB لے آؤٹ، توثیق، مینوفیکچرنگ کے لیے ڈیزائن چیک، اور مینوفیکچرنگ ایکسپورٹ کاموں کو خودکار کرنے کے لیے ٹولز، وسائل، اور پرامپٹس فراہم کرتا ہے۔
سرور ڈیفالٹ رسائی کو محدود کرنے کے لیے ترقی پسند انکشاف استعمال کرتا ہے: یہ ایک محدود ڈیفالٹ پروفائل سے شروع ہوتا ہے جس میں 24 صرف-پڑھنے والے جائزہ ٹولز شامل ہیں۔ اضافی پروفائلز کنٹرول شدہ صلاحیتیں کھولتے ہیں: بلڈ پروفائل کنٹرول شدہ ترمیمی کارروائیوں کو قابل بناتا ہے، ریلیز پروفائل انسانی-گیٹڈ ہینڈ آف کے ساتھ مینوفیکچرنگ موڈ کی حمایت کرتا ہے، اور ماہر/مکمل پروفائل اعلیٰ بھروسہ مند کلائنٹس کے لیے مخصوص ہے۔ ٹیلی میٹری اور ایرر رپورٹنگ ڈیفالٹ طور پر غیر فعال ہیں، اختیاری آپٹ-ان OpenTelemetry ترتیب دستیاب ہے۔
یہ پروجیکٹ خود کو ایک پیشہ ورانہ پہلے-مرحلے کے ڈیزائن اور جائزہ معاون کے طور پر واضح طور پر پیش کرتا ہے، نہ کہ خود مختار منظوری اتھارٹی کے طور پر۔ ERC اور DRC چیک براہ راست KiCad کے مقامی انجنوں پر چلتے ہیں؛ بلٹ ان سگنل انٹیگریٹی، پاور انٹیگریٹی، EMC، اور تھرمل تجزیہ ٹولز پہلے-آرڈر بند-فارم تخمینے ہیں جن کی عام 5-10% درستگی ہوتی ہے، جو تیز پہلے-مرحلے کے جائزے کے لیے ہیں نہ کہ 2D/3D فیلڈ سالورز، EM/FEA سمولیشن، یا رسمی انجینئرنگ منظوری کے متبادل کے طور پر۔ لائیو کمپوننٹ سورسنگ ڈیفالٹ طور پر عوامی JLCPCB کیٹلاگ استعمال کرتی ہے، جس میں Nexar، DigiKey، اور Mouser کے لیے انٹیگریشنز صرف اس وقت دستیاب ہیں جب صارفین درست API اسناد فراہم کریں۔ سرور دستاویزی KiCad پروگرامیٹک صلاحیت کی برابری 76.6% ایک کھلے، برقرار رکھے گئے برابری میٹرکس کے ذریعے ٹریک کرتا ہے جو حقیقی صلاحیت کے فرق کو ان KiCad خصوصیات سے الگ کرتا ہے جن کے لیے کوئی ہیڈ لیس API دستیاب نہیں ہے۔
تعیناتی کے اختیارات میں شائع شدہ PyPI اور npm پیکجز، ایک Tauri ڈیسک ٹاپ ایپلیکیشن شامل ہے جو خود بخود http://127.0.0.1:3334/ui پر ایک مقامی ویب ڈیش بورڈ شروع کرتی ہے، اور ایک CLI جس میں ابتداء، سسٹم ٹرے آپریشن، ڈیش بورڈ لانچ، اور سرور اسٹارٹ اپ کے لیے کمانڈز ہیں۔ معاون ٹرانسپورٹ پروٹوکولز میں stdio اور Streamable HTTP شامل ہیں، جس میں کنیکٹرز کے لیے ڈیفالٹ اسٹیٹ لیس آپریشن ہے جنہیں سیشن ہیڈرز کی ضرورت نہیں؛ پرانے کلائنٹ مطابقت کے لیے اختیاری اسٹیٹ فل HTTP موڈ اور لیگیسی SSE فال بیک دستیاب ہیں۔
ریپوزٹری میں Claude Code، Codex CLI، VS Code/GitHub Copilot، اور OpenCode کے لیے پہلے سے تعمیر شدہ MCP کنفیگریشن مثالیں شامل ہیں، ساتھ ہی بنیادی KiCad ورک فلو کے لیے مخصوص مہارت کی تعریفیں بھی شامل ہیں جن میں ڈیزائن جائزہ، PCB لے آؤٹ معائنہ اور روٹنگ، ERC/DRC عمل اور ٹرائیج، فیبریکیشن آؤٹ پٹ تیاری، اور اسکیمیٹک جائزہ شامل ہیں۔
یہ پروجیکٹ MIT لائسنس یافتہ ہے، جس میں ایک تولیدی سورس بوٹ اسٹریپ عمل ہے جو چیکسم-پنڈ مقامی ٹول چینز انسٹال کرتا ہے بغیر عالمی سسٹم ڈائریکٹریز میں ترمیم کیے۔ شراکت کی ضروریات میں لِنٹ، فارمیٹ، ٹائپ چیک، ٹیسٹ، بلڈ، اور سیکیورٹی گیٹس پاس کرنا شامل ہے۔ ایک عوامی دستاویزات سائٹ انسٹالیشن، کلائنٹ کنفیگریشن، ٹول حوالہ، اینڈ-ٹو-اینڈ ورک فلو، سیکیورٹی تھریٹ ماڈلنگ، اور ایرر ریکوری رہنمائی کا احاطہ کرتی ہے، اور محفوظ شدہ ریلیزز کو تعلیمی حوالہ کے لیے ایک مستقل Zenodo DOI تفویض کیا جاتا ہے۔
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.