feat: add macOS automated setup script and update platform documentation
Add setup-macos.sh, a shell script that automates Claude Desktop MCP configuration on macOS. The script detects KiCad's bundled Python, resolves PYTHONPATH, generates the correct MCP server config, and safely merges it into the existing Claude Desktop configuration with backup support. Supports --verify, --dry-run, and --apply modes. Update README.md with documentation for the automated setup workflow, including usage examples, parameter reference, and post-setup steps. Extend docs/PLATFORM_GUIDE.md with macOS-specific sections covering installation, path handling, Python environment, troubleshooting, best practices, cross-platform migration, and support resources. Update docs/STATUS_SUMMARY.md to reflect the new macOS automation capabilities and bump the last-updated date.
This commit is contained in:
@@ -90,9 +90,11 @@ The server automatically selects the best backend:
|
||||
|
||||
### macOS -- Community Supported
|
||||
|
||||
- Configuration provided
|
||||
- Automated setup script (setup-macos.sh)
|
||||
- Auto-detects KiCad Python and pcbnew
|
||||
- Generates Claude Desktop configuration
|
||||
- Process detection implemented
|
||||
- Library paths configured
|
||||
- Library paths auto-configured
|
||||
- Needs community testing
|
||||
|
||||
---
|
||||
@@ -170,4 +172,4 @@ The server automatically selects the best backend:
|
||||
|
||||
---
|
||||
|
||||
_Last Updated: 2026-03-21_
|
||||
_Last Updated: 2026-04-11_
|
||||
|
||||
Reference in New Issue
Block a user