Major documentation update bringing all docs current with the 122-tool, 16-category state of the project (previously frozen at v2.1.0-alpha/59 tools). New documentation (9 files): - FREEROUTING_GUIDE.md - autorouter setup, Docker/Podman, all 4 tools - SCHEMATIC_TOOLS_REFERENCE.md - all 27 schematic tools with parameters - ROUTING_TOOLS_REFERENCE.md - all 13 routing tools with examples - FOOTPRINT_SYMBOL_CREATOR_GUIDE.md - 8 creator tools with examples - SVG_IMPORT_GUIDE.md - SVG logo import tool - DATASHEET_TOOLS_GUIDE.md - datasheet enrichment tools - PCB_DESIGN_WORKFLOW.md - end-to-end design guide - ARCHITECTURE.md - system architecture for contributors - INDEX.md - documentation table of contents Updated documentation (12 files): - README.md - tool count 64->122, feature list, contributor credits - TOOL_INVENTORY.md - complete rebuild with all 122 tools - STATUS_SUMMARY.md - updated to v2.2.3 feature matrix - ROADMAP.md - marked completed milestones, added v2.3+ vision - KNOWN_ISSUES.md - removed resolved issues, added v2.2.x fixes - CLIENT_CONFIGURATION.md - added KICAD_MCP_DEV, FREEROUTING_JAR env vars - LIBRARY_INTEGRATION.md - added symbol and project-local library support - ROUTER_ARCHITECTURE.md, ROUTER_QUICK_START.md - updated tool counts - IPC_BACKEND_STATUS.md - updated dates - JLCPCB_USAGE_GUIDE.md - added cross-reference note - CONTRIBUTING.md - added ARCHITECTURE.md reference, updated tool count Archived 10 completed planning docs to docs/archive/. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
3.3 KiB
3.3 KiB
Documentation Index
KiCAD MCP Server -- AI-assisted PCB design via Model Context Protocol
Version: 2.2.3 | Tools: 122 | Last Updated: 2026-03-21
Getting Started
| Document | Description |
|---|---|
| README | Project overview, installation, configuration, quick start |
| Client Configuration | MCP client setup (Claude Desktop, Cline, Claude Code) |
| Platform Guide | Linux vs Windows vs macOS differences |
| PCB Design Workflow | End-to-end design guide from project creation to manufacturing |
Tool References
| Document | Description |
|---|---|
| Tool Inventory | Complete list of all 122 tools with access types |
| Schematic Tools Reference | 27 schematic tools -- components, wiring, analysis, export |
| Routing Tools Reference | 13 routing tools -- traces, vias, differential pairs, zones |
| Footprint and Symbol Creator Guide | 8 tools for creating custom footprints and symbols |
| Freerouting Guide | 4 autorouter tools -- setup, usage, Docker support |
| SVG Import Guide | Import SVG logos onto PCB layers |
| Datasheet Tools Guide | Datasheet enrichment via LCSC |
Integration Guides
| Document | Description |
|---|---|
| JLCPCB Integration | JLCPCB parts catalog, pricing, component selection |
| JLCPCB Usage Guide | Detailed JLCPCB setup and usage |
| Library Integration | Footprint and symbol library setup |
| IPC Backend Status | Real-time KiCAD UI synchronization (experimental) |
Workflows
| Document | Description |
|---|---|
| Realtime Workflow | Working with IPC backend for live updates |
| Visual Feedback | UI visual feedback guide |
| UI Auto Launch | Automatic KiCAD UI launch feature |
| Router Guide | Tool router pattern usage |
| Router Architecture | Router pattern design |
| Router Quick Start | Quick start for the router pattern |
Troubleshooting
| Document | Description |
|---|---|
| Known Issues | Current issues and workarounds |
| Windows Troubleshooting | Windows-specific problems |
| Linux Compatibility Audit | Linux platform details |
Project Information
| Document | Description |
|---|---|
| Status Summary | Current project status and feature matrix |
| Roadmap | Development roadmap and planned features |
| Changelog | Detailed release notes for all versions |
For Contributors
| Document | Description |
|---|---|
| Contributing | How to contribute to the project |
| Architecture | System architecture and adding new tools |
Archive
Historical planning documents are preserved in docs/archive/.