# willo_content_export

> One CMS collection as a file, returned inline: format: "csv" (default) or "json", optionally only items with one status.

Generated from Willo's code at each release.

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

**Export a collection.** CSV columns: id, slug, status, every field by its own name (a search-settings object flattens to seo.title, seo.description, …), body, extra values as fields.<name>, then published_at, created_at, updated_at. Lists are joined with |; a cell a spreadsheet would run as a formula starts with '. JSON is {collection, format, exported_at, items: [...]} with each item in the willo_content shape. Up to 2 MB; past that the call is refused (`too_large`). Drafts are included. Free, read-only.

## Access

- **Token**: read or read + act.
- **Approval**: Never. This tool only reads.

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `collection` | string | no | Collection name (default `blog`). |
| `format` | string (csv or json) | no | `csv` (default) or `json`. |
| `status` | string (draft or scheduled or published) | no | Only items with this status. Omit for all. |

## 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)
