generate_client_config
Generate MCP client config files for Codex, Cursor, VS Code, Claude, and Gemini, supporting stdio, streamable-http, and SSE transports, with dry-run to preview output without writing.
Instructions
Generate MCP client config files for Codex, Cursor, VS Code, Claude, and Gemini.
Args: client: One of "all", "codex", "cursor", "vscode", "claude_code", or "gemini". transport: "stdio", "streamable-http", or "sse". base_dir: Directory where client config folders/files should be written. Defaults to the current repository root. server_name: MCP server entry name to write. python_command: Python command for stdio configs. server_script: Optional absolute path to unreal_mcp_server.py for stdio configs. mcp_host: HTTP host for streamable-http or SSE configs. mcp_port: HTTP port for streamable-http or SSE configs. unreal_host: UE bridge host for stdio configs. unreal_port: UE bridge port for stdio configs. tool_search_mode: Add UNREAL_MCP_TOOL_SEARCH_MODE=1 to stdio configs. dry_run: Return config entries and paths without writing files.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| client | No | all | |
| dry_run | No | ||
| base_dir | No | ||
| mcp_host | No | 127.0.0.1 | |
| mcp_port | No | ||
| transport | No | streamable-http | |
| server_name | No | unreal-mcp | |
| unreal_host | No | 127.0.0.1 | |
| unreal_port | No | ||
| server_script | No | ||
| python_command | No | python | |
| tool_search_mode | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |