kicad-mcp/start.sh
Ryan Malloy 4ebf8f08e9 Fix .env loading order so KICAD_SEARCH_PATHS takes effect
config.py evaluates os.environ at import time, but mckicad/__init__.py
eagerly imports config via 'from .config import *'. The old main.py
loaded .env after importing from mckicad, so the search paths were
always empty. Now .env is parsed with stdlib before any mckicad imports.

Also fix start.sh to use 'uv run' instead of stale venv/ path.
2026-03-03 16:53:40 -07:00

3 lines
68 B
Bash
Executable File

#!/bin/bash
cd /home/rpm/claude/kicad-mcp
uv run python main.py "$@"