JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1051
  • Score
    100M100P100Q104560F

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@productmaker/mcp) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    @productmaker/mcp

    MCP server for Product Maker — generate dropshipping creatives and publish to Shopify / Meta from any MCP-compatible AI client.

    Install (Claude Desktop)

    Add this to ~/Library/Application Support/Claude/claude_desktop_config.json (or the equivalent on Windows):

    {
      "mcpServers": {
        "productmaker": {
          "command": "npx",
          "args": ["-y", "@productmaker/mcp@latest"],
          "env": { "PM_API_KEY": "pm_live_..." }
        }
      }
    }

    Get your API key at https://productmaker.app/account/api-keys.

    Install (ChatGPT, Gemini, claude.ai web)

    Connect to: https://mcp.productmaker.app/mcp Header: Authorization: Bearer pm_live_...

    Tools

    Tool What it does
    create_product_task Full pipeline from product image (extract → angles → video → landing → creatives)
    get_task_status Check task progress (optional waitSeconds for near-sync polling)
    list_tasks List recent tasks
    edit_task_draft Edit angle / pain point / persona before generation
    generate_video_creative Standalone video creative
    generate_image_creatives Standalone image creatives (multiple variants)
    generate_landing Standalone landing page
    list_shopify_shops List connected Shopify stores
    list_meta_ad_accounts List connected Meta ad accounts
    publish_to_shopify Publish a completed task to a Shopify store
    publish_to_meta Create a Meta Ads campaign from a task (always created PAUSED)

    Environment variables

    Var Default Required for
    PM_API_KEY stdio (required)
    PM_API_URL https://api.productmaker.app both
    PORT 8080 http only

    Support

    Issues with the MCP itself: see productmaker.app/install for setup help, or contact Product Maker support.

    License

    MIT.