# willo_create_bucket

> Create (or reconfigure) a file storage bucket on the LIVE backend — buckets never live on a draft.

Generated from Willo's code at each release.

Source: https://www.willo.ai/docs/reference/mcp-tools/willo_create_bucket

**Create a storage bucket.** `public: true` makes every file in it downloadable by anyone. ALWAYS needs a person's approval; there is no delete tool.

## Access

- **Token**: read + act, and editor access or higher on the business.
- **Approval**: Always. Every call raises a card a person approves on the dashboard.
- **Metered**: counts toward a per-business, per-minute limit for this kind of call. See [Limits](https://www.willo.ai/docs/reference/limits).

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `name` | string | yes | Bucket name. |
| `public` | boolean | yes | true = anyone with a file's URL can download it. |
| `allowed_mime_types` | string[] | yes | Accepted file types, e.g. ["image/png", "image/jpeg"]. |
| `file_size_limit_mb` | number | no | Per-file size limit in MB. |
| `change_visibility` | boolean | no | Required to flip an existing bucket between public and private. |

## Related

- [All MCP tools](https://www.willo.ai/docs/reference/mcp-tools)
- [Error codes](https://www.willo.ai/docs/reference/errors)
- [Draft and live](https://www.willo.ai/docs/ai-agents/draft-and-live)
