loading…
Search for a command to run...
loading…
MCP bridge server for SolidWorks that enables AI assistants to control SolidWorks programmatically via COM automation.
MCP bridge server for SolidWorks that enables AI assistants to control SolidWorks programmatically via COM automation.
A Model Context Protocol (MCP) bridge server for SolidWorks, enabling AI assistants (like Codex) to directly interact with SolidWorks through COM automation.
pip install pywin32)pip install mcp)# Clone the repository
git clone https://github.com/YOUR_USERNAME/solidworks-mcp.git
cd solidworks-mcp
# Install dependencies
pip install -r requirements.txt
Run the MCP server directly:
python server.py
Add the following to your Codex config.toml (usually at ~/.codex/config.toml):
[mcp_servers.solidworks]
command = "python"
args = ["C:/path/to/solidworks-mcp/server.py"]
startup_timeout_sec = 60
[mcp_servers.solidworks.env]
PYTHONIOENCODING = "utf-8"
Restart Codex after updating the config.
Once connected, you can ask your AI assistant to:
part.sldprt"| Tool | Description |
|---|---|
sw_connect |
Connect to SolidWorks (launch if not running) |
sw_open_document |
Open a SolidWorks document |
sw_get_document_info |
Get full document information |
sw_list_features |
List all modeling features |
sw_list_bodies |
List all solid bodies |
sw_get_mass_properties |
Get mass, volume, center of mass |
sw_get_custom_properties |
Read custom properties |
sw_export |
Export to STEP / IGES / STL |
sw_save |
Save current document |
sw_save_as |
Save document to a new path |
sw_close_document |
Close a document |
sw_rebuild |
Force rebuild the model |
sw_read_file_info |
Read file info without launching GUI |
sw_quit |
Exit SolidWorks |
solidworks://status - Current connection status and active document infosolidworks://file/{path} - Read file metadata without opening SolidWorkssolidworks-mcp/
├── server.py # MCP Server (tools + resources)
├── sw_bridge.py # SolidWorks COM bridge core
└── requirements.txt # Python dependencies
The bridge communicates with SolidWorks via the Windows COM automation interface (SldWorks.Application). The MCP server wraps these operations into standard MCP tools and resources.
MIT License - see LICENSE for details.
Contributions are welcome! Please feel free to submit a Pull Request.
Выполни в терминале:
claude mcp add solidworks-mcp -- npx Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolProvides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzНе уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai