Files
kicad-mcp-server/docs/INDEX.md
KiCAD MCP Bot f047a4e4d1 docs: comprehensive documentation overhaul for v2.2.3
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>
2026-03-21 01:31:44 -04:00

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/.