---
title: "Edit private creative work, plan copy, generate collections, revise slides and manage reference images"
method: POST
path: "/api/mcp/tools/configure_creative"
tags: ["tools"]
---

# Edit private creative work, plan copy, generate collections, revise slides and manage reference images

`POST /api/mcp/tools/configure_creative`

## Request

- Base URL: `https://finestructure.ai`
- URL: `https://finestructure.ai/api/mcp/tools/configure_creative`
- Auth: HTTP bearer

Edit private creative work, plan copy, generate collections, revise slides and manage reference images. AI operations incur native credits. Does not publish or activate automated publishing. Discover exact parameters with get_creative_capabilities first.

## Request body

- object
  - `operation` 'collections.generate' | 'collections.upload' | 'copy.blocks' | 'copy.plan' | 'history.delete' | 'history.rate' | 'landing.analyze' | 'reference.analyze' | 'references.delete' | 'references.upload' | 'script.edit' | 'script.save' | 'slides.insert' | 'slides.regenerate' | 'slides.rerender' | 'workspace.save', required
  - `parameters` object

## Response `200`

Tool executed successfully

- ToolResult
  - `ok` boolean, required
  - `tool` string, required
  - `result` object, required

## Other responses

- `400`: Invalid arguments for this tool
- `401`: Missing or invalid bearer token
- `402`: Not enough credits on the account
- `403`: Token scope does not permit this tool
- `404`: Unknown tool name
- `429`: Rate limit exceeded, retry after the indicated delay
- `500`: Internal error while executing the tool

## Changes

- **2026-10-19** `02c50ed5fd70`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/finestructure/apis/fine-structure-api/changes/api/mcp/tools/configure_creative/post.md)

---

[API](https://skmtc.dev/finestructure/apis/fine-structure-api.md) · [All operations](https://skmtc.dev/finestructure/apis/fine-structure-api/llms.txt) · [OpenAPI document](https://skmtc.dev/finestructure/apis/fine-structure-api/revisions/02c50ed5fd70?raw)
