An MCP server that lets an AI agent drive IPG CarMaker on your computer.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add carmaker --env CM_PROJECT='<CM_PROJECT>' -- uvx carmaker-mcp~/.codex/config.toml
[mcp_servers.carmaker]
command = "uvx"
args = ["carmaker-mcp"]
env = { CM_PROJECT = "<CM_PROJECT>" }
# codex mcp add carmaker --env CM_PROJECT='<CM_PROJECT>' -- uvx carmaker-mcp~/.cursor/mcp.json
{
"mcpServers": {
"carmaker": {
"command": "uvx",
"args": [
"carmaker-mcp"
],
"env": {
"CM_PROJECT": "<CM_PROJECT>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"carmaker": {
"type": "stdio",
"command": "uvx",
"args": [
"carmaker-mcp"
],
"env": {
"CM_PROJECT": "<CM_PROJECT>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"carmaker": {
"command": "uvx",
"args": [
"carmaker-mcp"
],
"env": {
"CM_PROJECT": "<CM_PROJECT>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"carmaker": {
"command": "uvx",
"args": [
"carmaker-mcp"
],
"env": {
"CM_PROJECT": "<CM_PROJECT>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"carmaker": {
"command": "uvx",
"args": [
"carmaker-mcp"
],
"env": {
"CM_PROJECT": "<CM_PROJECT>"
}
}
}
}Environment variables
CM_PROJECT
Replace the placeholders with your own credentials and keep them out of version control.