NestDaddy

CommerceWeave MCP

io.github.mysterekkk/commerceweave-mcp · v0.3.0

Local MCP server for Allegro, Base.com and WooCommerce. Read-only by default, human-approved writes.

Connect Runs on your machine

Terminal
claude mcp add commerceweave-mcp -e COMMERCEWEAVE_MODE=<COMMERCEWEAVE_MODE> -e COMMERCEWEAVE_DEMO=<COMMERCEWEAVE_DEMO> -e ALLEGRO_ENABLED=<ALLEGRO_ENABLED> -e ALLEGRO_ENVIRONMENT=<ALLEGRO_ENVIRONMENT> -e ALLEGRO_CLIENT_ID=<ALLEGRO_CLIENT_ID> -e ALLEGRO_CLIENT_SECRET=<ALLEGRO_CLIENT_SECRET> -e BASE_ENABLED=<BASE_ENABLED> -e BASE_API_TOKEN=<BASE_API_TOKEN> -e WOO_ENABLED=<WOO_ENABLED> -e WOO_STORE_URL=<WOO_STORE_URL> -e WOO_CONSUMER_KEY=<WOO_CONSUMER_KEY> -e WOO_CONSUMER_SECRET=<WOO_CONSUMER_SECRET> -- npx -y [email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "commerceweave-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "COMMERCEWEAVE_MODE": "<COMMERCEWEAVE_MODE>",
        "COMMERCEWEAVE_DEMO": "<COMMERCEWEAVE_DEMO>",
        "ALLEGRO_ENABLED": "<ALLEGRO_ENABLED>",
        "ALLEGRO_ENVIRONMENT": "<ALLEGRO_ENVIRONMENT>",
        "ALLEGRO_CLIENT_ID": "<ALLEGRO_CLIENT_ID>",
        "ALLEGRO_CLIENT_SECRET": "<ALLEGRO_CLIENT_SECRET>",
        "BASE_ENABLED": "<BASE_ENABLED>",
        "BASE_API_TOKEN": "<BASE_API_TOKEN>",
        "WOO_ENABLED": "<WOO_ENABLED>",
        "WOO_STORE_URL": "<WOO_STORE_URL>",
        "WOO_CONSUMER_KEY": "<WOO_CONSUMER_KEY>",
        "WOO_CONSUMER_SECRET": "<WOO_CONSUMER_SECRET>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "commerceweave-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "COMMERCEWEAVE_MODE": "<COMMERCEWEAVE_MODE>",
        "COMMERCEWEAVE_DEMO": "<COMMERCEWEAVE_DEMO>",
        "ALLEGRO_ENABLED": "<ALLEGRO_ENABLED>",
        "ALLEGRO_ENVIRONMENT": "<ALLEGRO_ENVIRONMENT>",
        "ALLEGRO_CLIENT_ID": "<ALLEGRO_CLIENT_ID>",
        "ALLEGRO_CLIENT_SECRET": "<ALLEGRO_CLIENT_SECRET>",
        "BASE_ENABLED": "<BASE_ENABLED>",
        "BASE_API_TOKEN": "<BASE_API_TOKEN>",
        "WOO_ENABLED": "<WOO_ENABLED>",
        "WOO_STORE_URL": "<WOO_STORE_URL>",
        "WOO_CONSUMER_KEY": "<WOO_CONSUMER_KEY>",
        "WOO_CONSUMER_SECRET": "<WOO_CONSUMER_SECRET>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "commerceweave-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "COMMERCEWEAVE_MODE": "<COMMERCEWEAVE_MODE>",
        "COMMERCEWEAVE_DEMO": "<COMMERCEWEAVE_DEMO>",
        "ALLEGRO_ENABLED": "<ALLEGRO_ENABLED>",
        "ALLEGRO_ENVIRONMENT": "<ALLEGRO_ENVIRONMENT>",
        "ALLEGRO_CLIENT_ID": "<ALLEGRO_CLIENT_ID>",
        "ALLEGRO_CLIENT_SECRET": "<ALLEGRO_CLIENT_SECRET>",
        "BASE_ENABLED": "<BASE_ENABLED>",
        "BASE_API_TOKEN": "<BASE_API_TOKEN>",
        "WOO_ENABLED": "<WOO_ENABLED>",
        "WOO_STORE_URL": "<WOO_STORE_URL>",
        "WOO_CONSUMER_KEY": "<WOO_CONSUMER_KEY>",
        "WOO_CONSUMER_SECRET": "<WOO_CONSUMER_SECRET>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
COMMERCEWEAVE_MODE
Optional
read_only (default) | proposal | approval_required
COMMERCEWEAVE_DEMO
Optional
true = synthetic demo data, no credentials needed
ALLEGRO_ENABLED
Optional
true to enable the Allegro connection
ALLEGRO_ENVIRONMENT
Optional
sandbox | production
ALLEGRO_CLIENT_ID
Optional
Allegro application client id
ALLEGRO_CLIENT_SECRET
Optional, secret
Allegro application client secret
BASE_ENABLED
Optional
true to enable the Base.com connection
BASE_API_TOKEN
Optional, secret
Base.com API token (sent as X-BLToken)
WOO_ENABLED
Optional
true to enable the WooCommerce connection
WOO_STORE_URL
Optional
https URL of the WooCommerce store
WOO_CONSUMER_KEY
Optional, secret
WooCommerce REST API consumer key
WOO_CONSUMER_SECRET
Optional, secret
WooCommerce REST API consumer secret

Details

Package[email protected] (NPM, stdio)
First published13 Nov 2026
Last updated13 Nov 2026
Registry nameio.github.mysterekkk/commerceweave-mcp

More other servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.