---
title: "Run creative batches from Claude or ChatGPT"
description: "Connect Claude, ChatGPT or another MCP client to Kalpana's batch server. Your agent fills your templates from a product list, checks every row and renders the creatives once you approve the cost."
url: https://kalpana.one/mcp/batch
---

# Run creative batches from Claude or ChatGPT

Server URL: https://mcp.kalpana.one/mcp/batch
In Claude: add Kalpana Batch from the Claude directory, https://claude.ai/directory/kalpana-batch

The batch server lets an AI agent fill the templates in your workspace with data and render them. It finds templates and the fields each expects, finds product photos and logos in the asset library or uploads the user's own, turns a list, a spreadsheet or a conversation into rows, and checks every row against the template. It then creates a draft batch with its exact credit cost and runs it only after you confirm. It follows the batch and returns download links for the finished images and videos, and can change or cancel jobs that have not rendered.

It fills templates; it does not change how they look. Templates come from Figma, the template editor, the gallery or the designer MCP at https://mcp.kalpana.one/mcp/designer; the template's id is the same on both.

## Pricing
- Validating rows and creating a draft are free. run_batch is the only tool that uses credits.
- 1 render credit per image; video and GIF 1 credit per second at up to 1080p.
- Failed and cancelled jobs are not charged.
- Up to 500 rows a request; the plan sets how many jobs one batch holds.

Every batch tool, with its arguments and results: https://docs.kalpana.one/mcp/tools

## FAQ

**What is the Kalpana batch MCP?**
A hosted MCP server at https://mcp.kalpana.one/mcp/batch that lets an AI agent fill your Kalpana templates with data and render them. It finds templates and images, checks every row, creates a draft batch with its exact credit cost, runs it once you approve and brings back the finished files. In Claude it is Kalpana Batch in the Claude directory.

**Where do the templates come from?**
Any template in your workspace: sent from Figma with the plugin, made in the template editor, picked from the gallery or designed by an agent with the designer MCP. The batch server fills them; it does not change how they look.

**Can it spend credits without asking?**
No. Checking rows and creating a draft cost nothing. The agent tells you the exact credits the draft will use and waits for a separate yes before it runs. Failed and cancelled jobs are not charged.

**What can it render?**
Images as PNG, JPEG or WebP, and from animated templates MP4 or GIF video, or WebM and MOV with transparency. An image from an animated template shows the moment you choose.

**Where does the data come from?**
Whatever you give your assistant: a pasted list, a spreadsheet, a file or a conversation. The agent turns it into rows, one per creative, and can write copy per product if you ask. Images come from your asset library, or the agent uploads yours first.

**Who in my team can run batches?**
Owners and Managers. Other roles can connect and look at templates and batches, but the server refuses to run a batch their role does not allow. The agent works as you, in the one workspace you chose when you connected.

**Can I change a batch after it is created?**
Yes, until a job renders. The agent can fix values, add or drop rows and rename a draft, or change one pending job in any batch. Cancelled jobs stop for good and are not charged.
