-
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