# ReelsFarm MCP 3.0.0 release notes

Contract version: `2026-08-22.1`

MCP 3.0 closes the publishing, slideshow, automation, and account-readiness gaps with the ReelsFarm product.

The matching `@reelsfarm/mcp-client` SDK and CLI release is `3.0.0`.

## Added

- Added `reelsfarm_preflight_publishing` as an observational, idempotent readiness check.
- Added all current TikTok, YouTube, Instagram, and Facebook publishing settings.
- Added canonical slideshow, slide, export, automation, account, media, job, and publishing shapes.
- Added strict output contracts and successful-result validation for all public tools.
- Added a route and frontend workflow parity registry.
- Added ten deterministic in-process MCP workflow evaluations.
- Added `npm run test:mcp` as the no-secret MCP release gate.
- Added SDK and CLI publishing preflight, full platform-target JSON, canonical slideshow types, canonical automation types, and a 107-tool manifest check.

## Changed

- REST and MCP publishing now use the same target resolution, provider permission checks, preflight, and slideshow-video resolver.
- Slideshow video posts resolve to the current exported UGC video before scheduled-post creation.
- Slideshow writes keep composited image URLs and image opacity.
- Slideshow visual changes invalidate stale finalized output.
- Slideshow music references use shared ownership checks.
- Automation image and publish-rule objects use complete strict nested schemas.

## Removed from the public MCP contract

- `socialConnectionId`
- `externalSocialAccountId`
- `tiktokPostMode`

Billing setup, OAuth setup, credentials, webhook management, and permanent deletion remain dashboard-only.
