Discover and call the Cakemail API through the Model Context Protocol.
This is an MCP server that lets AI assistants explore and execute the Cakemail API. It loads the full OpenAPI specification and exposes it through three tools for discovery and execution.
Browse available API endpoints. Filter by tag (Campaign, Contact, Account, etc.) or search term.
Get full details for a specific endpoint: parameters, request body schema, and response schema.
Read data from the Cakemail API (GET only). Useful for verifying API behavior with real data.
/api/authclaude mcp add cakemail-api \
--transport http \
https://apidoc.mcp.cakemail.com/api/mcp \
--header "Authorization: Basic BASE64_ENCODED_CREDENTIALS"
Generate the Base64 string: echo -n 'you@example.com:your-password' | base64
{
"mcpServers": {
"cakemail-api": {
"type": "streamable-http",
"url": "https://apidoc.mcp.cakemail.com/api/mcp",
"headers": {
"Authorization": "Basic BASE64_ENCODED_CREDENTIALS"
}
}
}
}
echo -n 'you@example.com:your-password' | base64Authorization: Bearer API_KEY with an admin API key.
MCP Streamable HTTP endpoint. Requires Basic Auth or Bearer token.
Get an access token with Cakemail credentials. Accepts username, password, and optional account_id.
View tool usage statistics per user. Optional: ?since=2026-03-01&until=2026-03-31. Admin API key required.