Three ways to build on
Maeve Social.
Everything the web app does, the REST API does too, and that whole API is open to you. The maeve-cli puts it in your terminal, and the MCP server hands a curated slice of it to your AI agents. 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
108 commands across 11 namespaces
$ maeve auth login
$ maeve post create --network instagram \
--media ./grid.jpg --at "2026-06-02 09:00"
post_01H... scheduled
Install maeve-cli from npm, sign in once, and your terminal does everything the web app can. Drop MAEVE_API_KEY into your CI and it runs in a pipeline while you are away. JSON in, JSON out.
Read the CLI overviewMCP
48 OAuth-scoped tools
mcp:readmcp:writemcp:dangerousPoint 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, from read-only, to real changes, to the dangerous tools it only touches when you say so.
Read the MCP overviewBrowse every endpoint interactively, generated from the OpenAPI spec the SDK and CLI ship against.
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