Back to MCP Servers
mcp-server236

خادم كيكاد MCP

خادم بروتوكول السياق النموذجي (MCP) الذي يربط المساعدات الذكية مثل كلود مع كيكاد، مما يتيح التحكم والتحكم الآلي لسير عمل تصميم لوحات الدوائر المطبوعة باستخدام اللغة الطبيعية.

نظرة عامة

KiCad MCP Server هو تطبيق مفتوح المصدر لبروتوكول سياق النموذج (MCP) الذي يسمح لنماذج اللغة الكبيرة (LLMs) مثل Claude من Anthropic بالتفاعل مباشرة مع KiCad، أداة التصميم الإلكتروني المساعد (EDA) مفتوحة المصدر الشهيرة لتصميم لوحات الدوائر المطبوعة (PCB).

بني على مواصفات MCP، يكشف عن قدرات KiCad — بما في ذلك إدارة المشروع، وتحليل المخططات، وعمليات التخطيط، وفحص قواعد التصميم (DRC)، ووظائف التصدير — من خلال واجهة موحدة وآمنة. هذا يمكّن المهندسين والمصممين من التحكم في سير عمل PCB المعقدة باستخدام اللغة الطبيعية بدلاً من التفاعلات اليدوية عبر واجهة المستخدم الرسومية أو البرمجة النصية.

الميزات

  • التحكم في PCB باللغة الطبيعية: إرشاد الذكاء الاصطناعي لفتح المشاريع، وتعديل المخططات، وتوجيه المسارات، أو توليد المخرجات عبر أوامر محادثة.
  • الوصول للمشروع في الوقت الفعلي: قراءة وتعديل حالة المشروع الحالية، بما في ذلك الشبكات، والمكونات، وتخطيطات اللوحة.
  • فحص قواعد التصميم (DRC): تشغيل DRC آلي وتلقي تقارير مفصلة عن المخالفات.
  • تحليل المخططات والتخطيط: استخراج قوائم الشبكات، وتحليل الاتصال، وتصور اللوحات، واستكشاف أخطاء التصميمات.
  • سير عمل الأتمتة: توليد قوائم المواد (BOM)، تصدير ملفات Gerber، تنفيذ محاكاة، أو التكرار على التصميمات بشكل تدريجي بتوجيه من الذكاء الاصطناعي.
  • دعم منصات متعددة: يعمل على Windows، وmacOS، وLinux مع KiCad 9.x وعملاء MCP المتوافقين (Claude Desktop، VS Code مع Cline، إلخ).
  • مخططات الأدوات الآمنة: يلتزم بمعايير MCP للوصول الآمن والخاضع للرقابة إلى واجهة برمجة Python النصية لـ KiCad.

حالات الاستخدام

  • تصميم PCB بمساعدة الذكاء الاصطناعي: دع Claude يقترح مواقع المكونات، ويحسن التوجيه، أو يصلح أخطاء DRC في الوقت الفعلي.
  • النماذج الأولية السريعة: أتمتة المهام المتكررة مثل تعيين البصمة، وتوليد قائمة الشبكات، أو تصدير ملفات التصنيع.
  • مراجعة التصميم والتحقق منه: جعل الذكاء الاصطناعي يحلل المخططات بحثاً عن أخطاء، ويفحص قابلية التصنيع، أو يتحقق من مطابقة المواصفات.
  • التعليم والتعلّم: يمكن للمستخدمين الجدد استعلام الذكاء الاصطناعي للحصول على إرشادات خطوة بخطوة أثناء العمل داخل KiCad.
  • تنسيق أدوات متعددة: الجمع مع خوادم MCP أخرى لخطوط تطوير الأجهزة من البداية إلى النهاية.

بدء الاستخدام

  1. قم بتثبيت KiCad (يُوصى بالإصدار 9.x).
  2. قم بإعداد خادم MCP عبر pip (للإصدارات البايثون) أو npm/استنساخ المستودع.
  3. قم بتكوين عميل MCP الخاص بك (مثل الإضافة إلى server.json في Claude Desktop أو ما يعادله).
  4. ابدأ بالدردشة مع ذكائك الاصطناعي حول مشروع KiCad الخاص بك!

توجد تطبيقات مجتمعية متعددة (مثل lamaalrajih/kicad-mcp، bunnyf/pcb-mcp)، تقدم اختلافات في اللغة (بايثون/تايب سكريبت) وتركيز الميزات.

التوافق

  • عملاء MCP: Claude Desktop، Cline (VS Code)، وأي مضيف متوافق مع MCP.
  • إصدار KiCad: تم الاختبار بشكل أساسي مع KiCad 9.x وواجهة البرمجة النصية بلغة Python الخاصة به.
  • الترخيص: عادةً MIT أو شروط مفتوحة المصدر مشابهة (تحقق من المستودع المحدد).

يمثل هذه الأداة خطوة كبيرة نحو تصميم إلكترونيات أصلي للذكاء الاصطناعي، مما يقلل الجهد اليدوي ويسرع دورات التطوير للأجهزة.

Tags

كيكادmcpتصميم-لوحات-دوائر-مطبوعةمساعدة-ذكية-اصطناعيةedaكلودبروتوكول-السياق-النموذجيالكترونياتأتمتة

Related Entries

Keep exploring similar tools and resources in this category.

Browse MCP Servers
TinyFish logo

TinyFish

MCP Servers

TinyFish يوفر أدوات أتمتة الويب، والبحث على الإنترنت، واستخراج المحتوى، وأدوات الجلسات النائية للمتصفح لمساعدي الذكاء الاصطناعي المتوافقين مع بروتوكول MCP. يستخدم خادم MCP المستضاف OAuth 2.1، بينما يدعم وكيل @tiny-fish/mcp المحلي الاختياري التحقق من مفتاح API للإعدادات المحلية فقط، والتكامل المستمر (CI)، والإعدادات غير المرئية.

Crunchbase MCP logo

Crunchbase MCP

MCP Servers

Crunchbase MCP is Crunchbase's official first-party remote MCP server for live company, funding, investor, people, acquisition, and predictive private-market intelligence. Interactive access uses a Crunchbase account with an assigned MCP seat and OAuth 2.1 authentication.

viewmax mcp logo

viewmax mcp

MCP Servers

ViewMax MCP is a hosted Streamable HTTP MCP server for generating AI video, images, music, speech, and sound effects, with tools for model discovery, task polling, and credit checks. Official setup is documented for Claude Web/Desktop, Claude Code, Cursor, Codex, and SDK clients.

TinyFish logo

TinyFish

MCP Servers

TinyFish exposes web automation, web search, content extraction, and remote browser-session tools to MCP-compatible AI assistants. The hosted MCP server uses OAuth 2.1, while an optional local @tiny-fish/mcp proxy supports API-key authentication for local-only, CI, and headless setups.

openaiDeveloperDocs logo

openaiDeveloperDocs

MCP Servers

OpenAI Developer Docs MCP is an OpenAI-hosted, read-only server that lets MCP clients search and fetch documentation from developers.openai.com, platform.openai.com, and learn.chatgpt.com. It uses a public streamable HTTP endpoint and does not call the OpenAI API on the user's behalf.

FetchSandbox logo

FetchSandbox

MCP Servers

FetchSandbox is a stdio MCP server and hosted API-sandbox service that lets AI coding agents import OpenAPI 3.x specifications, discover runnable workflows, and execute stateful integration tests without using production API credentials. It is designed for validating request flows, lifecycle state, webhooks, retries, and shareable run traces from MCP-compatible development tools.