What is EziBreezy MCP?
EziBreezy MCP is a controlled AI-agent interface for your EziBreezy workspace. It lets MCP-compatible tools inspect social media drafts, schedules, integrations, media, approvals, analytics, inbox threads, tags, hashtags, and grid-planner items, with selected write actions gated by scopes, roles, and confirmations.
What is an MCP server?
An MCP server exposes product actions as typed tools that an AI client can call after authorization. In EziBreezy, those tools sit on top of the real publishing, inbox, media, approvals, analytics, and workspace systems instead of giving an agent a separate sandbox.
Which AI tools can use EziBreezy MCP?
EziBreezy provides setup copy for Claude Code, Codex, and Cursor or other JSON-configured MCP clients. Browser-approved MCP has been validated in the product guidance with Codex and Claude Code, and any compliant HTTP MCP client can connect if it supports the required authentication flow.
What can MCP read from EziBreezy?
With mcp:read, an agent can list workspaces, integrations, integration capabilities and options, content, content counts, content history, approval history, client review batches, taxonomy, hashtag groups, media, media folders and tags, grid items, analytics summaries, post analytics, demographics, integration health, inbox threads, inbox messages, and inbox stats.
Can MCP create or schedule posts?
Yes, when the connection has mcp:write and the user has editor or admin access. MCP can create draft content and schedule an existing item for a specific timestamp. Drafts and scheduled posts appear in the Composer and Calendar.
Can MCP publish posts?
Yes, but only through the high-risk publish_now tool. The connection must include mcp:dangerous, the user must have editor or admin access, and the call must include exact confirmation text such as publish_now:<contentId> unless a server-side dangerous auto-confirm policy has explicitly allowed that action.
Can MCP reply to Inbox conversations?
Yes, with safeguards. Read tools can list inbox threads, messages, and stats. Reply, moderation, retry, delete-failed, and read-state changes are high-risk tools under mcp:dangerous and require exact confirmation text before they run. The same platform caveats as the Social Inbox still apply.
Are dangerous actions protected?
Yes. Dangerous tools are not exposed unless the connection has mcp:dangerous, workspace roles still apply, and each high-risk call requires exact confirmation text tied to the action and target ID. Tool allowlists and denylists can also hide specific tools globally or for an organization.
How do confirmations work?
High-risk tools require a confirmationText value that exactly matches the server's expected action and target, such as inbox_reply:<threadId>, delete_content:<contentId>, or client_review_send:<batchId>. If the text is missing or wrong, the tool returns a confirmation-required error with the expected text.
Does MCP respect workspace roles?
Yes. Every workspace-scoped tool checks access before it reads or writes. Read tools require workspace access; write and dangerous tools require editor or admin roles. Viewer access can inspect allowed data but cannot create, schedule, publish, reply, delete, or moderate through MCP.
Does MCP work with approvals?
Yes, mostly as a read and send surface. MCP can read content history, approval history, open client review batches, and batch details on Agency or higher workspaces. It can send an existing client review batch as a dangerous, confirmation-required action, but it does not create reviews, make decisions, comment, override, cancel, or reopen approval flows yet.
Does MCP work with analytics and reports?
MCP can read analytics summaries, aggregate metrics, post analytics, audience demographics, and integration health. It does not generate PDF analytics reports in MCP v1; use the app, API, or CLI for report generation where that workflow is available.
Does MCP replace the API?
No. MCP is the agent-friendly surface: typed tools, OAuth scopes, and confirmations for AI clients. The REST API remains better for software integrations, servers, CI jobs, custom dashboards, and full endpoint coverage.
Does MCP replace the CLI?
No. MCP is for AI tools such as Claude, Codex, and Cursor. The CLI is for humans, shell scripts, cron jobs, and CI.
What are the limitations?
MCP v1 does not expose every EziBreezy action. It does not generate PDF reports, manage boost ads, run broad media mutations, create or decide approvals, create client review batches, add inbox notes, bulk mark all inbox threads read, reorder or promote grid items, or bypass platform/API constraints. Publishing and inbox behavior still depends on the connected platform's API.