Three ways to build on
Maeve Social.
The REST API exposes supported Maeve workflows for your own integrations. The maeve-cli puts it in your terminal, and the MCP server gives your AI agents four stable tools for approved Maeve operations. So whatever you want to build on top of Maeve, an internal tool, a dashboard for your clients, a bot that posts while you sleep, the pieces are already sitting here waiting for you. It has never been this easy to make your own thing, so go and make it.
REST API
Workspace-scoped REST routes
The same routes the web app runs on, open for you to call yourself. Schedule posts, pull analytics, reply in the inbox, all from your own code, with Maeve API keys, OpenAPI 3.x, and a live Scalar reference.
POST /v1/workspaces/{id}/content
Your service queues content
Maeve validates
Per-network rules, role checks, audit log
Published
Delivered to 11 networks on schedule
CLI
216 commands across 16 groups
$ maeve auth:login
$ maeve content:schedule --workspace <workspaceId> \
--id <contentId> --scheduled-at "2026-06-02T09:00:00+10:00"
{ "data": { "status": "scheduled" } }
Install maeve-cli from npm and use its maintained REST commands for terminal and CI workflows. It calls Maeve's /v1 API and returns JSON for scripts to consume.
Read the CLI overviewMCP
4 stable tools, 123 operations
maeve_searchmaeve_detailsmaeve_readmaeve_writePoint Claude, Codex, or Cursor at the MCP server and your agent works inside Maeve the way you would. You set how far it can reach, across 123 catalogued operations. Workspace access and grants decide which operations it can use.
Read the MCP overviewBrowse the OpenAPI reference generated from NestJS controllers and DTO metadata.
Browse all developer guides
Maeve Social API Introduction
What the Maeve Social API automates: scheduling and publishing content, managing media, and reading analytics. Base URL, response format, and error codes.
ReadMaeve Social API Quickstart
Create an API key, find your workspace and a connected integration, and publish your first content item through the Maeve Social API in a few minutes.
ReadMaeve Social API Authentication
How API keys work in Maeve Social: creating and listing keys, key properties and workspace grants, and sending the bearer token on every request.
ReadMaeve Social API Workspaces
How workspaces and organizations scope Maeve Social API access: discovering workspaces, workspace-scoped routes, and the grants an API key carries.
ReadMaeve Social API Content Endpoints
Create, list, update, schedule, and publish content items through the Maeve Social API, with the content lifecycle and the fields each request accepts.
ReadMaeve Social API Media Uploads
Upload images and videos to attach to content through the Maeve Social API: start an upload, send the bytes, complete it, and attach the media to a post.
Read