{"repo":"lamaalrajih/kicad-mcp","free":true,"listed":false,"github":"https://github.com/lamaalrajih/kicad-mcp","clone":"git clone https://github.com/lamaalrajih/kicad-mcp.git","description":"Model Context Protocol server for KiCad on Mac, Windows, and Linux","language":"Python","stars":494,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"KiCad MCP Server This guide will help you set up a Model Context Protocol (MCP) server for KiCad. While the examples in this guide often reference Claude Desktop, the server is compatible with any MCP-compliant client . You can use it with Claude Desktop, your own custom MCP clients, or any other application that implements the Model Context Protocol. Table of Contents - Prerequisites - Installation Steps - Understanding MCP Components - Feature Highlights - Natural Language Interaction - Documentation - Configuration - Development Guide - Troubleshooting - Contributing - Future Development Ideas - License Prerequisites - macOS, Windows, or Linux - Python 3.10 or higher - KiCad 9.0 or higher - uv 0.8.0 or higher - Claude Desktop (or another MCP client) Installation Steps 1. Set Up Your Python Environment First, let's install dependencies and set up our environment: 2. Configure Your Environment Create a .env file to customize where the server looks for your KiCad projects: In the .env file, add your custom project directories: 3. Run the Server Once the environment is set up, you can run the server: 4. Configure an MCP Client Now, let's configure Claude Desktop to use our MCP server: 1. Create or edit the Claude Desktop configuration file: 2. Add the KiCad MCP server to the configuration: Replace /ABSOLUTE/PATH/TO/YOUR/PROJECT/kicad-mcp with the actual path to your project directory. 5. Restart Your MCP Client Close and reopen your MCP client to load the new configuration. Un","default_branch":null,"files":null,"tree":[],"storefront":"/r/lamaalrajih","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lamaalrajih/kicad-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}