{"_id":"@chucky.cloud/n8n-nodes-chucky","_rev":"2-f011fb3558f64eaa3fa30e6020f81903","name":"@chucky.cloud/n8n-nodes-chucky","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"name":"@chucky.cloud/n8n-nodes-chucky","version":"0.1.0","keywords":["n8n-community-node-package","n8n","chucky","ai","claude","agent","automation","workflow"],"author":{"name":"Chucky","email":"hello@chucky.cloud"},"license":"MIT","_id":"@chucky.cloud/n8n-nodes-chucky@0.1.0","maintainers":[{"name":"gecatalin","email":"cenac.catalin@me.com"}],"homepage":"https://chucky.cloud","bugs":{"url":"https://github.com/chucky-cloud/n8n-nodes-chucky/issues"},"n8n":{"nodes":["dist/nodes/ChuckyJob/ChuckyJob.node.js"],"credentials":["dist/credentials/ChuckyApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"1652f1f5e9143b89c261396ba69be2f978afd7de","tarball":"https://registry.npmjs.org/@chucky.cloud/n8n-nodes-chucky/-/n8n-nodes-chucky-0.1.0.tgz","fileCount":18,"integrity":"sha512-gBY+ZEz1qF4G9ZCMP7SDBbuMKyg6OGn4azfTeve62Rqp2WqjkscbWcX+kBt+S6GmT/d6Hx7VyTbd+bBvXp8aTg==","signatures":[{"sig":"MEYCIQDt1VZUegY72VqUcXGs7T5f7S3noXJ2/XpYTXvuMLoMPAIhAPkMhrxNMDXo6q8wEaQ1NzcLPG/Ad3oMcsJXtqRVKfq2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63035},"main":"dist/nodes/ChuckyJob/ChuckyJob.node.js","types":"./dist/nodes/ChuckyJob/ChuckyJob.node.d.ts","engines":{"node":">=20.0"},"gitHead":"f5bd0c6151d729c5eaad69f495d1565daf315cf9","scripts":{"dev":"n8n-node dev","build":"n8n-node build","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"gecatalin","email":"cenac.catalin@me.com"},"repository":{"url":"git+https://github.com/chucky-cloud/n8n-nodes-chucky.git","type":"git"},"_npmVersion":"11.6.2","description":"n8n community node for Chucky - run Claude AI agents in the cloud","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@n8n/node-cli":"^0.1.0"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-chucky_0.1.0_1768296132431_0.3532192057878545","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@chucky.cloud/n8n-nodes-chucky","version":"0.1.2","description":"n8n community node for Chucky - run Claude Code agents in the cloud","keywords":["n8n-community-node-package","n8n","chucky","ai","claude","agent","automation","workflow"],"license":"MIT","homepage":"https://chucky.cloud","author":{"name":"Chucky","email":"hello@chucky.cloud"},"repository":{"type":"git","url":"git+https://github.com/Chucky-Cloud/n8n-nodes-chucky.git"},"bugs":{"url":"https://github.com/Chucky-Cloud/n8n-nodes-chucky/issues"},"engines":{"node":">=20.0"},"main":"dist/nodes/ChuckyJob/ChuckyJob.node.js","scripts":{"build":"n8n-node build","dev":"n8n-node dev","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"n8n":{"n8nNodesApiVersion":1,"credentials":["dist/credentials/ChuckyApi.credentials.js"],"nodes":["dist/nodes/ChuckyJob/ChuckyJob.node.js"]},"devDependencies":{"@n8n/node-cli":"^0.1.0","@types/node":"^20.0.0","eslint":"^9.0.0","typescript":"^5.0.0"},"peerDependencies":{"n8n-workflow":"*"},"dependencies":{"@chucky.cloud/sdk":"^0.3.0"},"gitHead":"0102d3bd77574a4ced7b33492372e5c8afa84ff6","types":"./dist/nodes/ChuckyJob/ChuckyJob.node.d.ts","_id":"@chucky.cloud/n8n-nodes-chucky@0.1.2","_nodeVersion":"22.21.1","_npmVersion":"11.7.0","dist":{"integrity":"sha512-/N+LiLdLEd7orVncgi7MGeCvBpNPVDHgFGxAdajd7fsGdoKDBq9DonYApNnOfP4HdBXfSUJEF+tfvjwNHJ/aBw==","shasum":"18a2a31a34da29bb0c42e9855a9d2d1f5fb8c8fe","tarball":"https://registry.npmjs.org/@chucky.cloud/n8n-nodes-chucky/-/n8n-nodes-chucky-0.1.2.tgz","fileCount":18,"unpackedSize":61020,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chucky.cloud%2fn8n-nodes-chucky@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDxhjXS25NYf5X4UuKzmyCcSHjKLtE52OzHdAkI/g7onAIgcJCYOjUWwlJZqvnXFLcoOo6hj8usiM13efSkfBv65Ac="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:311579e2-e1af-4be7-9e7f-2c3d277a10a2"}},"directories":{},"maintainers":[{"name":"gecatalin","email":"cenac.catalin@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-chucky_0.1.2_1768319973254_0.18656486593371624"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-13T09:22:12.355Z","modified":"2026-01-13T15:59:33.764Z","0.1.0":"2026-01-13T09:22:12.589Z","0.1.2":"2026-01-13T15:59:33.406Z"},"bugs":{"url":"https://github.com/Chucky-Cloud/n8n-nodes-chucky/issues"},"author":{"name":"Chucky","email":"hello@chucky.cloud"},"license":"MIT","homepage":"https://chucky.cloud","keywords":["n8n-community-node-package","n8n","chucky","ai","claude","agent","automation","workflow"],"repository":{"type":"git","url":"git+https://github.com/Chucky-Cloud/n8n-nodes-chucky.git"},"description":"n8n community node for Chucky - run Claude Code agents in the cloud","maintainers":[{"name":"gecatalin","email":"cenac.catalin@me.com"}],"readme":"# n8n-nodes-chucky\n\nRun **Claude Code** (Anthropic's agentic AI) directly in your n8n workflows.\n\nThis is an n8n community node for [Chucky](https://chucky.cloud) - the platform that lets you run Claude Code agents in the cloud with full tool access (file system, bash, web browsing, and more).\n\n## Why use this?\n\n- **Claude Code in n8n** - Run the same powerful AI agent that powers Claude's computer use\n- **Multi-model support** - Use Claude (Sonnet, Opus, Haiku), OpenAI models, or any OpenRouter model\n- **Full agent capabilities** - File operations, code execution, web browsing, and custom tools\n- **Background jobs** - Long-running tasks that don't block your workflow\n- **Structured output** - Get validated JSON responses with schema enforcement\n\n[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/reference/license/) workflow automation platform.\n\n## Installation\n\n### Community Nodes (Recommended)\n\n1. Go to **Settings > Community Nodes**\n2. Select **Install**\n3. Enter `@chucky.cloud/n8n-nodes-chucky`\n4. Click **Install**\n\n### Manual Installation\n\n```bash\ncd ~/.n8n/nodes\nnpm install @chucky.cloud/n8n-nodes-chucky\n```\n\n## Credentials\n\nYou need a Chucky API key from your [Chucky Dashboard](https://app.chucky.cloud):\n\n| Field | Description |\n|-------|-------------|\n| API Key | Your account API key (`ak_live_...`) |\n\nThe node will automatically fetch your projects and generate authentication tokens.\n\n## Operations\n\n### Create Job\n\nCreates a new background AI agent job.\n\n| Parameter | Description |\n|-----------|-------------|\n| **Project** | Select from your available projects |\n| **Message** | The prompt to send to the AI agent |\n| **Wait for Completion** | Poll until job finishes (default: true) |\n\n**Model Options:**\n- Model: Claude Sonnet 4.5, Opus 4.5, Haiku 3.5, or custom (OpenAI, OpenRouter)\n- System Prompt\n- Max Turns\n- Output Format (JSON Schema for structured output)\n\n**Tool Options:**\n- Tools configuration\n- Allowed/Disallowed tools\n- Permission Mode\n\n**Callback Options:**\n- Webhook URL for result delivery\n- HMAC signature secret\n\n**Advanced Options:**\n- User ID (for billing/tracking)\n- Idempotency Key\n- TTL (delay execution)\n- AI/Compute budgets\n\n### Get Job\n\nGet the status and result of an existing job by ID.\n\n### Cancel Job\n\nCancel a running job by ID.\n\n### List Jobs\n\nList recent jobs with optional status filter.\n\n## Output\n\nWhen a job completes, the node returns:\n\n| Field | Description |\n|-------|-------------|\n| `jobId` | The job ID |\n| `status` | Job status |\n| `isSuccess` | Whether job succeeded |\n| `text` | Text result from the agent |\n| `structuredOutput` | Parsed JSON (when using Output Format) |\n| `totalCostUsd` | API cost in USD |\n| `usage` | Token usage stats |\n\n## Structured Output\n\nTo get validated JSON output, set the **Output Format** field with a JSON Schema:\n\n```json\n{\n  \"type\": \"object\",\n  \"properties\": {\n    \"name\": { \"type\": \"string\" },\n    \"age\": { \"type\": \"number\" }\n  },\n  \"required\": [\"name\"]\n}\n```\n\nThe validated result will be in `{{ $json.structuredOutput }}`.\n\n## Resources\n\n- [Chucky Website](https://chucky.cloud)\n- [Chucky Documentation](https://docs.chucky.cloud)\n- [n8n Community Nodes](https://docs.n8n.io/integrations/community-nodes/)\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}