Shopigent Shopigent

Connect Cursor to your store

Cursor supports MCP servers natively, which means your editor's AI can read and manage your Shopify store through Shopigent while you code.

Prerequisite: You've installed Shopigent and generated a connection key on the dashboard. The button is Generate connection key, or Regenerate connection key when one already exists. See Getting Started.

1. Add the MCP server

Open Cursor Settings → MCP → Add new MCP server, or edit ~/.cursor/mcp.json:

{
  "mcpServers": {
    "shopigent": {
      "url": "https://mcp.shopigent.greeknous.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Restart Cursor. The Shopigent tools appear in the MCP tools list.

2. Verify

In a Cursor chat, ask:

Using shopigent, list my products that are out of stock.

3. Prompts for Cursor developers

Development + store data

I'm building a product grid component. Use shopigent to fetch 6 real products 
from my store so I can preview how the grid renders with actual data.
I need to test the checkout flow. Use shopigent to create a 1€ test product 
for me, then delete it after I've finished testing.

Bulk edits from code

Read the file ./products-to-update.json. For each SKU in the file, find 
the matching product in Shopify and update its price to the new_price 
from the JSON. Use dryRun first.

Theme development

Read "sections/header.liquid" from my connected theme repository on main.
Explain where the header logo size is controlled. Do not write anything.
I updated "sections/header.liquid" locally. Prepare a one-file Theme Pull
Request dry-run. Wait for my explicit approval before opening the PR.

Ideas for developer workflows

Troubleshooting