Skip to content

March MCP server

March exposes a remote Model Context Protocol (MCP) server that lets AI assistants manage campaigns, outputs, and plans directly.

https://app.march.tech/api/mcp

The server uses the Streamable HTTP transport and is fully stateless — each request is independent.

Two methods are supported:

Point your MCP client at the URL and it will handle authentication automatically via the browser. No API key needed.

For non-interactive environments (CI/CD, scripts), use an API key from Settings > API Keys in the March web app.

Pass the key as a query parameter:

https://app.march.tech/api/mcp?token=march_your_api_key

Or as a header:

Authorization: Bearer march_your_api_key
ToolDescription
campaigns_listList campaigns
campaigns_getGet campaign details
campaigns_createCreate campaign
campaigns_updateUpdate campaign fields
campaigns_archiveArchive campaign
campaigns_plan_showShow structured plan (audience, pillars, tone, channels)
campaigns_plan_updateUpdate plan and re-extract
campaigns_plan_extractRe-run plan extraction
outputs_listList outputs (filter by campaign, type, or status)
outputs_getGet output details
outputs_createCreate a single output
outputs_updateUpdate an output
outputs_batchBulk-create up to 20 outputs
calendarMarketing calendar with scheduling gaps and summary stats
  1. Open Settings > Connectors
  2. Click Add custom connector
  3. Enter March as the name and https://app.march.tech/api/mcp as the URL
  4. Click Add — you’ll be prompted to authenticate via OAuth in the browser
  1. Click Customize > Connectors
  2. Click Add custom connector
  3. Enter March as the name and https://app.march.tech/api/mcp as the URL
  4. Click Add — you’ll be prompted to authenticate via OAuth in the browser
Terminal window
claude mcp add march --transport streamable-http https://app.march.tech/api/mcp

For non-interactive environments using an API key:

Terminal window
claude mcp add march --transport streamable-http \
--header "Authorization: Bearer march_your_api_key" \
https://app.march.tech/api/mcp

Add via Cursor Settings > MCP > Add new MCP server:

{
"mcpServers": {
"march": {
"url": "https://app.march.tech/api/mcp"
}
}
}