내 API 키로 CADbyAI 사용하기
Claude 구독 대신 자신의 API 키로 Claude를 사용해도 CADbyAI를 쓸 수 있습니다. 커넥터는 로컬 프로그램이라서 로컬 MCP 서버를 시작할 수 있는 앱이면 불러올 수 있습니다. 한 사용자가 Developer 모드의 Claude Desktop에서 동작을 확인했으며, Claude Code는 아직 테스트하지 않았습니다.
1. 이런 분께
API 키로 AI 요금을 내고(예: 사용자 지정 API 키를 쓰는 Developer 모드의 Claude Desktop, 또는 터미널의 Claude Code) CADbyAI로 SolidWorks를 제어하려는 분.
먼저 CADbyAI를 설치하세요. 설치 프로그램은 일반 Claude Desktop 설정에 커넥터를 기록하지만, Developer 모드는 별도의 설정 파일을 쓰므로 커넥터를 직접 추가해야 합니다.
2. Developer 모드의 Claude Desktop
- 1일반 Claude Desktop 설정 파일
claude_desktop_config.json(설치 프로그램이 작성함)을 열고mcpServers아래solidworks항목을 복사합니다. - 2Claude Desktop에서 Settings → Developer → Edit Config를 엽니다.
- 3그 파일의
mcpServers안에 항목을 붙여넣고(이미 항목이 있으면 맨 앞에) 저장합니다. 붙여넣을 항목은 다음과 같습니다. - 4
SW_MCP_ROOT를 PC에 실제로 있는 폴더로 지정합니다. Claude가 파일을 쓰고 매크로를 실행할 수 있는 작업 폴더입니다. - 5Claude Desktop을 완전히 다시 시작합니다.
"solidworks": { "command": "C:\\CADbyAI\\sw_mcp\\sw_mcp_server.exe", "args": [], "env": { "SW_MCP_ROOT": "C:\\CADbyAI_Work" } }
Developer 모드(서드파티) 설정은 일반 앱 설정과 달라서 직접 편집해야 합니다. JSON에서는 예시처럼 Windows 경로의 역슬래시를 각각 두 번씩 씁니다.
3. Claude Code(터미널)
Claude Code도 로컬 MCP 서버를 시작할 수 있습니다. claude mcp add로 같은 프로그램을 추가하고, sw_mcp_server.exe 경로와 설정의 SW_MCP_ROOT 폴더를 지정하세요. 아직 테스트하지 않았으니 결과를 알려 주세요.
claude mcp add solidworks --env SW_MCP_ROOT="C:\CADbyAI_Work" -- "C:\CADbyAI\sw_mcp\sw_mcp_server.exe"
4. 동작 확인
앱을 다시 시작한 뒤 Claude에게 이렇게 요청하세요.
Run license_info
머신 코드와 남은 일수가 보여야 합니다. 30일 무료 체험은 일반 설치와 똑같이 자동으로 시작됩니다.
5. 빠른 답변
도구가 나타나지 않아요
앱을 완전히 다시 시작하세요. sw_mcp_server.exe 경로와 JSON에서 역슬래시가 두 번씩 쓰였는지 확인하세요. 그래도 안 되면 그 모드가 로컬 MCP 서버를 불러오지 않을 수 있으며, 저희가 바꿀 수 없습니다.
Claude 구독이 필요한가요?
아니요. CADbyAI는 사용 중인 AI 앱과 함께 동작하고, AI 모델 요금은 API 키로 지불됩니다(사용량 기준 과금, CADbyAI와는 별도). CADbyAI에는 자체 30일 무료 체험과 월간 요금제가 있습니다(구독 방법).
공식 지원인가요?
한 사용자가 확인한 방법이며, 모든 환경에서 저희가 테스트한 것은 아닙니다. 어떻게 보이는지 알려 주세요: [email protected].