Skip to main content

What You Can Automate

Updated

Use Maeve's API, CLI, or MCP connection to work with your content outside the web app. Choose the connection that fits how you want to run the work.

Choose a Connection

ConnectionUse it forStart here
Public APIYour own application, integration, or server jobThe Public API
CLITerminal commands, scripts, and files on your computerThe Command Line
MCPAn AI assistant working with your Maeve contentConnecting an AI Assistant

One account, three doors

  • API key

    ezb_live_

    Reaches
    The workspaces you granted it, in one organization
    Lasts
    90 days by default, or never
    How many
    10 per organization

    Tightest

  • CLI login

    ezb_cli_

    Reaches
    Every workspace your account can reach
    Lasts
    7 days, then sign in again
    How many
    10 per person

    Loosest

  • MCP connection

    ezb_mcp_

    Reaches
    The workspaces and tool groups you ticked
    Lasts
    6 hours, refreshed while in use
    How many
    10 per person

    Yours to narrow

All three need the same authority to set up: an organization owner or admin, or a manager of the workspace in question. Everyone else is refused at the browser approval screen.

Three credentials, three envelopes. All of them act as a person and cannot exceed that person's permissions, but a key is limited to the workspaces you grant it while a CLI login carries everything you can reach.

The API provides the broadest set of operations. The CLI wraps supported API operations in commands and can upload local files. MCP provides selected tools for AI assistants, including content creation, scheduling, and analytics reads.

Check Access Before Setup

To create an API key or connect an AI assistant, you need organization Owner or Admin access, or a Manager role for the selected workspaces. Approving a CLI login requires Owner or Admin access, or a Manager role in at least one workspace.

Your role and the organization's plan still apply when using automation. A connection does not grant access to features excluded from your plan.

CredentialWorkspace accessExpiration
API keySelected workspaces in one organizationChosen when created; 90 days by default
CLI browser loginWorkspaces your account can accessSeven days
MCP browser connectionSelected workspaces and tool groupsAccess tokens refresh while the connection remains valid

For an unattended job that should reach only one client, create an API key for that client's workspace. A CLI browser login is not limited by a separate set of workspace grants.

Start with a Draft

  1. List workspaces and select the one you want to use.
  2. List its integrations and identify the connected social account.
  3. Check that account's capabilities and any required platform options.
  4. Upload or select media if needed.
  5. Create a draft and open it in Maeve to review it.
  6. Schedule or publish only when the content and destination are confirmed.

Use the IDs returned by Maeve rather than constructing them from names. For a scheduled post, specify the date, time, and timezone.

Check MCP Coverage

MCP supports drafting and editing content, scheduling, review requests, media uploads and organization, task-board work, analytics reads, and inbox auto-reply rule configuration. Available tools depend on the permissions approved for the connection.

The assistant surface

In

  • Draft and edit content
  • Schedule posts
  • Media Room, including uploads
  • Task board
  • Ask for internal or client review
  • Read integrations and taxonomy
  • Read campaigns and strategy
  • Analytics
  • Inbox auto-reply rules

Out, on purpose

  • Ad budgets and boosts
  • Approving or rejecting a review
  • Replying to comments and messages
  • Grid Planner and Workbench layout
  • PDF reports
  • Campaign and hashtag group writes
  • Calendar notes and sharing
Review publishing access before approvingAll groups start selected. Clear Publish and delete to remove immediate publishing and deletion tools. Content workflow still allows scheduling, which can publish a post later. High-risk actions require confirmation for the specific target.

Nowhere outside the app at all

  • API keys
  • Member roles
  • Connecting a social account
Most of what an assistant cannot do is reachable through the CLI or the API instead. Three things are reachable from neither, because they need a signed-in browser.
Task outside MCPWhere to do it
Approve, reject, or override a reviewMaeve app, or supported CLI/API operations
Reply directly to inbox comments or messagesMaeve app, CLI, or API
Generate PDF reportsMaeve app, CLI, or API
Change Grid Planner or Workbench layoutsMaeve app, or supported CLI/API operations
Manage ad budgets and boostsMaeve app or supported API operations
Create API keys, change member access, or connect social accountsSigned-in Maeve app

Check the CLI help or API reference for an operation before building a workflow around it. CLI coverage and MCP coverage differ.

Control Publishing Access

The MCP approval screen starts with all tool groups selected. Open Choose specific tools to review them. Publish and delete includes immediate publishing, retries, and content deletion.

High-risk MCP operations require confirmation for the specific action and target. A queued publishing response is not proof that the platform accepted the post. Check the later content status and platform link before treating it as published.

Configure Inbox Rules

An assistant can create and edit inbox auto-reply rules, but it cannot directly reply to a person through MCP. New rules start disabled. Enabling a rule requires confirmation, and an enabled rule can send replies when its conditions match.

Review the trigger, reply text, and destination before enabling a rule.

Questions

What are the ways to use Maeve outside the app?

Use the public REST API, the maeve command-line tool, or the hosted MCP server for AI assistants.

Which one should I use?

Use the CLI for terminal work and local files, MCP for a supported AI-assistant workflow, and the API for your own integrations or server jobs.

Do the three carry the same access?

All enforce your permissions and plan. API keys have workspace grants, MCP connections also have tool permissions, and a CLI browser login uses your account's workspace access.

Can an assistant publish?

Yes, when the connection includes publishing tools and the action is confirmed. Content workflow also includes scheduling, which can publish a post later.

Can an assistant upload a file for me?

MCP can prepare and complete media uploads when the client can send the file. For local files, the CLI provides media:upload.

Can an assistant reply to my comments and messages?

MCP does not expose direct inbox replies. It can configure auto-reply rules, which start disabled and require confirmation before enabling.

What can I not do outside the app at all?

Use the signed-in app to create API keys, manage member access, and connect social accounts.

Who can create an API key?

Organization Owners and Admins can grant workspaces in their organization. Workspace Managers can grant the workspaces they manage.