Commit Graph

  • d8568fff12 Merge pull request #50 from pasrom/fix/mcp-server-bugs mixelpixx 2026-03-02 08:09:57 -05:00
  • 688bebdf0c Merge pull request #51 from Kletternaut/fix/remove-invalid-comments-in-templates mixelpixx 2026-03-02 08:09:31 -05:00
  • 53014b9733 fix: remove invalid ;; comments from template_with_symbols_expanded.kicad_sch Tom 2026-03-01 21:12:51 +01:00
  • 2dd9de6a52 style: apply black formatting to changed files Roman PASSLER 2026-03-01 19:15:32 +01:00
  • 61356d42cb fix(schematic): rewrite component lookup to handle single-line files Roman PASSLER 2026-03-01 18:43:20 +01:00
  • a018575bbc fix(mounting-hole): generate unique references MH1, MH2, etc. Roman PASSLER 2026-03-01 18:41:39 +01:00
  • 4e70342eae fix(drc): extract violation coordinates from kicad-cli JSON items Roman PASSLER 2026-03-01 18:40:45 +01:00
  • ec1939bef4 fix(copper-pour): add outline parameter and fallback to board outline Roman PASSLER 2026-03-01 18:40:24 +01:00
  • 246050001a fix(nets): use GetNetClassName() instead of GetClassName() on NETINFO_ITEM Roman PASSLER 2026-03-01 18:37:55 +01:00
  • c7d6d0126f fix(bom): use GetUniStringLibId() instead of str() for footprint in BOM export Roman PASSLER 2026-03-01 18:37:35 +01:00
  • 820097a570 docs: update CHANGELOG for v2.2.2-alpha (PR #49) Tom 2026-03-01 17:40:40 +01:00
  • e348ed1811 Merge pull request #49 from Kletternaut/feat/footprint-symbol-tools mixelpixx 2026-03-01 10:47:15 -05:00
  • 16f795c214 chore: update .gitignore - add KiCAD backup file patterns Tom 2026-03-01 15:24:24 +01:00
  • d9c296f586 fix: restore KiCAD 9 format version in templates (regression from upstream 2b38796) Tom 2026-03-01 15:05:36 +01:00
  • f0d738fff1 feat: add route_pad_to_pad tool Tom 2026-03-01 14:52:45 +01:00
  • b33d6e22fd fix: project-local library resolution + copy_routing_pattern geometric fallback + TypeScript tool Tom 2026-03-01 14:42:22 +01:00
  • 2b38796409 fix: Update schematic format to KiCAD 9 and fix invalid UUIDs (#37) KiCAD MCP Bot 2026-03-01 07:56:32 -05:00
  • b98c94be42 docs: Update macOS installation, JLCPCB database size, and part counts (#45, #43) KiCAD MCP Bot 2026-02-27 21:33:33 -05:00
  • 00e72f49b1 Update print statement from 'Hello' to 'Goodbye' mixelpixx 2026-03-01 07:43:38 -05:00
  • 7a7f8524ec Update print statement from 'Hello' to 'Goodbye' mixelpixx 2026-03-01 07:42:53 -05:00
  • b9af05e125 Merge pull request #48 from Kletternaut/feat/footprint-symbol-tools mixelpixx 2026-02-28 20:27:07 -05:00
  • 914c4fa1e3 feat: add footprint + symbol creator tools Tom 2026-02-28 22:42:27 +01:00
  • 66066005d0 Merge pull request #1 from Kletternaut/fix/template-kicad9-format Tom 2026-02-28 15:32:41 +01:00
  • b1eb570183 fix: footprint param ignored, delete duplicates, add edit_schematic_component Tom 2026-02-28 15:21:07 +01:00
  • ce78fb4111 fix: update templates to KiCAD 9 format + remove corrupt _TEMPLATE_ blocks Tom 2026-02-28 14:40:32 +01:00
  • 9dbabeb0a5 Merge pull request #44 from Kletternaut/feat/routing-component-tools-and-bugfixes mixelpixx 2026-02-28 07:58:05 -05:00
  • 1ba86f7769 feat: datasheet tools + fix missing delete_schematic_component Tom 2026-02-28 13:48:35 +01:00
  • 76503b144c fix: generate_netlist schematic_path, PinLocator cache, server.ts Python detection Tom 2026-02-28 01:23:36 +01:00
  • 2945b52eae feat: Add missing routing/component tools and fix SWIG/UUID bugs Tom 2026-02-27 17:49:04 +01:00
  • b5a1483fc2 docs: Update KNOWN_ISSUES.md - schematic support now fully working KiCAD MCP Bot 2026-02-26 11:02:33 -05:00
  • a69d288251 fix: Rewrite DynamicSymbolLoader to prevent schematic file corruption (#40) FlowSync0 2026-02-26 17:02:10 +01:00
  • e4fa774eda fix: Phase 2 - DRC API fix and JLCPCB documentation restructure (#33, #34, #43) KiCAD MCP Bot 2026-02-26 10:11:55 -05:00
  • b4d114ac74 fix: Address critical Windows compatibility and JLCPCB issues (#36, #37, #35) KiCAD MCP Bot 2026-02-26 10:03:20 -05:00
  • b9bd401b11 feat: Add routing replication commands for Issue #30 Phase 2 KiCAD MCP Bot 2026-01-19 19:24:59 -05:00
  • 04db774a2b feat: Address multiple open issues (#32, #30, #26, #19) KiCAD MCP Bot 2026-01-19 19:17:35 -05:00
  • d2723bc292 fix: Resolve Python executable validation failure on Linux (Issue #29) KiCAD MCP Bot 2026-01-10 22:23:54 -05:00
  • aa18486359 fix: Replace SetFootprintName with SetFPID for KiCAD 9.x compatibility KiCAD MCP Bot 2026-01-10 11:43:54 -05:00
  • 6fffb39bc7 docs: Document Phase 2 power net and wire connectivity completion KiCAD MCP Bot 2026-01-10 11:14:18 -05:00
  • a5a542b1e9 feat: Implement wire graph analysis for net connectivity (Phase 2) KiCAD MCP Bot 2026-01-10 10:52:20 -05:00
  • b77f0081d6 fix: Resolve template mapping bug in dynamic symbol loading KiCAD MCP Bot 2026-01-10 10:49:08 -05:00
  • c67f400383 feat: Update connect_to_net to use WireManager (Phase 2) KiCAD MCP Bot 2026-01-10 10:40:56 -05:00
  • d396ccd61f docs: Update README and CHANGELOG with wiring implementation KiCAD MCP Bot 2026-01-10 10:39:07 -05:00
  • 16703e28f9 feat: Integrate WireManager and PinLocator into MCP interface handlers KiCAD MCP Bot 2026-01-10 10:35:16 -05:00
  • 203572cd1a docs: Create comprehensive schematic wiring implementation plan KiCAD MCP Bot 2026-01-10 10:24:25 -05:00
  • 60d19e5235 docs: Update README with dynamic symbol loading breakthrough KiCAD MCP Bot 2026-01-10 10:20:44 -05:00
  • 148f3ef401 docs: Update dynamic loading status - Phase C COMPLETE! KiCAD MCP Bot 2026-01-10 10:16:47 -05:00
  • 1d9e92a165 feat: Complete MCP integration for dynamic symbol loading! 🎉 KiCAD MCP Bot 2026-01-10 10:16:07 -05:00
  • 62d97f1fa6 feat: Dynamic symbol loading - CORE FUNCTIONALITY WORKING! 🎉 KiCAD MCP Bot 2026-01-10 10:10:57 -05:00
  • 0540a5d0f4 fix: Issue #27 - list_library_symbols now returns proper error for missing libraries KiCAD MCP Bot 2026-01-10 10:06:16 -05:00
  • 4a543313eb feat: Expand schematic component support from 3 to 13 types + plan dynamic loading KiCAD MCP Bot 2026-01-10 09:54:51 -05:00
  • 81a24a9e4f docs: Update README with Phase 1 schematic workflow fix details KiCAD MCP Bot 2026-01-10 09:18:01 -05:00
  • 994965e041 feat: Complete Phase 1 & 2 - Schematic workflow fix and JLCPCB integration KiCAD MCP Bot 2026-01-10 09:04:46 -05:00
  • d5402e134a Update print statement from 'Hello' to 'Goodbye' mixelpixx 2026-01-05 08:20:51 -05:00
  • ada9689abc Update print statement from 'Hello' to 'Goodbye' mixelpixx 2026-01-04 14:54:52 -05:00
  • 07b3ef2d6d Update print statement from 'Hello' to 'Goodbye' mixelpixx 2025-12-31 11:23:08 -05:00
  • 55a0279dce docs: Update README with comprehensive JLCPCB integration documentation KiCAD MCP Bot 2025-12-31 11:17:08 -05:00
  • b257778bc9 docs: Add attribution for local symbol library search to @l3wi KiCAD MCP Bot 2025-12-31 11:11:54 -05:00
  • 4c6514eb6b feat: Add complete JLCPCB API integration with dual-mode support KiCAD MCP Bot 2025-12-31 11:04:08 -05:00
  • 0227dd48d2 feat: Add local symbol library search and 3rd party library support (#25) Lewis Freiberg 2025-12-31 16:57:10 +01:00
  • 8a1cb46b39 fix: Add macOS support for KiCad bundled Python detection KiCAD MCP Bot 2025-12-28 11:35:59 -05:00
  • 834d05130c fix: Replace Windows tasklist with Toolhelp32 API for reliable process detection (#21) jbjardine 2025-12-28 17:29:09 +01:00
  • c65600049e feat: Implement intelligent tool router pattern (Phase 1) KiCAD MCP Bot 2025-12-28 11:06:55 -05:00
  • c6e896c837 Delete REBUILD_STATUS.md mixelpixx 2025-12-09 00:32:33 -05:00
  • 119f1dfc16 feat: Extend IPC backend with 21 commands and hybrid footprint placement KiCAD MCP Bot 2025-12-03 08:48:37 -05:00
  • 03d7de980a Merge pull request #17 from fariouche/main mixelpixx 2025-12-03 08:11:17 -05:00
  • e3f66a6321 cleanup fariouche 2025-12-02 21:30:41 +01:00
  • 946203146d reverted temporary test code fariouche 2025-12-02 21:29:07 +01:00
  • 1e557d5d84 fixed create_schematics timeout fariouche 2025-12-02 21:26:13 +01:00
  • c91cd45006 fixed interface parameter name projectName fariouche 2025-12-02 21:25:45 +01:00
  • 8bc73ed408 Delete tsconfig-json.json mixelpixx 2025-11-30 14:41:55 -05:00
  • 050ca8db62 Revise README for version 2.1.0-alpha mixelpixx 2025-11-30 14:39:25 -05:00
  • 319473b1d8 feat: Implement IPC backend for real-time UI synchronization KiCAD MCP Bot 2025-11-30 14:33:27 -05:00
  • dd12d21f46 feat: Enhance schematic functionality with pin-to-pin connections and netlist generation KiCAD MCP Bot 2025-11-29 10:29:02 -05:00
  • 34ccdb8822 fix: Register schematic and library tools in MCP server KiCAD MCP Bot 2025-11-29 10:17:55 -05:00
  • 8a1fb3d5c3 Merge branch 'main' of https://github.com/mixelpixx/KiCAD-MCP-Server KiCAD MCP Bot 2025-11-29 10:02:26 -05:00
  • 6b83d47226 Merge pull request #13 from sid115/include-userprofile-in-setup-script mixelpixx 2025-11-29 09:59:16 -05:00
  • 19b30088f6 Added USERPROFILE to possible KiCad paths in Windows setup script Joshua Reichmann 2025-11-28 15:17:33 +01:00
  • ac8563758a Merge pull request #10 from gwall-ceres/main mixelpixx 2025-11-18 18:22:46 -05:00
  • 70c0be6fd0 Fix MCP protocol compliance and Windows compatibility ByteBard 2025-11-18 17:29:21 -05:00
  • bb1c7a0883 Fix BOM export for KiCAD 9.0 - GetFootprintName() API change ByteBard 2025-11-17 16:44:00 -05:00
  • bc7de47053 Fix Gerber drill file export for KiCAD 9.0 ByteBard 2025-11-17 16:12:22 -05:00
  • afcfe842cf Fix KiCAD 9.0 API compatibility for board, export, and view commands ByteBard 2025-11-17 15:40:20 -05:00
  • 8c04038371 various fixes for kicad 9 ByteBard 2025-11-14 16:38:16 -05:00
  • f8238e6190 Add files via upload mixelpixx 2025-11-12 21:11:02 -05:00
  • 53e4bcace7 fix: Replace Unicode characters in setup-windows.ps1 with ASCII alternatives KiCAD MCP Bot 2025-11-12 21:08:32 -05:00
  • de0877b1a7 Update README to v2.1.0 with comprehensive documentation KiCAD MCP Bot 2025-11-05 21:57:02 -05:00
  • d23e90b847 feat: Implement comprehensive MCP capabilities with tool schemas and resources KiCAD MCP Bot 2025-11-05 21:50:33 -05:00
  • 1ca3e1b5db feat: Add JSON-RPC 2.0 MCP protocol support for Claude Desktop KiCAD MCP Bot 2025-11-05 21:27:41 -05:00
  • 5717a91a59 Add comprehensive Windows support and documentation KiCAD MCP Bot 2025-11-05 09:10:45 -05:00
  • 0354b70c68 Improve README clarity and remove duplicate test directory KiCAD MCP Bot 2025-11-01 19:52:45 -04:00
  • fd2f1b9c92 Remove venv folder from repository KiCAD MCP Bot 2025-11-01 19:34:56 -04:00
  • 89247fffe0 Update repository with project files and documentation KiCAD MCP Bot 2025-11-01 19:30:39 -04:00
  • e4c7119c51 feat: Week 1 complete - Linux support + IPC API prep KiCAD MCP Bot 2025-10-25 20:48:00 -04:00