Ecomwith Commerce Desk

com.ecomwithPublished by ecomwith.comOfficial publisherv1.0.1Updated Oct 25, 2026

Break-even ROAS and profit calculators, UTM link builder, and Ecomwith tutorial and report search.

VerifiedStreamable HTTPWeb executableBusiness & Commerce

Overview

Ecomwith Commerce Desk's hosted MCP server (ecomwith.com), published by ecomwith.com; no sign-in required; Streamable HTTP; 6 tools.

No AI overview yet: these facts come from the registry entry and the server itself.

Publisher
ecomwith.com
Endpoint
ecomwith.com
Last checked

Installation

In SourceWeft

  1. Open Ecomwith Commerce Desk in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.ecomwith%2Fcommerce-desk/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "ecomwith-commerce-desk": {
      "type": "http",
      "url": "https://ecomwith.com/api/mcp"
    }
  }
}

Tools

6

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.

ParameterspricerequiredcurrencyrequiredrefundRaterequiredproductCostrequiredshippingCostrequiredtargetProfitrequiredpaymentFeeRaterequired

compare_profit_scenarios

Compare profit scenarios

Compare two to five user-supplied pricing or cost scenarios in one currency. Unknown inputs must be null, never guessed zeros or a default currency. If any scenario is incomplete, returns needs_input with labeled questions and no numeric comparison; ask for those inputs. Complete scenarios return contribution, maximum CPA and ROAS. Does not predict sales or change pricing or advertising.

Parametersscenariosrequired

build_campaign_utm

Build a campaign UTM link

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.

Parametersurlrequiredtermmediumrequiredsourcerequiredcontentcampaignrequired

search_ecommerce_resources

Search Ecomwith resources

Search Ecomwith published tutorial metadata, internal tool descriptions and public answer summaries in English or Chinese. Returns up to ten source links with content access labels. Does not search the wider web, fetch websites or return paid lesson bodies, drafts or customer data.

Parameterslimitqueryrequiredlocale

list_public_weekly_reports

List public ecommerce weekly reports

List up to ten Ecomwith published or corrected ecommerce reports with public summaries and dates. Does not return drafts, withdrawn issues, member-only sections, subscriber data or unpublished research. These are dated editorial reports, not a live news feed.

Parameterslimitlocale

get_public_weekly_report

Read a public ecommerce weekly report

Read guest excerpts and cited source links for one published or corrected Ecomwith weekly report, using a slug returned by list_public_weekly_reports. Retain publication and correction dates and each cited source verificationStatus label; do not upgrade weaker evidence. Rechecks publication state each call. A withdrawn, unpublished, missing or unavailable-language report is not returned. No member content or private research notes are accessible.

Parametersslugrequiredlocale

Version history

1
  1. v1.0.1LatestOct 20, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.