claude_generate
Generate code or text using Claude AI models with configurable retry logic, model selection, and structured output formats for development workflows.
Instructions
Generate code or text via Claude Code CLI with retry and model selection
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | Yes | Prompt to pass to Claude CLI | |
| model | No | Model to use (haiku, sonnet, opus). Default: haiku | |
| timeout | No | Timeout in seconds. Default: 660 | |
| maxRetries | No | Maximum retry attempts. Default: 3 | |
| maxTurns | No | Maximum agent turns (iterations). Default: unlimited | |
| outputFormat | No | Output format: text, json, stream-json. Default: json | |
| systemPrompt | No | Replace default system prompt | |
| appendSystemPrompt | No | Append to default system prompt | |
| allowedTools | No | Additional tools to allow without asking | |
| disallowedTools | No | Tools to disallow | |
| addDirs | No | Additional directories to access | |
| verbose | No | Enable verbose logging. Default: false | |
| enableMcp | No | Enable MCP servers in subprocess, allowing recursive calls. Max depth: 3. Default: false | |
| mcpConfigPath | No | Custom MCP config path. Default: auto-detect project .mcp.json |