Ecomwith Commerce Desk
v1.0.1Break-even ROAS and profit calculators, UTM link builder, and Ecomwith tutorial and report search.
Endpoint health
online- Last checked
- 11/3/2026, 8:17:37 PM
- Latency
- 213 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:com.ecomwith%2Fcommerce-desk
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"com.ecomwith/commerce-desk": {
"url": "https://ecomwith.com/api/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
6 shown · authentication unknown
Build a campaign UTM link
build_campaign_utm
Format one HTTP(S) campaign URL with source, medium and campaign, plus optional content and term. Trims and lowercases UTM values and replaces whitespace with underscores. Returns naming warnings. Never visits the URL, sends a message, saves a campaign or changes tracking settings.
Schema valid · SHA-256 18e30a34b321…
View input schema
{ "type": "object", "properties": { "url": { "type": "string", "minLength": 1, "maxLength": 2048, "description": "Destination URL. This tool formats it locally and never fetches it." }, "source": { "type": "string", "minLength": 1, "maxLength": 120 }, "medium": { "type": "string", "minLength": 1, "maxLength": 120 }, "campaign": { "type": "string", "minLength": 1, "maxLength": 120 }, "content": { "type": "string", "minLength": 1, "maxLength": 120 }, "term": { "type": "string", "minLength": 1, "maxLength": 120 } }, "required": [ "url", "source", "medium", "campaign" ], "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false }Calculate break-even ROAS
calculate_break_even_roas
Calculate break-even and target-profit ROAS and maximum CPA from user-supplied revenue, costs, percentage fees and refund reserve. Ask for missing inputs even if asked not to ask questions. Unknown fields must be null, never guessed zeros or a default currency. If any input is unknown, returns needs_input with questions and no estimate. Only explicit user-supplied zeros are valid. Does not read an ad account or change a budget.
Schema valid · SHA-256 b3f00373b1ba…
Connections
streamable-http
https://ecomwith.com/api/mcp